カテゴリー: 開発ツール
Base85(Ascii85)エンコーダー / デコーダー
ローカルで Ascii85 / Base85 テキストをエンコードまたはデコード
Base85(Adobe の Ascii85 方式)との間でテキストを変換します。すべてゼロのグループに対する 'z' の短縮表記にも対応しています。変換はすべてブラウザ内でローカルに行われます。
結果
9Q+ELCb975EcZ=FFDl)6F!,(5EZeq:ATE'7DIi
このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。
このツールでできること
Base85 は 4 バイトを印字可能な ASCII 文字 5 文字にまとめる方式で、Base64 より広い文字セットを使う代わりに、より密度の高いエンコードを実現します。PDF や PostScript ファイル、一部のバイナリ・テキスト変換パイプラインで使われています。このツールは Adobe の古典的な Ascii85 アルファベット('!' から 'u')を実装しています。
使い方
- テキストを入力または貼り付けるか、「デコード」に切り替えて Base85 テキストを貼り付けます。
- 入力に応じて結果がリアルタイムに更新されます。
- エンコードまたはデコードされたテキストをコピーします。
プライバシー
このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。
よくある質問
- テキストはどこかにアップロードされますか?
- いいえ。エンコードとデコードはブラウザ内の JavaScript で実行され、どこにも送信されません。
- どの Base85 方式が使われていますか?
- PDF や PostScript ファイルで使われているのと同じ Adobe の Ascii85 アルファベットで、すべてゼロの 4 バイトグループに対する 'z' の短縮表記にも対応しています。
- Base85 の出力が Base64 より短いのはなぜですか?
- Base85 は 4 バイトを 5 文字にエンコードします(25% の増加)。一方 Base64 は 3 バイトを 4 文字にエンコードします(33% の増加)。そのため Base85 の出力はやや小さくなります。