One TRON address, both formats
Convert the T-address used by wallets into the 41-prefixed hex used by node APIs — and validate the checksum on the way.
Use it in your app
The same data that powers this tool is available as JSON. No wallet connection or API key required.
/api/v1/tron/address/convert?address=…curl --get 'https://tronagg.ai/api/v1/tron/address/convert' \ --data-urlencode 'address=T_ADDRESS'
{
"base58": "T…",
"hex": "41…",
"network": "mainnet",
"valid": true
}TRON Base58Check and hex address formats
TRON wallets use Base58Check because it is shorter to read, avoids visually ambiguous characters, and includes a checksum. Underneath, a mainnet address is a 21-byte value: the 41 network prefix followed by a 20-byte account identifier.
TRON-specific HTTP APIs often accept either representation when the visible flag is set correctly. JSON-RPC and EVM-compatible calls, however, commonly expect hex. Converting the address rather than editing characters by hand prevents lost prefixes and invalid checksums.
This tool returns the canonical mainnet form in both encodings. It does not derive accounts and never needs secret material. The API endpoint is useful for explorers, payment systems, data pipelines, and backend validation.
Frequently asked questions
What is the difference between a TRON Base58 and hex address?+
They encode the same account. Wallets normally show a Base58Check address starting with T, while TRON node APIs and EVM-compatible methods may use a 21-byte hex address starting with 41.
Why does a TRON hex address start with 41?+
The 41 byte is the TRON mainnet network prefix. It is added to the 20-byte account identifier before Base58Check encoding, which is why mainnet wallet addresses usually begin with T.
Does converting an address require a private key?+
No. Address encoding is public and deterministic. Never give a converter your private key or seed phrase; this tool only accepts public address formats.
Does the converter validate the Base58 checksum?+
Yes. A Base58Check input is decoded and its checksum is verified before the canonical hex and Base58 forms are returned.
Next tool
Calculate a USDT TRC20 fee