7Z in XZ umwandeln

7Z kannst du hier kostenlos und ohne Konto in XZ umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Datei geht verschlüsselt an unseren Server, wird dort umgewandelt und gelöscht, sobald der Auftrag fertig ist.

  • Wo es läuft Auf unserem Server — die nötige Software läuft nicht im Browser.
  • Verlustfrei Es geht nichts verloren. XZ enthält genau das, was auch 7Z enthielt.
  • Größenbegrenzung Bis 25 MB pro Datei, kostenlos und ohne Konto.
  • Gut zu wissen Die Dateien kommen Byte für Byte heraus. Nicht erhalten bleibt, was der Behälter *über* sie wusste statt *in* ihnen: ein Passwort, und bei manchen Formaten die ursprünglichen Rechte und Zeitstempel.

Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.

Wer ein 7z-Archiv als XZ braucht

7-Zip ist unter deutschen Windows-Nutzern der mit Abstand gebräuchlichste Archivierer — kostenlos, oft schon vorinstalliert und meist die erste Wahl, wenn ein Ordner gepackt werden soll. In der Linux- und Open-Source-Welt ist dagegen XZ der Standard: Quellcode-Archive deutscher Hochschulspiegel und viele Build- und CI-Systeme erwarten `.xz`, nicht `.7z`.

Wer als Windows-Nutzer ein Projekt als 7z-Archiv von einem Kollegen bekommt und es an ein Linux-System oder eine Paket-Pipeline weitergeben muss, steht deshalb regelmäßig vor genau diesem Formatwechsel. Diese Umwandlung übernimmt ihn, ohne dass dafür ein Kommandozeilenwerkzeug installiert werden muss.

XZ ist kein Archivformat, sondern ein Ein-Datei-Komprimierer

Der wichtigste Unterschied zwischen 7z und XZ liegt nicht in der Kompressionsstärke, sondern in der Bauart: 7z ist ein echtes Archivformat mit einem Verzeichnis aus mehreren Dateien und Ordnern. XZ dagegen komprimiert von Haus aus immer nur einen einzigen Datenstrom — es kennt von sich aus überhaupt kein Konzept für mehrere Dateien nebeneinander.

Ein 7z-Archiv mit zehn Dateien lässt sich also nicht einfach eins-zu-eins in eine XZ-Datei überführen, weil XZ dafür schlicht keinen Platz vorsieht. Der nächste Abschnitt beschreibt, wie diese Umwandlung dieses Problem löst.

Wie mehrere Dateien trotzdem in eine XZ-Datei passen

Der Inhalt des 7z-Archivs wird zunächst grundsätzlich zu einem einzigen Tar-Archiv zusammengefasst — demselben Format, das auch hinter jeder `.tar.gz`- oder `.tar.xz`-Datei aus der Unix-Welt steht — und erst dieses Tar-Archiv wird anschließend mit XZ komprimiert. Das geschieht unabhängig davon, ob das Ausgangsarchiv eine einzelne Datei oder viele enthält, weil XZ diesen Zwischenschritt in jedem Fall braucht. Genau das bedeutet eine `.tar.xz`-Datei seit jeher, auch wenn hier am Ende nur die Endung `.xz` steht.

Das ist kein Notbehelf, sondern der übliche Weg, mehrere Dateien überhaupt in ein Format zu bringen, das selbst nur einen Datenstrom kennt — derselbe Kniff, den auch `gzip` und `bzip2` brauchen, sobald mehr als eine Datei hineinsoll.

Was das für das spätere Entpacken bedeutet

Moderne Entpackprogramme — 7-Zip selbst, der GNU-`tar`-Befehl mit der Option `-J`, oder der Archivmanager der meisten Linux-Distributionen — erkennen die eingebettete Tar-Schicht automatisch und entpacken in einem Rutsch direkt zu den einzelnen Dateien. Für die alltägliche Nutzung ist der Zwischenschritt also unsichtbar.

Nur bei einem sehr einfachen oder älteren Werkzeug, das ausschließlich reines XZ ohne Tar-Erkennung beherrscht, taucht nach dem ersten Entpacken zunächst eine einzelne `.tar`-Datei auf, die dann noch ein zweites Mal entpackt werden muss. Wer die Datei vor der Weitergabe umbenennen möchte, kann ihr deshalb ohne Bedenken die Endung `.tar.xz` statt `.xz` geben — der Inhalt ändert sich dadurch nicht.

