ZIP-Archiv erstellen

Bündele lokale Dateien als ZIP mit STORE oder den DEFLATE-Stufen 1, 6 und 9. Die Inhaltsbytes bleiben erhalten und die tatsächliche Archivgröße wird angezeigt.

Diese Seite zeigt die im aktuellen Umfang in dieser Sprache verfügbaren Werkzeuge. Das bedeutet nicht, dass jedes Werkzeug der Website in jede Sprache übersetzt ist.

Lokale Verarbeitung ohne Upload oder automatische Speicherung. Bis zu 32 Dateien, 1 MiB pro Datei, insgesamt 4 MiB, ein Archiv bis 2 MiB und ein deklariertes Verhältnis von unkomprimierter zu komprimierter Größe bis 100 pro Datei. Namen erlauben 240 UTF-16-Einheiten und 240 UTF-8-Bytes mit höchstens 4 Pfadkomponenten. Für das Lesen des gesamten Stapels gelten 5 Sekunden, danach separat weitere 5 Sekunden für den Worker; dies ist keine Gesamtfrist von 5 Sekunden. Ein Auftrag, keine Warteschlange.

STORE bündelt Bytes ohne Kompression. Die DEFLATE-Stufen 1, 6 und 9 verwenden unterschiedlichen Kompressionsaufwand; sie sind weder Einsparprozentsätze noch Einstellungen für die Bildqualität. Bilder und Dokumente werden nicht neu kodiert, und bereits komprimierte Dateien werden möglicherweise nicht kleiner. Es gibt weder Verschlüsselung noch Passwortschutz.

Ein eng begrenztes ZIP32-Profil unterstützt reguläre Dateien mit STORE oder DEFLATE: weder ZIP64 noch Verschlüsselung, mehrteilige Archive, Kommentare, selbstentpackende Präfixe, symbolische Links oder eigenständige Verzeichniseinträge. Pfade in regulären Dateinamen sind erlaubt; Namen verwenden deklariertes UTF-8 oder ausschließlich ASCII, wobei nur ein übereinstimmendes Unicode-Path-Zusatzfeld unterstützt wird. Gültige ZIP-Dateien außerhalb dieses Profils können abgelehnt werden. Die Erstellung verwendet dieselben Grenzen und kann stark komprimierbare Originale ablehnen, deren Verhältnis 100 überschreitet.

Unsichere Namen oder Namenskollisionen nach dem vorsichtigen Unicode-Vergleich werden abgelehnt und im ZIP niemals stillschweigend umbenannt. Beim Schreiben können vollständig numerische Dateinamen aufsteigend vor den übrigen Namen angeordnet werden. Ursprüngliche Zeitstempel und Berechtigungen bleiben nicht erhalten; der Vertrag bewahrt unterstützte Namen und Inhaltsbytes.

Die Kapazitätsgrenzen der verwalteten Puffer begrenzen weder den gesamten Browserspeicher noch die Speicherbereinigung (GC). Die Dekompression verwendet einen Block bis 16 KiB und ein zusätzliches Byte zur Erkennung einer Überschreitung; akzeptierte Ausgaben bleiben innerhalb der deklarierten Grenze. Abbrechen beendet den Worker und bricht FileReader ab. Eine andere Auswahl oder Stufe, Leeren oder Verlassen gibt die Ergebnis-URLs frei.

Anleitung

Wähle die Originaldateien und anschließend STORE oder einen Kompressionsaufwand. Wähle Archiv verarbeiten und vergleiche dann die gesamten Eingabebytes, die tatsächliche ZIP-Größe und die Dauer. Lade das Ergebnis ausdrücklich herunter, wenn du es möchtest. Eine andere Auswahl oder Stufe löscht das alte Ergebnis; das erzeugte ZIP wird nie als nächste Eingabe wiederverwendet.

Anwendungsbeispiel

notes.txt und photo.png werden zu zwei ZIP-Einträgen. Beim Entpacken bleiben die Bytes jeder Datei erhalten. Ein bereits komprimiertes PNG wird aber möglicherweise nicht kleiner, und ZIP-Header können die Ausgabe größer als die Eingabe machen.

Unterstützte Funktionen und Grenzen

STORE bündelt Bytes ohne Kompression. Die DEFLATE-Stufen 1, 6 und 9 verwenden unterschiedlichen Kompressionsaufwand; sie sind weder Einsparprozentsätze noch Einstellungen für die Bildqualität. Bilder und Dokumente werden nicht neu kodiert, und bereits komprimierte Dateien werden möglicherweise nicht kleiner. Es gibt weder Verschlüsselung noch Passwortschutz. Unsichere Namen oder Namenskollisionen nach dem vorsichtigen Unicode-Vergleich werden abgelehnt und im ZIP niemals stillschweigend umbenannt. Beim Schreiben können vollständig numerische Dateinamen aufsteigend vor den übrigen Namen angeordnet werden. Ursprüngliche Zeitstempel und Berechtigungen bleiben nicht erhalten; der Vertrag bewahrt unterstützte Namen und Inhaltsbytes. Ein eng begrenztes ZIP32-Profil unterstützt reguläre Dateien mit STORE oder DEFLATE: weder ZIP64 noch Verschlüsselung, mehrteilige Archive, Kommentare, selbstentpackende Präfixe, symbolische Links oder eigenständige Verzeichniseinträge. Pfade in regulären Dateinamen sind erlaubt; Namen verwenden deklariertes UTF-8 oder ausschließlich ASCII, wobei nur ein übereinstimmendes Unicode-Path-Zusatzfeld unterstützt wird. Gültige ZIP-Dateien außerhalb dieses Profils können abgelehnt werden. Die Erstellung verwendet dieselben Grenzen und kann stark komprimierbare Originale ablehnen, deren Verhältnis 100 überschreitet.

Häufige Fragen

Garantiert Stufe 9 die kleinste Ausgabe oder verringert sie die Bildqualität?

Nein. Die Stufe steuert den DEFLATE-Aufwand, weder einen Einsparprozentsatz noch die Bildqualität. Dateiinhalte werden nicht neu kodiert. Möglicherweise wird die Datei nicht weiter verkleinert und die Verarbeitung dauert länger; beim Überschreiten einer Grenze oder Frist wird der gesamte Versuch abgelehnt und die Originale bleiben unverändert.

Ähnliche Werkzeuge