TON address validator

Checked in this browser. The address is not sent to a server.
Public examples
Valid format and checksumTON · User-friendly · bounceable
Base64url checksum matches

Parts of this address

  • 1Flags + workchain EQ

    Tag byte 0x11 (bounceable) and workchain 0.

  • 2Account ID DKbjI…5gqP

    32-byte hash of the contract's code and data.

  • 3Checksum rHF

    2 bytes CRC16-XMODEM (approximate characters).

Details

Network
TON
Type
User-friendly · bounceable
Encoding
Base64url
Length
48 characters · 36 bytes
Checksum
matches
Workchain
0
Bounceable
yes

Watch out

  • EQ… and UQ… are the same account: the flag only says whether a transfer to an undeployed wallet bounces back. Wallets now show UQ… for wallets.
  • Exchanges often ask for a comment (memo) with a TON deposit. If the recipient gave one, enter it.

Same address in another form

Raw form0:ca6e321c7cce9ecedf0a8ca2492ec8592494aa5fb5ce0387dff96ef6af982a3e
User-friendly, non-bounceable (UQ…)UQDKbjIcfM6ezt8KjKJJLshZJJSqX7XOA4ff-W72r5gqPuwA
What this does not proveA valid format only means the address is well-formed. It does not show who controls it or that it is the address the recipient gave. Compare the whole address with the source and send a small test amount first.

Format rules

Starts with
EQUQ0:
Length
48 · raw 66
Encoding
Base64url · raw hex
Checksum
CRC16
Typo check
Full: format and checksum
Memo / tag
Comment (text) — exchanges often ask for it

What is checked

  • The user-friendly form has 48 characters of Base64url: a flag byte, the workchain, the 32-byte account ID and a CRC16 checksum.
  • EQ… (bounceable) and UQ… (non-bounceable) are the same account. kQ…/0Q… carry the test-network flag.
  • The raw form 0: + 64 hex has no checksum.

Specification: TON docs: smart contract addresses

Example above: the address used as the example in TON's address documentation.

FAQ

Is EQ the same as UQ on TON?

Yes, the same account. The flag only decides whether a transfer to a not-yet-deployed wallet bounces back. Wallets now display UQ for wallets.

Do TON deposits need a comment?

Exchanges often ask for one. If the deposit page shows a comment or memo, enter it.