Base32エンコーダ / デコーダ

入力

モード

0 bytes

結果

0 bytes

すべての処理はブラウザ上で行われます。ファイルがサーバーにアップロードされることはありません。

このツールについて

AllThatConverterのBase32エンコーダー・デコーダーは、テキストをRFC 4648準拠のBase32形式に無料で変換できるオンラインツールです。Base32はアルファベット大文字(A〜Z)と数字(2〜7)のみを使用するため、大文字小文字を区別しないシステムやQRコード、トークン生成などに広く活用されています。すべての変換処理はブラウザ上でローカルに実行され、サーバーへのアップロードは一切行われません。TOTPやHOTPなどの二要素認証システムで使われるシークレットキーのエンコードにも最適です。会員登録不要・完全無料でご利用いただけます。

100% ローカルの安全な処理が有効

このツールは、WebAssemblyおよびブラウザのCanvasを介して、お客様のデバイス上で完全に動作します。ファイルが外部サーバーに送信されることは一切なく、完全なデータセキュリティが保証されます。

使い方

1

入力フィールドにエンコードまたはデコードしたいテキストを入力または貼り付けます。

2

「Base32エンコード」または「Base32デコード」ボタンをクリックします。

3

変換されたBase32文字列または元のテキストが出力フィールドに表示されます。

4

「コピー」ボタンで結果をクリップボードにコピーして利用します。

Base32エンコーダーの活用シーン

二要素認証(2FA)のシークレットキー

GoogleAuthenticatorなどのTOTPアプリで使用するシークレットキーはBase32形式で保存・共有されます。このツールで簡単に確認・変換できます。

大文字小文字を区別しないシステム

Base32はすべて大文字のアルファベットと数字のみを使用するため、大文字小文字の区別がないレガシーシステムやファイルシステムとの互換性が高い形式です。

QRコードや短縮コード生成

Base64より文字セットが制限されているため、QRコードや短縮識別コードの生成において読み取りエラーが少ない実用的な選択肢です。

ドメイン名・DNSでのデータ埋め込み

DNSレコードやサブドメインに安全にデータを埋め込む際、Base32のアルファベット数字のみの文字セットが有効です。

Base32に関するよくある質問

Base32はA〜Zと2〜7の32文字のみを使用するため、大文字小文字を区別しないシステムでも安全に使えます。一方Base64は64文字を使い、出力サイズはBase32より小さくなりますが、特殊文字(+、/など)を含むためURLやDNSでは注意が必要です。

Base32文字列はA〜Zと2〜7のみを使用し、パディングとして「=」が末尾に付く場合があります。それ以外の文字が含まれていると無効なBase32文字列です。入力を再確認してください。

いいえ。すべての処理はお使いのブラウザ内でのみ行われます。データが外部サーバーに送信・保存されることは一切ありません。

はい。日本語などのマルチバイト文字はUTF-8バイト列としてエンコードされた後、Base32変換されます。デコード時も同様にUTF-8として復元されます。

意見とフィードバック0

コメントを読み込み中...