Solana Fee Calculator
All tools
No data yetBase fee5,000 lamports / signatureSOL$76.10

Solana priority fee now

The priority fee is the compute-unit limit times a price in micro-lamports per compute unit. These levels are the lowest fee that landed in each of the last 150 slots — what was enough recently, not a promise.

Transaction
Compute unit limit0.0 % of maximum
CU
0350k700k1.05M1.4M max
Priority feemicro-lamports per CU
µ-lamports / CU
Signatures
1
Jito tip
Network cost for this transaction5,000 lamports
0.000005SOL
In USD $0.000381,000 of these 0.005 SOLBurned 2,500 lamports
Base fee5,000 × 1 signature5,000100 %
Priority fee450 CU × 0 µL ÷ 10⁶00 %
Jito tipoff00 %
Fee = 5,000 × signatures + ⌈CU limit × price ÷ 1,000,000⌉ lamports

Priority fees right now

Lowest fee that landed in each of the last 150 slots, about one minute. Hatched bars are slots whose lowest landed fee was above your price.

Priority fees: no data yet. The calculator still works with your own price.

Fee levels

µ-lamports / CU

No levels yet.

Percentiles over the slot window. “Use” puts the level into the calculator.

Prices paid by program

Prices per program: no data yet.

µ-lamports per CU set by transactions of each program in the latest sampled blocks; transactions without a price are not counted.

Alert in the tab title

Keep this tab open: when the median priority fee of the last 150 slots rises above your threshold, the tab title starts with ▲ and the value. Checked every 15 seconds from this site’s cache; nothing is sent about you.

Threshold
µL / CU

FAQ

What is a good Solana priority fee right now?

Use the levels on this page: the 50th percentile was at or above the lowest landed fee in half of the last 150 slots, the 75th in three quarters. For a busy program, check what its own transactions paid in the table by program. A higher price is no guarantee: inclusion also depends on the accounts you write and on reaching the leader.

Why do the levels say 'lowest fee that landed'?

Because that is what the node reports: getRecentPrioritizationFees returns, for each recent slot, the lowest priority fee among the transactions included in it. It is not an average and not a distribution of all prices.

How do I set a priority fee?

Add two ComputeBudget instructions: SetComputeUnitLimit with the units your transaction needs and SetComputeUnitPrice with the price in micro-lamports per unit. The fee is ⌈limit × price ÷ 1,000,000⌉ lamports.

Who receives the priority fee?

The validator that produces the block receives 100 % of it (SIMD-0096). Half of the base fee is burned.