Guide

Solana Lamports to SOL Conversion — Quick Reference

Short answer

1 SOL = exactly 1,000,000,000 lamports (1e9). Native SOL balances and transaction fees are stored as integers in lamports.

RPC and Solscan show lamports; wallets show SOL. Misreading units causes wrong fee and rent estimates.

Lamports ↔ SOL converter

1 SOL = 1,000,000,000 lamports exactly.

Key facts

  • Use the converter below for exact lamports ↔ SOL.
  • Example: 2,500,000,000 lamports = 2.5 SOL.
  • Example: 75,000,000 lamports = 0.075 SOL (matches revoke mint platform fee in current pricing).

What this means

Quick math: lamports ÷ 1e9 = SOL; SOL × 1e9 = lamports. Base tx fee ≈ 5,000 lamports (0.000005 SOL). SPL token amounts use each mint's decimals — do not divide token raw amounts by 1e9 unless the mint uses 9 decimals. MMAC platform fees (e.g. revoke 0.075 SOL) are quoted in SOL on tool pages but settle on-chain in lamports.

Step-by-step

  1. Use the converter below for exact lamports ↔ SOL.
  2. Example: 2,500,000,000 lamports = 2.5 SOL.
  3. Example: 75,000,000 lamports = 0.075 SOL (matches revoke mint platform fee in current pricing).
  4. In @solana/web3.js use LAMPORTS_PER_SOL instead of hardcoding 1e9.
  5. On Solscan tx pages, cross-check lamport and SOL columns match.

Common mistakes

  • Applying lamport conversion to SPL token raw amounts without checking mint decimals.
  • Rounding 1.234567891 SOL to 1.234567891000000000 lamports incorrectly in scripts.

This does not

  • guarantee token safety
  • guarantee price performance
  • replace independent verification
  • provide financial advice

How MakeMeACoin helps

Solana Glossary — Lamport

FAQ

How many lamports in 1 SOL?

Exactly 1,000,000,000.

Do SPL tokens use lamports?

No — only native SOL. Tokens use their own decimals field.

Where are MMAC fees shown?

In SOL on /pricing and each tool page, charged on-chain in lamports when you sign.

The Solana launch trust layer — free mint, public Launch Score, paid trust actions.

Already have a token? Check its Launch Score.

Try: