Base58デコーダー

このツールとは Base58デコーダー

このデコーダーはBase58文字列を元のテキストに戻します。Base58はBitcoinのアルファベット(紛らわしい0・O・I・lを除いた58文字)を使うため、パディングが不要で手入力しても安全です。Base58の値を貼り付けると、このツールがブラウザ内でプレーンテキストに読み戻します。文字がアルファベットに含まれない場合は、推測せず文字列を無効として知らせます。

使い方

  1. 復号したいBase58文字列を貼り付けます。
  2. 入力に合わせて更新される復号テキストを出力欄で読み取ります。
  3. 結果をコピーするか、Base58を入力済みのリンクを共有します。
  4. テキストをエンコードするにはBase58エンコーダーを開きます。

こんなときに便利

Bitcoinツール、IPFSリンク、短いIDから得たBase58の値の中身を見たいですか。ここに貼り付ければ、ワンクリックで復号テキストを読めます。Base58エンコーダーと対になっており、エンコードしたものはそのまま戻ります。ツールが無効な文字列と示したら、Base58のアルファベットにない0・O・I・lが紛れ込んでいないか確認してください。

よくある質問

なぜ文字列が無効と表示されますか。

入力にBase58のアルファベット外の文字があります。数字の0と文字のO・I・lは意図的に除外されているため、それらや他の記号を含んでコピーした値は復号できません。紛れ込んだ文字を削除または修正して再試行してください。

どのアルファベットを想定していますか。

BitcoinのBase58アルファベットです。数字の1〜9、続いてA〜Zとa〜zから0・O・I・lを除いたもので、Bitcoin・IPFS・多くのライブラリがエンコードに使う並びと同じです。

BitcoinアドレスやBase58Checkの値を復号できますか。

素のBase58を生のバイト列に復号します。BitcoinアドレスのようなBase58Checkの値も復号されますが、バージョンバイトとチェックサムは検証・除去されず生のバイトとして出るため、結果が読めるテキストにならないことがあります。

復号はサーバーで行われますか。

いいえ。文字列はブラウザ内で復号され、送信されることはありません。貼り付けた内容が送信・保存されることはありません。

Base58を入力済みの状態で共有できますか。

はい。入力するとURLが自動的に更新されます。アドレスバーからコピーするか「リンクをコピー」ボタンを使えば、開いた人にあなたの入力がそのまま表示されます。

関連ツール