Pack Camo

ZIP解凍・アーカイブ展開

ZIP・gzip・Brotliのアーカイブを開き、必要なファイルだけをダウンロード。

処理はすべて端末内で完結し、アップロードは一切ありません。

いつでもファイルを追加できます

開きたいアーカイブをドロップ

.zip・.gz・.zlibは自動で判別されます。Brotliにはマジックバイトがないため手動で選んでください。

何もインストールせずにアーカイブを開く

誰かから<code>.zip</code>が届いた、サーバーログが<code>.gz</code>で来た、ビルド処理が<code>.br</code>ファイルを残した。そんなときはここにドロップして中身を確認しましょう。アーカイブは、普段使っているツールと同じDEFLATE・BrotliのコードをWebAssemblyでビルドしたものが、ブラウザのタブ内で読み込みます。だから非公開のアーカイブは非公開のままです。

ファイルを解凍する方法

  1. 1アーカイブを1つ以上ドロップするか、デバイスから選びます。
  2. 2.zipはエントリーごとに一覧表示され、各ファイルの圧縮後と展開後のサイズがわかります。
  3. 3.gzや.zlibファイルは自動で判別・解凍されます。Brotliは判別できるシグネチャがないため、判定できない場合は次と見なすで選んでください。
  4. 4必要なファイルを1つずつダウンロードします。解凍した複数の.gzファイルは、まとめて1つのZIPとして保存できます。

開ける形式

ZIP
無圧縮(stored)とDEFLATEのエントリー。Windows・macOS・Linuxや、まとめてエクスポートするほぼすべてのアプリが作成する形式です。アーカイブ内のフォルダーは各ファイルのパスの一部として表示されます。
gzip(.gz)
単一の圧縮ファイル。Webサーバーの配信や、ログローテーション、<code>tar.gz</code>エクスポートで作られます。<code>.tar.gz</code>は1つの<code>.tar</code>ファイルとして出力されます。
zlib
2バイトのヘッダーを付けたDEFLATE。多くのプロトコルやファイル形式に組み込まれている形式です。
Brotli(.br)
現代のほとんどのWebサイトで使われている圧縮方式。マジックバイトがないため、フォールバックとして選んだときに解凍されます。

必要なファイルだけを展開

ZIPを開くときに読むのは、ファイル末尾にある目次「セントラルディレクトリ」だけです。ファイルはダウンロードボタンを押したときに初めて解凍されるので、大きなアーカイブから1つの書類だけ取り出したいときもすぐに開けます。

開けないもの

  • パスワード保護または暗号化されたZIPエントリー。
  • RAR、7zなど、ZIP・gzip・zlib・Brotli以外の形式。
  • .tar.gzを解凍した後の.tarの中身:得られるのは.tarファイルそのものです。

よくある質問

ファイルはどこかにアップロードされますか?
いいえ。アーカイブはブラウザのタブ内のWeb Workerで読み込まれます。サーバーには何も送信されず、タブを閉じればすべて破棄されます。
大きなZIPから1つのファイルだけ取り出せますか?
はい。まずアーカイブのファイル一覧を読み込み、各エントリーはダウンロードしたときに初めて解凍されます。全体を展開する必要はありません。
.brファイルでエラーが出るのはなぜですか?
Brotliストリームにはシグネチャがないため、自動判別できません。フォールバックのメニューでBrotliを選ぶと、そのファイルがBrotliで解凍されます。
パスワード付きZIPを開けますか?
まだ対応していません。暗号化されたZIPでもファイル一覧は開けますが、暗号化されたエントリーは取り出せず、ダウンロードするとエラーが表示されます。
逆にZIPを作るには?
圧縮ツールを使ってください。いくつものファイルを1つのZIPにまとめたり、1つのファイルをgzip・Brotli・zlib・raw DEFLATEで圧縮したりできます。