Base58 デコーダー Base58 でエンコードされた文字列を平文に戻します。
Base58 デコード
Base58 でエンコードされた文字列を平文に戻します。
Base58を貼り付け
Base58でエンコードされた文字列を貼り付けてください。
デコードしたテキストを表示
デコードしたテキストがすぐに表示されます。
結果をコピー
コピーをクリックしてデコードしたテキストをコピーします。
What Is Base58 デコード?
Base58デコーディングは、Base58エンコードを逆に処理し、Base58でエンコードされた文字列をもとになったバイト列に戻します。各文字はBase58アルファベットの値にマッピングされ、その結果は基数58の数字としてバイト列に変換されます。先頭の'1'文字は先頭のゼロバイトを表します。デコーダーは入力をBase58アルファベットに対して検証し、無効な文字を報告します。デコードされたバイトはUTF-8テキストとして解釈されます。すべての処理はブラウザ内で実行されます。
Why Use Base58 デコード?
-
Bitcoin、IPFS、その他のシステムからのBase58文字列を即座にデコード
-
入力検証と明確なエラーメッセージ
-
100%クライアントサイド - データはブラウザから出ない
-
無料でサインアップや使用制限なし
Common Use Cases
暗号通貨
Base58形式のBitcoinアドレスとキーをデコードします。
IPFS分析
検査用にIPFSコンテンツ識別子をデコードします。
データ復旧
アプリケーションからのBase58でエンコードされたデータをデコードします。
セキュリティ研究
ブロックチェーン研究におけるBase58でエンコードされたペイロードを分析します。
Technical Guide
Base58デコーディングでは、各文字をその数値にマッピングし (1=0, 2=1, ... z=57)、大整数値を計算します: 値 = 値 * 58 + 桁。結果の大整数はバイト配列に変換されます。先頭の'1'文字は先頭の0x00バイトに対応しています。デコーダーでは、大きい整数演算を行うためにBigIntを使用します。
Tips & Best Practices
-
1先頭の'1'文字は先頭のゼロバイトを表す
-
2無効な文字(0, O, I, l)はエラーを生成する
-
3デコードされた出力はUTF-8テキストとして解釈される
-
4Base58Checkでは、最後の4バイトがチェックサムである
Related Tools
Frequently Asked Questions
Q このツールは無料ですか?
Q 私のデータは安全ですか?
Q Bitcoinアドレスをデコードできますか?
Q どのブラウザがサポートされていますか?
Q 入力に無効な文字がある場合どうなりますか?
About This Tool
Base58 デコード is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.