Base85 デコーダー

Base85のテキストやファイルを元のデータにデコードし、転送、保存、統合に利用。

Base85 入力
Base85テキストを入力...
デコード結果
Base85のテキストやファイルを元のデータにデコードし、転送、保存、統合に利用。
hello world

なぜ Base85 のデコードが必要になるのか

Base85 は、バイナリデータをテキストだけの経路で扱いながら、16 進数や Base64 よりもオーバーヘッドを抑えたい場面で使われます。PostScript や PDF のストリーム、ZeroMQ の Z85 ペイロード、デバッグ用のキャプチャ、保存済みエクスポート、そして生のバイナリではなく表示可能な文字を必要とするツールで見かけることがあります。

このデコーダーでできること

このツールは、ASCII85 または Z85 のテキストをブラウザー内で元のバイト列に戻します。エンコード済みデータの貼り付け、ファイルの読み込み、元のシステムに合わせたアルファベット切り替え、デコード結果のプレビュー、復元したバイナリのダウンロードを、サーバーに送信せずに行えます。

注意しておきたいこと

  • ASCII85 と Z85 は互換ではありません。アルファベットを間違えると、通常はデコードエラーになるか、壊れた出力になります。
  • Base85 は暗号化ではなくエンコード形式です。デコード後の結果は平文、圧縮データ、あるいは任意のバイナリである可能性があります。
  • Z85 では 5 文字単位の完全なグループが必要ですが、ASCII85 では区切り記号や、ゼロブロックを表す z の短縮記法が含まれることがあります。