🔤 Base58変換

変換結果
72k1xXWG59fYdzSNoA

テキストをBase58形式(ビットコインアドレスなどで使われる、紛らわしい文字を除いたエンコード方式)にエンコードしたり、逆にBase58文字列を元のテキストにデコードしたりできるツールです。0(数字のゼロ)・O(大文字のオー)・I(大文字のアイ)・l(小文字のエル)を含まないため、手書きでの誤読を防げます。

使い方

  1. 「エンコード」または「デコード」のモードを選びます。
  2. 入力欄にテキストまたはBase58文字列を入力します。
  3. 変換結果が自動的に表示されるので、「コピー」でコピーします。

よくある質問

Base64とBase58の違いは何ですか?

Base58はBase64から、見分けにくい文字(0、O、I、l)と記号(+、/)を除いた58文字のみを使用します。ビットコインアドレスなどで、人が手入力する際の誤読を防ぐために採用されています。

先頭のゼロバイトはどう扱われますか?

元データの先頭にあるゼロバイトは、Base58の先頭の「1」の文字数として表現されます。標準的なBase58エンコード方式に準拠しています。

無効なBase58文字列を入力するとどうなりますか?

Base58で使用できない文字(0、O、I、lなど)が含まれている場合、エラーメッセージが表示されます。