無料ツール

TRON アドレス変換:Base58 ↔ Hex

TRON アドレスを base58(T…)・hex(41…)・EVM(0x…)形式の間で変換します。ブラウザ上でオフライン動作します。

同じ TRON アドレスの 3 つの書き方

形式例使われる場所
Base58TMVQGm1qAQYVdetCeGRRkTWYYrLXuHK2HCウォレット、取引所、エクスプローラー
Hex417e5f4552091a69125d5dfcb7b8c2659029395bdfTRON ノード API、スマートコントラクト
EVM 形式0x7e5f4552091a69125d5dfcb7b8c2659029395bdf20 バイトの 0x アドレスを使うツール

3 つとも同じ 20 バイトのアカウント識別子を表します。base58 はバージョンバイト 0x41 と 4 バイトのチェックサムを加え、hex はバージョンバイトを 41 として示し、EVM 形式はそれを省きます。

変換方法

  • Base58 → hex: base58 をデコードし、チェックサムを確認して最後の 4 バイトを除きます。結果は 41 で始まります。
  • Hex → base58: 21 バイト(41 + 20 バイト)に SHA-256(SHA-256(データ)) の先頭 4 バイトを付け、base58 でエンコードします。

このページは両方を即座に行い、チェックサムも確認するので、打ち間違えたアドレスははじかれます。詳しくは TRON アドレス形式の解説をご覧ください。

重要

EVM の 0x… 形式は開発者向けの表示です。Ethereum や BNB Chain など他のネットワークで、この形式へ絶対に送金しないでください。バイトが同じでも別のブロックチェーンです。

よくある質問

API で TRON アドレスが 41 で始まるのはなぜ?

ノード API は hex 形式を返すことが多いからです。41 は TRON のバージョンバイトで、その後に 20 バイトのアカウント識別子が続きます。

変換ツールは安全ですか?

はい。ブラウザ内でオフライン動作し、公開アドレスだけを扱います。秘密鍵はどのサイトにも貼り付けないでください。

Ethereum アドレスを TRON に変換できますか?

技術的には 20 バイトを TRON 形式で包めますが、資金が移動したりアクセス権が得られたりはしません。どちらのアカウントも秘密鍵の持ち主だけが管理します。