Base32 エンコーダー デコーダー
テキストをBase32に即座にエンコード、またはBase32をテキストにデコード。100%ブラウザ完結、データアップロードゼロ。RFC 4648準拠。TOTPシークレット、OTPキー、QRコードデータ、バイナリからテキスト変換に最適。
Base32エンコードとは?
Base32はRFC 4648で定義された、32のASCII文字(A-Zと2-7)でバイナリデータを表すバイナリからテキストへのエンコード方式です。
Base64の代わりにBase32を使うべき時は?
大文字小文字を区別しないエンコードが必要な場合や、データが8ビットクリーンでないシステム(一部のメールシステムなど)で処理される可能性がある場合に便利です。
Base32のパディング文字は何ですか?
Base32は"="をパディング文字として使用し、RFC 4648で要求されるように、エンコードされた出力長を8文字の倍数にします。
Base32エンコードは可逆的ですか?
はい、Base32エンコードは完全に可逆的です。有効なBase32文字列を損失なく元のバイナリデータにデコードできます。
TOTPシークレットとは何で、なぜBase32を使うのですか?
TOTP(時間ベースワンタイムパスワード)シークレットは2要素認証に使用されます。Base32は大文字小文字を区別せず読みやすいため、TOTPシークレットの標準エンコード形式です。
Base32はUnicodeテキストをエンコードできますか?
はい、ただし最初にUnicodeテキストをバイト(UTF-8エンコーディング)に変換し、その後そのバイトをBase32にエンコードする必要があります。
効率面でBase32とBase64はどのように比較されますか?
Base32はBase64より効率が低く、データサイズを約20%増加させます(Base64は33%増加)。ただし、Base32はより読みやすく大文字小文字を区別しません。
Base32のアルファベットは何ですか?
Base32はA-Z(26文字)と2-7(6文字)の合計32文字を使用します。0、1、8、9は混乱を避けるため使用されません。
このツールは機密データに安全ですか?
はい、このツールは100%ブラウザ内で実行されます。データはデバイスから離れることはなく、サーバーにも送信されません。
パディングなしでBase32をデコードできますか?
はい、このツールを含むほとんどのBase32デコーダーは、パディング文字の有無にかかわらずBase32文字列を処理できます。
Base32Hexエンコードとは何ですか?
Base32HexはBase32のバリアントで、A-Zと2-7の代わりに0-9とA-Vを使用し、エンコードされたデータの数値順序を保持するように設計されています。
Base32はQRコードでどのように使用されますか?
Base32はコンパクトで大文字小文字を区別しないため、QRコードのデータエンコードに使用されることがあり、スキャンとデコードが容易です。
Base32 エンコーダー デコーダーの使い方
テキストを Base32 にエンコード、または Base32 を可読テキストにデコードできます。RFC 4648 に準拠し、すべてブラウザ内で動作し、何もアップロードしません。
- Type or paste text here... と表示された入力欄にテキストを入力または貼り付けます。
- Auto encode が有効な間は、ツールがエンコードかデコードかを自動判別し、結果は Result will appear here... の出力欄に表示されます。
- Variant で、標準の Base32 なら RFC 4648 を、16 進風の別アルファベットなら Base32hex を選びます。
- TOTP シークレット、設定ファイル、QR コードのデータなどに、変換結果をコピーして使います。
Base32hex は相手側のシステムが明示的に要求する場合だけ使いましょう。2 つのアルファベットは互換性がありません。
関連ツール
- Base64 エンコード/デコード 無料オンラインBase64エンコーダーとデコーダー。テキストをBase64に、Base64をテキストに即座に変換。サーバーへのアップロードなし、100%プライベート。
- テキスト16進数変換ツール 無料オンラインテキスト16進数変換ツール。ASCIIおよびUnicodeテキストをスペース区切りまたは連続出力で即座に16進数値にエンコード。ブラウザベースでインストール不要。
- 16進数からテキスト 16進数文字列を即座に読み取り可能なテキストに変換。複数のフォーマットに対応し、16進数の値をASCIIまたはUTF-8テキストにデコードします。
- テキスト バイナリ変換ツール テキストをバイナリコードに即座に変換。無料オンラインUTF-8バイナリ翻訳ツール。
- バイナリからテキスト バイナリコードを読み取り可能なテキストに変換します。
- Hexビューアー 検索、オフセットナビゲーション、仮想スクロール付きのHexダンプ形式でファイル内容を表示
- AES暗号化/復号 AES暗号化/復号ツール、CBC/CFB/CTR/OFB/ECBモード、Pkcs7/ZeroPadding/NoPadding、128/192/256ビット鍵、Base64出力、鍵/IV形式自動検出
- Brotli 圧縮ツール 無料オンライン Brotli 圧縮ツール。品質 0〜11 でファイルを .br に圧縮、または .br を元に戻せます。ブラウザ内で完結 — アップロード不要・インストール不要。