Was von jeder Datei erhalten bleibt: der Inhalt, bytegenau

Jede Datei im Archiv kommt bytegenau an, unabhängig davon, ob sie ein Textdokument, ein Bild oder ein Programm ist — an den eigentlichen Dateiinhalten wird bei dieser Umwandlung nichts verändert, nur die äußere Verpackung wechselt.

Das gilt für den gesamten Inhalt jeder einzelnen Datei, unabhängig von Format oder Größe, solange das Archiv insgesamt innerhalb der weiter unten genannten Grenzen bleibt.

Was vom 7z-Container selbst nicht übernommen wird

Ein passwortgeschütztes 7z-Archiv wird dabei nicht etwa entschlüsselt und ungeschützt weiterverarbeitet: Der Entpackschritt versucht es ohne Passwort zu öffnen, scheitert an der Verschlüsselung und die gesamte Umwandlung bricht mit einer Fehlermeldung ab. Wer ein geschütztes Archiv umwandeln will, muss es vorher selbst mit dem richtigen Passwort entpacken.

Für ein Archiv mit gewöhnlichen, ungeschützten Projektdateien stellt sich diese Frage nicht. Je nach beteiligten Formaten können außerdem die ursprünglichen Zugriffsrechte und Zeitstempel der Dateien auf dem Weg verloren gehen; wer sich gezielt auf erhaltene Dateiberechtigungen aus einem Unix-System verlässt, sollte das Ergebnis nach der Umwandlung prüfen, statt es als selbstverständlich vorauszusetzen.

Die 2-Gigabyte-Grenze für den entpackten Inhalt

Bevor das 7z-Archiv umgepackt wird, prüft die Umwandlung, wie groß sein Inhalt nach dem Entpacken insgesamt wäre — bei mehr als 2 Gigabyte wird die Umwandlung abgelehnt, ohne dass überhaupt entpackt wird. Diese Grenze schützt vor stark komprimierten Archiven, deren tatsächlicher Inhalt ein Vielfaches der hochgeladenen Dateigröße ausmachen kann.

Für gewöhnliche Projektarchive mit Quellcode, Dokumenten oder Konfigurationsdateien liegt diese Grenze weit außerhalb dessen, was in der Praxis vorkommt.

Die 25-MB-Grenze beim Hochladen selbst

Unabhängig von der Grenze für den entpackten Inhalt gilt für die hochgeladene 7z-Datei selbst eine Obergrenze von 25 MB — die kleinere der beiden Größengrenzen des Angebots, weil diese Umwandlung auf einem Server stattfindet, nicht im Browser. Für ein typisches, bereits gut komprimiertes 7z-Archiv aus Quellcode oder Textdateien ist das in aller Regel ausreichend.

Ein Archiv mit bereits komprimierten Inhalten wie Bildern oder Videos stößt schneller an diese Grenze, weil sich dort durch das erneute Packen kaum noch etwas einsparen lässt.

Was beim Hochladen mit dem Archiv passiert

Die 7z-Datei geht zu einem eigenen Server und wird dort in einem frisch angelegten, nur für diesen Auftrag genutzten Ordner unter einem neutralen Namen abgelegt — der ursprüngliche Dateiname wird dabei nicht mit gespeichert. Der Container, in dem entpackt und neu gepackt wird, hat keinen Zugang zum Internet und kann die Datei folglich nirgendwohin weiterschicken.

Sobald die XZ-Datei zurückgeschickt ist, wird der gesamte Ordner gelöscht — auch dann, wenn die Umwandlung fehlschlägt, etwa weil die Größengrenze überschritten wurde.

Wann ZIP oder TAR.GZ die praktischere Wahl bleibt

Geht das Archiv an jemanden, der selbst noch mit Windows arbeitet, oder soll es von möglichst vielen Programmen ohne Nachfragen geöffnet werden, ist ZIP nach wie vor die unkompliziertere Wahl — praktisch jedes Betriebssystem entpackt es ohne zusätzliche Software. XZ lohnt sich gezielt dann, wenn das Ziel tatsächlich eine Linux-Umgebung, ein Build-System oder eine Distribution ist, die diesen Container ohnehin erwartet.

