Solana Fee Calculator

Calculate transaction fees, priority fees, and compute unit costs

Transaction Type

Simple SOL transfer

Priority Fee

Sufficient for most transactions

Number of Transactions

Calculate total fees for multiple transactions

SOL Price (USD)

$

Current market price for USD conversion

Fee Calculation Results

Compute Units

450 CU

Priority Fee Rate

1,000 μL/CU

Total Fee (SOL)

0.000005000 SOL

Total Fee (USD)

$0.000500

Fee Breakdown

Base Fee (fixed)
0.000005000 SOL($0.000500)
Priority Fee
0 lamports(< $0.00001)
Total per Transaction
0.000005000 SOL($0.000500)
Base (100.0%)Priority (0.0%)

Base Fee: Every Solana transaction pays a fixed base fee of 0.000005 SOL (5,000 lamports). 50% is burned, 50% goes to the validator.

Priority Fee: Optional fee to increase transaction priority. Calculated as: Compute Units × micro-lamports per CU.

Compute Units (CU): Measure of computational work. Simple transfers use ~450 CU, while complex DeFi operations can use 100,000+ CU.

Solana vs Other Networks

NetworkTypical Transfer FeeTypical Swap FeeSpeed
Solana~$0.0005~$0.005~400ms
Ethereum~$0.50-5.00~$5-50~12s
Base (L2)~$0.01-0.10~$0.10-1.00~2s
Polygon~$0.001-0.01~$0.01-0.10~2s

How to Use the Solana Fee Calculator

Select Your Transaction Type

Choose the type of transaction you want to estimate fees for: SOL transfer, SPL token transfer, DEX swap, NFT mint, or custom compute units.

Enter Transaction Details

Input the number of transactions you plan to execute and any custom compute unit requirements. The calculator will use appropriate defaults for your transaction type.

Set Priority Fee Level

Choose your priority fee level (low, medium, high, or custom) based on network congestion. Higher priority fees ensure faster transaction confirmation during busy periods.

Review Total Fee Breakdown

View the detailed fee breakdown including base fee, priority fee, and total cost in both SOL and USD. Use this information to optimize your transaction timing and costs.

Pro tip: Your data is processed entirely in your browser. Nothing is sent to any server, ensuring complete privacy.

Understanding Solana Transaction Fees

Solana is known for its extremely low transaction fees, making it one of the most cost-effective blockchains for developers and users. Understanding how fees work helps you optimize costs and ensure your transactions process smoothly.

Base Fee Structure

Every Solana transaction pays a fixed base fee of 0.000005 SOL (5,000 lamports). This fee is split 50/50: half is burned (permanently removed from circulation) and half is paid to the validator who processes the transaction.

Priority Fees Explained

Priority fees are optional payments that incentivize validators to process your transaction faster. They are calculated using this formula:

Priority Fee = Compute Units × micro-lamports per CU

During network congestion, adding a small priority fee (e.g., 1,000-10,000 micro-lamports per CU) ensures your transaction is included in the next block.

Compute Units (CU)

Compute units measure the computational resources required for a transaction:

  • SOL Transfer: ~450 CU
  • SPL Token Transfer: ~2,000 CU
  • Simple DEX Swap: ~50,000 CU
  • Complex Swap: ~150,000 CU
  • NFT Mint: ~100,000 CU

The maximum compute budget per transaction is 1.4 million CU. Setting your compute limit accurately prevents paying for unused capacity.

Why Solana Fees Are So Low

Solana's architecture enables low fees through several innovations:

  • Parallel Processing: Sealevel runtime processes transactions in parallel
  • Proof of History: Efficient consensus mechanism reduces overhead
  • High Throughput: 65,000+ TPS capacity prevents congestion
  • Fixed Base Fee: Predictable costs for developers

Frequently Asked Questions

How much does a Solana transaction cost?

The base fee is 0.000005 SOL (~$0.0005 at $100/SOL). With priority fees, typical transactions cost between $0.0005 and $0.01 depending on complexity and network conditions.

What are Solana priority fees?

Priority fees are optional payments to validators that increase transaction priority. They are calculated by multiplying compute units by your chosen micro-lamport price per CU.

What are compute units on Solana?

Compute units (CU) measure computational resources. Simple transfers use ~450 CU, while complex DeFi operations can use 100,000+ CU. The maximum per transaction is 1.4 million CU.

Why are Solana fees so cheap?

Solana's parallel processing (Sealevel), proof-of-history consensus, and high throughput capacity (65,000+ TPS) prevent congestion and keep fees predictably low.