Skip to main content

Base85 / Ascii85 デコーダー Base85 (Ascii85) でエンコードされた文字列をプレーンテキストに戻します。

Base85 デコード illustration
🔐

Base85 デコード

Base85 (Ascii85) でエンコードされた文字列をプレーンテキストに戻します。

1

Base85を貼り付け

Base85でエンコードされた文字列を貼り付けてください。

2

復号化テキストの表示

復号化されたテキストがすぐに表示されます。

3

結果のコピー

コピーをクリックして、復号化されたテキストをコピーします。

Loading tool...

What Is Base85 デコード?

Base85デコーディングは、Ascii85エンコードを逆にし、Base85でエンコードされたテキストを元のバイナリデータに戻します。5文字ごとに4バイトにマッピングされます。'z'というショートハンドは4つのゼロバイトに展開されます。デコーダーは区切り文字を削除し、空白文字を処理し、入力を検証します。部分的な最終グループも正しく解码されます。すべての処理はクライアントサイドで実行されます。

Why Use Base85 デコード?

  • 標準的なAscii85を復号化し、区切り文字を自動的に処理
  • 'z'のショートハンドを展開し、部分的な最終グループを処理
  • 100%クライアントサイド - データはブラウザから出ない
  • 無料で利用可能で、サインアップや使用制限なし

Common Use Cases

PDF分析

PDFファイルからのBase85エンコードされたストリームを復号化。

データ回復

PostScriptやレガシーシステムからのBase85データを復号化。

Gitパッチ

GitパッチからのBase85エンコードされたバイナリデータを復号化。

開発

Base85エンコードされたペイロードのデバッグと検査。

Technical Guide

デコーダーは区切り文字と空白文字を削除し、'z'を5つの'!'文字に展開してから、5文字ごとのグループを処理します。各グループはBase-85から32ビット整数に変換されます: 値 = c1*85^4 + c2*85^3 + c3*85^2 + c4*85 + c5、ここで各文字の値はASCIIコードより33を引きます。整数は4バイトに分割されます。部分的な最終グループは'u'(84)でパディングされて解码され、切り捨てられます。

Tips & Best Practices

  • 1
    区切り文字は自動的に削除されます
  • 2
    入力における空白文字は無視されます
  • 3
    'z'ショートカットは4つのゼロバイトを表します
  • 4
    ASCII 33-117以外の不正な文字がエラーを生成

Related Tools

Frequently Asked Questions

Q このツールは無料ですか?
はい、完全に無料でサインアップ不要です。
Q 私のデータは安全ですか?
はい。すべての処理は100%クライアントサイドです。
Q 区切り文字を処理できますか?
はい、区切り文字は自動的に削除されます。
Q どのようなブラウザがサポートされていますか?
Chrome、Firefox、Safari、Edgeなど、すべてのモダンブラウザがサポートされています。
Q 'z'ショートハンドについては?
'z'文字は4つのゼロバイトに正しく展開されます。

About This Tool

Base85 デコード is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.