開発者ツール

Base32エンコード・デコード

入力したテキストをBase32形式へ素早くエンコード、またはBase32文字列を元の平文テキストへデコードできるオンライン変換ツールです。

ツールを実行

Base32エンコード・デコードは、テキスト文字列とBase32形式の相互変換を行えるオンラインツールです。Base32はアルファベットと数字のみを用いてデータを表現する方式で、大文字・小文字の区別を避ける用途や識別子の生成などで広く利用されています。平文テキストを入力してエンコード処理を選択すればBase32文字列へ変換され、既存のBase32文字列を入力してデコード処理を選択すれば元のテキストを復元できます。空の入力や不正な形式のデータを送信した場合は変換が行われず、エラーが表示されます。特殊な環境構築を行うことなく、手軽にテキストデータの形式変換を確認したい場面に適しています。

使い方

  1. 「テキスト」入力欄に、変換したいテキストまたはBase32文字列を入力します。
  2. 「処理モード」の選択項目から「エンコード」または「デコード」のいずれかを指定します。
  3. 変換処理を実行すると、結果表示エリアに変換後のテキストが出力されます。

使用例

  • 「Hello World」という文字列を入力してエンコードを選択すると、「JBSWY3DPEBLW64TMMQ======」というBase32文字列が得られます。
  • 「JBSWY3DPEBLW64TMMQ======」を入力してデコードを選択すると、元の「Hello World」というテキストに復元されます。

よくある質問

どのような形式のデータを変換できますか?

本ツールは平文のテキスト文字列およびBase32形式のテキスト文字列の変換に対応しています。画像やファイルなどのバイナリデータを直接指定することはできません。

テキストを入力せずに実行した場合はどうなりますか?

テキスト欄が空の状態で処理を開始した場合は変換が行われず、エラーが表示されます。

Base32形式ではない文字列をデコードしようとするとどうなりますか?

Base32の規格に合致しない不正な文字が含まれている場合やフォーマットが無効な場合は、正常にデコードされずエラーとなります。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。