Solana Priority Fee Calculator & Estimator

The Solana priority fee calculator helps you estimate the total cost of priority fees before sending a transaction. By inputting your compute unit limit and target microLamport price, you can calculate the exact lamport cost and SOL equivalent, allowing you to balance speed and cost effectively.

Solana Priority Fee Calculator & Estimator
Solana Priority Fee Calculator guide

How to Calculate Priority Fees

Use the formula: Priority Fee (lamports) = ceil(microLamport_price × compute_units / 1,000,000). A typical transaction uses between 200,000 and 400,000 compute units. At a medium priority level of approximately 40,000 microLamports per unit, a 200,000 CU transaction costs roughly 8,000 lamports (0.000008 SOL) in priority fees.

Priority Levels Reference

Low (1st percentile): ~1,000 microLamports – for non-urgent, cost-sensitive transactions. Medium (50th percentile): ~40,000 microLamports – reliable for most general use cases. High (75th percentile): ~100,000 microLamports – for time-sensitive operations. Very High (95th percentile): ~500,000+ microLamports – for MEV strategies and critical transactions during peak congestion.

Total Transaction Cost

The total transaction fee equals the base fee plus the priority fee. The base fee is 5,000 lamports per signature (typically one signature), charged whether the transaction succeeds or fails. 50% of the base fee is burned and 50% goes to the validator. The entire priority fee goes to the validator.

Solana Priority Fee Calculator

Related Resources

Explore more guides on our site to deepen your understanding of Solana priority fees and transaction optimization.