TRONAgg
Pricing
All TRON tools
Base58Check ↔ hex converter

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.

What you get

  • Base58Check to 41-prefixed hex
  • Hex to canonical Base58Check
  • Mainnet prefix validation
  • No private key or wallet needed
Open API example

Base58Check ↔ hex

Conversion includes checksum validation

Open REST API

Use it in your app

The same data that powers this tool is available as JSON. No wallet connection or API key required.

GET/api/v1/tron/address/convert?address=…
curl --get 'https://tronagg.ai/api/v1/tron/address/convert' \
  --data-urlencode 'address=T_ADDRESS'
200 · application/json
{
  "base58": "T…",
  "hex": "41…",
  "network": "mainnet",
  "valid": true
}
Rate-limited for live chain readsJSON responseCORS enabled

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

TRONAgg
ResourcesBuy EnergyProvidersEnergy-Free NodeAutoEnergyToolsBlogReseller programReferral programDocumentation
CommunityTelegram BotTelegramX (Twitter)LinkedIn
Support@tronaggai[email protected]
© 2026 TRONAgg. All rights reserved.
Terms of ServicePrivacy Policy