Free tool
SOL ↔ lamports converter
Solana amounts are stored on-chain in lamports — the smallest unit. 1 SOL = 1,000,000,000 lamports (nine decimal places). Use this calculator when building transactions, reading RPC responses, or pricing micropayments.
Quick reference
| SOL | Lamports |
|---|---|
| 0.001 | 1,000,000 |
| 0.01 | 10,000,000 |
| 0.1 | 100,000,000 |
| 1 | 1,000,000,000 |
Garden Dice charges 0.001 SOL (1,000,000 lamports) per roll by default. Beat roll of 4 →
Why lamports matter
Wallets show SOL, but the Solana runtime works in integers. Transaction amounts,
rent-exempt minimums, and program instructions all use lamports. When you call
transfer in @solana/web3.js, you pass lamports — not SOL floats.
Micropayments like Solana Pay QR often land in the 0.001–0.01 SOL range — exactly where lamport math trips people up.