Nanoton to TON converter
Convert nanoton, the smallest unit of Toncoin, into TON. One TON equals 10^9 nanoton, so this tool divides your nanoton input by 1,000,000,000 to give the exact TON value.
Runs entirely in your browser. No API key, no data leaves this page.
The exact relationship
1 TON = 1,000,000,000 nanoton (10^9). To convert nanoton to TON you divide by 1,000,000,000. So 1000000000 nanoton is exactly 1 TON and 1 nanoton is 0.000000001 TON, the smallest amount TON can represent.
Where you hit this in real work
The TON HTTP API returns balances and message values in nanoton, not TON. When you read an account balance or a transfer amount from the node, it comes back in nanoton, and you convert to TON for display. Keeping arithmetic in nanoton avoids floating-point errors.
Frequently asked
How many nanoton are in one TON?
Exactly 1,000,000,000 nanoton, which is 10^9. Nanoton is the smallest indivisible unit of Toncoin.
What is the smallest amount of TON?
One nanoton, equal to 0.000000001 TON. TON cannot represent any amount smaller than a single nanoton.
Related tools
Top up, get a key, ship.
Self-serve. Pay in crypto or card. Metered by credits — heavy primitives cost more, simple ones are cheap.
Get API key