UTILS.
プライバシーを標準に
58

Base58エンコーダー/デコーダー

Bitcoin Base58アルファベットを使ってテキストをエンコード・デコードし、先頭ゼロも処理します。

ファイルはこの端末に残ります

ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。

ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。

プライバシー →
— ここに結果が表示されます —

具体例を試す

例

Hello を入力してエンコードすると 9Ajdvzr になります。9Ajdvzr を入力欄に貼り付けてデコードすると Hello に戻ります。大文字と小文字は区別されます。

注意点

このツールは Bitcoin の Base58 文字セットで UTF-8 テキストをエンコードします。Base58Check のチェックサムの追加や検証は行いません。任意のバイナリデータをテキストとしてデコードすると、置換文字が現れることがあります。

このツールについて

Bitcoinアルファベットを用いて、UTF-8バイトに対する多倍長整数の基数変換でテキストとBase58を相互変換します。すべてブラウザ内で動作します。

よくある質問

どのアルファベットを使用しますか?
紛らわしい文字 0、O、I、l を除いたBitcoin Base58アルファベットを使用し、値を読みやすく書き写しやすくしています。
先頭のゼロバイトは処理されますか?
はい。先頭のゼロバイトは先頭の「1」文字として保持され、標準のBase58規約に従うため値が正確にラウンドトリップします。

その他のツール