ICPWatch
Get alerts

Cycles cost calculator

What a canister costs to run, either estimated from the IC fee table or taken from a burn ICPWatch has actually measured on a live canister. Cycles convert to ICP at the cycles minting canister's live XDR rate and to USD at our ICP price.

rate CMC get_icp_xdr_conversion_rate + ICPWatch ICP price $2.96
123 B · 0.0569 ICP · $0.1684
Per day
3.70 T · 1.71 ICP · $5.05
Per 30 days
44.97 T · 20.78 ICP · $61.47
Per year
0.4620 ICP
per trillion cycles (1 XDR) right now

Estimate

Measured burn

Use the burn ICPWatch measured on a canister it watches. This is what the canister actually spends, whatever the fee table says.

Breakdown

IC fee table (internetcomputer.org/docs/building-apps/essentials/gas-cost), 13-node subnet
ItemCycles per dayShareBasis
Update calls103 B84%10,000 a day, 2 KB each: message reception, execution base, ingress bytes
Instructions8.00 B6%2.0 M instructions per update at 0.4 cycles each
Query calls0.00 T0%100,000 a day: queries are free to the canister today (replicas absorb them)
Storage11.0 B9%1 GiB at 127,000 cycles per GiB-second
Inter-canister calls1.28 B1%1,000 a day, 1 KB each
HTTPS outcalls0.00 T0%0 a day, 4 KB responses; outcalls scale with subnet size twice (every node makes the call)
Fee table constants: ingress message 1,200,000, ingress byte 2,000, update execution base 5,000,000, 0.4 cycles per instruction, storage 127,000 per GiB-second, inter-canister call 260,000 plus 1,000 per byte, HTTPS outcall 3,000,000 base. Canister creation costs 500 B once. Fees change by NNS proposal; the measured mode is immune to that.