JUMPBIT
Open app
GlossaryUpdated 2 Nov 20261 min read

What are token decimals?

In one sentence

Token decimals set how finely a Solana token can be split. 6 decimals means 1 token is stored as 1,000,000 units. Decimals are fixed at creation and decide the maximum supply under Solana's 64-bit limit.

The short answer

Decimals are the number of places after the decimal point a token can have. On chain, every balance is a whole number of the smallest unit; wallets divide it by 10 to the power of the decimals to show you the amount. A token with 6 decimals stores 1 token as 1,000,000 units. Decimals are set when the token is created and can never change.

DecimalsSmallest unitMaximum supply in whole tokens
01about 18.4 quintillion
60.000001about 18.4 trillion
90.000000001about 18.4 billion

What common tokens use

Every Pump.fun coin, USDC and USDT use 6 decimals. SOL uses 9. BONK uses 5. See decimals and supply explained for how to choose.

Why it matters

  • Maximum supply. Supply is a 64-bit count of smallest units, so more decimals means a lower possible supply.
  • Display. Wallets, explorers and DEXs read decimals from the mint. A mismatch between raw units and displayed tokens is a common source of mistakes in scripts.
  • Pools and pricing. Most traded tokens use 6 or 9 decimals; 0 makes small trades impossible.

How we checked

Maximum supplies from the 64-bit amount field of the SPL Token and Token-2022 mint layout; decimals of USDC, USDT, SOL and BONK read from their mints on Solana mainnet on 3 November 2026.

Questions people ask

What are decimals on a Solana token?

How many places after the decimal point the token can be split into. 6 decimals means the smallest unit is 0.000001 tokens.

Can decimals be changed later?

No. They are fixed when the mint is created.

How many decimals do most Solana tokens use?

6 for Pump.fun coins and stablecoins, 9 for SOL and some others.

Why does my script show a huge balance?

It is reading raw units. Divide by 10 to the power of the token's decimals.