ZIP からファイルを削除

.zip から不要なファイルを削除し、整理後のアーカイブをダウンロード。ブラウザ内で完結し、アップロードしません。

ZIP ファイルを開く

編集する .zip を選んでください。ブラウザ内で読み込み、アップロードはしません。

🗑️
クリックして .zip を選択
またはページ上にドロップ
.zip ファイル 1 つ

解凍し直さずに ZIP からファイルを削除

このツールは .zip を開いて中身を一覧表示し、不要なファイルやフォルダのチェックを外すだけで操作できます。残したエントリだけを含む新しい .zip を作成してダウンロードするので、紛れ込んだファイルや __MACOSX フォルダ、重いアセットを、アーカイブ全体を解凍して圧縮し直す手間なく取り除けます。

残すエントリは保存されたそのままの状態でコピーされ、フォルダ構成や元の更新日時が保持されます。再圧縮も行いません。ファイル名は UTF-8 フラグ付きで書き込むため、日本語などの非 ASCII 名も Windows で開いたときに文字化けせず正しく表示されます。

すべての処理はブラウザ内で @zip.js/zip.js を使って行われます。アーカイブの読み込みと再作成は端末上で完結し、アップロードもサーバー処理もありません。

アーカイブが端末内に留まる理由

ここでのプライバシーは「約束」ではなく仕組みそのものです。アップロード先のサーバーが存在しないため、アップロードという工程がありません。

  • アーカイブの読み込みと再作成はすべてブラウザ内で行われます。
  • ページは静的ファイルとして配信され、あなたのデータを送信するリクエストは発生しません。
  • ソースは公開されており、誰でも確認できます(MIT)。
  • オフラインで動作します。これは何も端末外に出ないからこそ可能です。

確かめたい場合は、アーカイブを整理している間にブラウザのネットワークパネルを開いてください。あなたのファイルを運ぶリクエストは一つもありません。 ソースを見る。

使い方

  1. .zip を開く

    クリックして .zip を選ぶか、ページ上にドロップします。ファイルは端末上で読み込まれ、アップロードされません。

  2. 削除する項目のチェックを外す

    すべてのエントリが一覧表示され、初期状態では残ります。不要なファイルのチェックを外してください。フォルダのチェックを外すと、その中身もすべて対象になります。残す件数・削除する件数はその場で更新されます。

  3. 整理後の ZIP をダウンロード

    新しいアーカイブを作成すると、残したエントリだけを含む .zip が 1 つダウンロードされます。フォルダ構成と日時はそのまま保持されます。

よくある質問

アーカイブはどこかにアップロードされますか?

いいえ。アーカイブの読み込みと再作成はすべてブラウザ内で行われます。サーバー側の処理がないため、ファイルが端末外に出る経路自体がありません。ソースは公開されており、ブラウザのネットワークパネルで確認できます。

ファイルを削除すると残りは再圧縮されますか?

いいえ。残すエントリは保存されたそのままの形で新しいアーカイブにコピーされ、再エンコードは行いません。結果は残したエントリだけを含む通常の .zip で、フォルダのパスと更新日時はそのまま保持されます。

フォルダのチェックを外すとどうなりますか?

フォルダのチェックを外すと、その中身もすべてチェックが外れ、フォルダごと新しいアーカイブから除外されます。再びチェックすればすべて元に戻ります。フォルダ内の個別のファイルだけを外すこともできます。

パスワード付き ZIP からファイルを削除できますか?

エントリの一覧表示はできますが、中身が暗号化されたアーカイブは再作成できません。パスワードなしではデータを再パックできないためです。その場合は壊れたアーカイブを作らず、処理を止めてお知らせします。

日本語などの非 ASCII のファイル名は正しく保たれますか?

はい。新しいアーカイブは UTF-8 のファイル名フラグ付きで書き込むため、非 ASCII 名も文字化けせず正しく展開されます。元のアーカイブが UTF-8 なしで保存していた名前は、その状態を正直に表示したうえでそのまま引き継ぎます。

オフラインでも使えますか?

はい。PWA です。初回アクセス後にキャッシュされるため、ネットワークがなくてもアーカイブの整理ができます。ホーム画面に追加することもできます。

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

固定の上限はありません。すべてブラウザ内で動作するため、実際の上限は端末のメモリ次第です。非常に大きなアーカイブは、再作成の間により多くのメモリを使います。