ConvertEasy
Offline

Crypto units

USDT decimals

Convert raw on-chain integers to USDT and back, exactly.

USDT uses 6 decimals: 1 USDT = 1,000,000 base units.

USDT amount table

USDT to base units
USDTBase units
0.01 USDT10,000
0.5 USDT500,000
1 USDT1,000,000
10 USDT10,000,000
100 USDT100,000,000
1,000 USDT1,000,000,000
1,000,000 USDT1,000,000,000,000

Questions and answers

How many decimals does USDT have?

USDT uses 6 decimals: 1 USDT is 1,000,000 base units on-chain. USDT uses 6 decimals on Ethereum and Tron. BEP-20 USDT on BNB Chain uses 18.

How do I convert a raw USDT amount to USDT?

Divide the raw integer by 10^6. For example, 2,500,000 base units = 2.5 USDT.

Why do tokens use integer base units?

Blockchains store balances as integers to avoid rounding. The decimals value tells wallets where to put the decimal point when displaying the amount.