カテゴリー: 開発ツール
Base58エンコーダー/デコーダー
テキストをBase58にエンコード、またはBase58をテキストにデコードします
Bitcoinのアルファベットを使ってあらゆるテキストをBase58にエンコードしたり、Base58文字列を読みやすいテキストにデコードしたりできます。すべてブラウザ内で完結します。
結果
GKJTViqK8CZ5qkxjVLWLaezwWbkq5qAYeNfbrzqwr
このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。
このツールでできること
Base58は、印刷物やURLで見間違えやすい文字である0、O、I、lを除いたアルファベットです。そのため、手で書き写すことを想定したBitcoinアドレスなどの識別子には、Base64ではなくBase58が使われています。このツールは、UTF-8テキストを標準的なBitcoinのBase58アルファベットにエンコードし、また元に戻すこともできます。アルファベット外の文字が含まれる場合は、推測で処理せずエラーとして扱います。
使い方
- 「エンコード」または「デコード」を選択します。
- テキストまたはBase58文字列を入力欄に貼り付けます。
- 結果に問題がなければコピーします。
プライバシー
このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。
よくある質問
- このツールはどのBase58アルファベットを使用していますか。
- Bitcoinのアルファベットを使用しています。多くのフォントで見分けにくい0、O、I、lを除外しています。
- Base64とはどう違いますか。
- Base58は句読点を含まず、見間違えやすい文字も除いた、手書き写しに適したより小さいアルファベットを使用します。その代わり、出力はBase64よりもやや長くなります。
- 無効なBase58を貼り付けるとどうなりますか。
- デコードは中断され、文字化けしたテキストを返す代わりに、入力が有効なBase58ではないことが通知されます。