表示言語: 日本語 英語に切り替え

ZIP作成&展開

ファイルを.zipアーカイブにバンドルするか、そこからファイルを展開。完全にブラウザ内で実行。

ここにファイルをドロップ または
ファイルは新しいアーカイブのルートに追加されます。

ZIP作成

  1. ZIP作成タブをクリック。
  2. 1つまたは複数のファイルをドロップゾーンにドロップ、または参照をクリック。
  3. ZIP作成をクリック。アーカイブは自動的にダウンロードされます。

ZIP展開

  1. ZIP展開タブをクリック。
  2. 単一の.zipアーカイブをドロップゾーンにドロップ。
  3. アーカイブの内容がリストされます。エントリーを個別にダウンロードするか、すべてダウンロードをクリックしてすべてを新しいZIPバンドルとして保存。
何ができるのか?

DEFLATE圧縮を使用して標準の.zipアーカイブを読み書き — WinZIP、macOS Archive Utility、7-Zip、コマンドラインのzip/unzipがすべて生成して読む同じ形式。出力アーカイブはビット互換; 展開されたエントリーはzipされた元のものとバイト同一に出てきます。

よくあるエラーと落とし穴

zipまたはunzipするときの一般的な落とし穴:

  • 展開で「破損したアーカイブ」。 最も多いのは切り捨てられたダウンロードか、サポートされていない機能 (パスワード暗号化、分割ボリューム、またはSTORE/DEFLATE以外の圧縮) を使用したアーカイブ。再ダウンロードするか、最初にデスクトップツールでファイルを開いて確認。
  • アーカイブ内でファイルが巨大。 一部のフォーマットはすでに重く圧縮されています (JPG、MP4、PDF) — DEFLATEはそれらをさらに縮小できません。アーカイブサイズは入力の合計に近くなります。
  • 特殊文字のファイル名が間違って見える。 このツールではZIPメタデータはデフォルトでUTF-8; 一部の古いツール (Windows 10より前のWindows ZIP) はシステムコードページを使用していました。レガシーツールが文字化けした名前を表示する場合、まずモダンなツールでunzipしてください。
  • 大きなアーカイブでメモリ不足。 アーカイブ全体は返される前にメモリ内で構築またはデコードされます。マルチギガバイトのZIPは失敗します; デスクトップで行ってください。
よくある質問

ツールはパスワード保護されたZIPをサポートしますか?

いいえ。暗号化されたZIP (AESまたはレガシーZipCrypto) はサポートされていません — ツールは標準の非圧縮またはDEFLATE圧縮のZIPを読み書きします。暗号化されたアーカイブが必要な場合、7-Zip、Keka、または他のデスクトップツールを使用してください。

ファイルサイズの制限はありますか?

デバイスのメモリによって課されるソフトリミット。現代のブラウザは数百メガバイトまでのアーカイブを快適に処理します。マルチギガバイトのアーカイブはRAMが不足する可能性があります、なぜならダウンロードが渡される前にZIPがメモリ内で構築されるから。非常に大きなアーカイブの場合、デスクトップで行ってください。

ツールが使用する圧縮レベルは何ですか?

DEFLATEレベル6 (zlibのデフォルト — 速度と比率の良いバランス)。結果のファイルはWinZIP、macOS Archive Utility、7-Zip、標準PKZIPを理解する任意のunzipツールとビット単位で互換性があります。

ZIPを作成するときにフォルダ構造を保持できますか?

はい — フォルダをドロップゾーンにドラッグ (それをサポートするブラウザで: Chrome、Edge、Firefox、Safariすべて)、そしてフォルダの内容とサブフォルダが追加されます。または、追加するファイルはZIPのルートに配置されます。

ZIPが現在のディレクトリの外のファイル (zip-slip) を含む場合、何が起きますか?

展開時、ツールは絶対パスを削除し、「../」トラバーサルのあるエントリーを拒否します。展開された各ファイルは、手動でダウンロードするプレーンなBlobとして終わります — 保存するまでファイルシステムに触れないので、悪意のあるアーカイブがターゲットフォルダの外に書き込むリスクはありません。

ここでzipまたは展開するファイルを保存しますか?

いいえ。ドロップしたファイルやダウンロードしたアーカイブは保存しません。タブを閉じるかリフレッシュした瞬間にすべて破棄されます。ブラウザの開発者ツールで確認できます。