ZIP作成&展開
ファイルを.zipアーカイブにバンドルするか、そこからファイルを展開。完全にブラウザ内で実行。
ZIP作成
- ZIP作成タブをクリック。
- 1つまたは複数のファイルをドロップゾーンにドロップ、または参照をクリック。
- ZIP作成をクリック。アーカイブは自動的にダウンロードされます。
ZIP展開
- ZIP展開タブをクリック。
- 単一の.zipアーカイブをドロップゾーンにドロップ。
- アーカイブの内容がリストされます。エントリーを個別にダウンロードするか、すべてダウンロードをクリックしてすべてを新しい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または展開するファイルを保存しますか?
いいえ。ドロップしたファイルやダウンロードしたアーカイブは保存しません。タブを閉じるかリフレッシュした瞬間にすべて破棄されます。ブラウザの開発者ツールで確認できます。