TON to nanoton converter

Convert TON into nanoton, the smallest unit of Toncoin. One TON equals 10^9 nanoton, so this tool multiplies your TON input by 1,000,000,000 to give the exact integer nanoton 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 TON to nanoton you multiply by 1,000,000,000. So 1 TON is 1000000000 nanoton and 0.25 TON is 250000000 nanoton. The result is always a whole number, since nanoton is the indivisible base unit.

Where you hit this in real work

When you send a message or transfer on TON, amounts are expressed in nanoton rather than TON. Sending 2 TON means setting the value to 2000000000 nanoton. Converting the human TON figure into nanoton gives the integer the API expects.

Frequently asked

What is 1 TON in nanoton?

1 TON equals 1000000000 nanoton, which is 10^9 nanoton.

Why does the TON API use nanoton?

Nanoton is an integer unit, so encoding amounts in nanoton avoids floating-point rounding and keeps transfer values exact.

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