Wer zwischen guter Kompression und einfacher Handhabung unter Linux abwägt, findet in `.tar.gz` oft den besseren Mittelweg: etwas größer als XZ, aber überall selbstverständlich und ohne die feinere, aber langsamere Kompression, die XZ gerade bei sehr großen Archiven kostet.

7Z in XZ umwandeln — so geht es

  1. Leg deine 7Z-Datei auf dieser Seite ab, oder klick, um eine auszuwählen.
  2. Wähl XZ als Ziel und starte die Umwandlung.
  3. Lade die fertige XZ-Datei herunter.

7Z und XZ im Vergleich: was sich ändert

7Z im Vergleich zu XZ
7ZXZ
Vollständiger Name7-Zip-ArchivXZ-Archiv
Dateiendung.7z.xz
Medientypapplication/x-7z-compressedapplication/x-xz
KompressionVerlustfrei — es wird nichts verworfenVerlustfrei — es wird nichts verworfen
Erstmals veröffentlicht19992009
LizenzlageOffener StandardOffener Standard
Heutiger StandAktuellAktuell
Öffnet im BrowserKein BrowserKein Browser
Stattdessen erwogenZIPGZ, BZ2

Was erhalten bleibt

Es geht nichts verloren. 7Z und XZ speichern ihren Inhalt verlustfrei — die Umwandlung tauscht die Verpackung, nicht die Qualität, und du kannst sie wiederholen, ohne dass sich Schäden aufsummieren.

Das Ergebnis öffnen

XZ komprimiert einen einzelnen Datenstrom und kann kein Verzeichnis fassen. Genau deshalb wird XZ üblicherweise mit einem Archivformat kombiniert: das Archiv sammelt die Dateien, XZ komprimiert das Ergebnis.

7-Zip und Keka lesen sowohl 7Z als auch XZ — du kannst das Ergebnis also gegen das Original prüfen, ohne ein zweites Programm zu brauchen.

Dateigröße und Qualität

XZ arbeitet mit 8 MB am Stück, 7Z mit 16 MB — so groß ist jeweils der Abschnitt, innerhalb dessen eine Wiederholung liegen muss, damit sie wegkomprimiert werden kann. Daher kommt der Unterschied im Kompressionsgrad, und deshalb ist es das schnellere von beiden.

Wofür die beiden Formate gedacht sind

XZ stammt aus 2009. xz, 7-Zip und Keka lesen das Format.

7Z zu XZ: häufige Fragen

Werden meine 7Z-Dateien irgendwo hochgeladen?

Ja — für diese Umwandlung braucht es Software, die im Browser nicht laufen kann. Die Datei geht deshalb verschlüsselt an unseren Server. Sie wird gelöscht, sobald der Auftrag fertig ist, das Ergebnis nach 60 Minuten. Die Arbeit erledigt dort 7-Zip, der Archivierer, in seiner Kommandozeilenform.

Ist das Umwandeln von 7Z in XZ kostenlos?

Ja, bis zu 100 Umwandlungen am Tag für Dateien bis 25 MB. Diese eine Grenze gibt es, weil diese Umwandlung auf einem Server läuft, den wir bezahlen. Sonst ist hier nichts begrenzt, und ein Wasserzeichen gibt es in keinem Fall. Die Grenze gibt es, weil 7-Zip eine Maschine von uns braucht, um zu laufen.

Geht beim Umwandeln von 7Z in XZ Qualität verloren?

Nein. XZ speichert denselben Inhalt, ohne etwas wegzuwerfen — das Ergebnis ist qualitativ mit dem Original identisch. Die Dateien kommen Byte für Byte heraus. Nicht erhalten bleibt, was der Behälter *über* sie wusste statt *in* ihnen: ein Passwort, und bei manchen Formaten die ursprünglichen Rechte und Zeitstempel.

Kann eine XZ-Datei mehr als eine Datei enthalten?

XZ komprimiert einen einzelnen Datenstrom und kann kein Verzeichnis fassen. Genau deshalb wird XZ üblicherweise mit einem Archivformat kombiniert: das Archiv sammelt die Dateien, XZ komprimiert das Ergebnis.

Ist 7Z zu XZ verlustfrei?

Es geht nichts verloren. 7Z und XZ speichern ihren Inhalt verlustfrei — die Umwandlung tauscht die Verpackung, nicht die Qualität, und du kannst sie wiederholen, ohne dass sich Schäden aufsummieren.

Mehr über diese Formate