AZ Tools

Base45 エンコーダー & デコーダー

開発

EU デジタル COVID 証明書などの QR コードで使われるコンパクトなエンコーディング(RFC 9285)である Base45 にテキストを相互変換します。テキストは UTF-8 バイトとして処理され、デコード時にアルファベットと値の範囲を検証して不正な入力を警告します。すべてブラウザ内でローカルに実行され、何もアップロードされません。

出力

使い方

  1. エンコード(テキスト → Base45)またはデコード(Base45 → テキスト)を選びます。
  2. 入力を入力または貼り付けます。
  3. 出力ボックスから変換結果をコピーします。

よくある質問

Base45 とは何ですか?
Base45 は RFC 9285 で定義されたバイナリ-テキストエンコーディングです。2バイトを45記号アルファベットの3文字にまとめ、QR コードへの格納に効率的です。
どこで使われますか?
特に EU デジタル COVID 証明書やその他の QR ベースのシステムで使われ、45文字のアルファベットが QR コードの英数字モードによく合います。
非 ASCII 文字はどう扱われますか?
テキストはまず UTF-8 にエンコードされるため、アクセント文字・絵文字・CJK 文字はバイト列になり、正確に元へ戻ります。
無効な Base45 の場合は?
デコードはすべての文字がアルファベットにあるか、各グループの長さと値が有効かを確認します。無効な入力は壊れた出力の代わりにエラーを表示します。

関連ツール