ZIP naar BZ2 omzetten

Hier zet je ZIP naar BZ2 om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. Het bestand reist versleuteld naar onze server, wordt daar omgezet en wordt gewist zodra het werk klaar is.

  • Waar het draait Op onze server, omdat een browser het programma dat hiervoor nodig is niet draait.
  • Zonder verlies Er gaat niets weg. BZ2 bewaart precies wat ZIP bewaarde.
  • Maximale grootte Tot 25 MB per bestand, gratis en zonder account.
  • Goed om te weten De bestanden komen er byte voor byte hetzelfde uit. Wat het niet overleeft is wat de houder *over* ze wist en niet wat hij *in* zich had: een wachtwoord, en bij sommige formaten de oorspronkelijke rechten en datums.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Het smalle geval waarin BZ2 nog het juiste doel is

Bijna niemand kiest in 2026 bewust voor bzip2. Ze erven het. Een buildscript van tien jaar geleden pipet door `bunzip2`, een onderzoeksdataset is gepubliceerd als `.tar.bz2` en het nieuwe bestand moet naast de oude staan, de uploadregels van een spiegelserver noemen de extensie, of een tool weigert al het andere. Conformiteit is de hele motivatie.

Dat is een prima reden en deze pagina gaat er niet tegenin. Wat deze pagina wel doet is ervoor zorgen dat je niet alleen op reputatie kiest — die reputatie is verdiend rond 1996, toen het echt de sterke optie was, en het landschap is sindsdien twee keer verschoven.

Een ZIP bevat veel bestanden, en een BZ2 precies één gecomprimeerde stroom

BZ2 kan geen bestandsnaam vastleggen, laat staan een mappenstructuur. Dat is geen beperking van de implementatie; het is wat het formaat is — een compressor, toegepast op één ding.

De omzetting kan dus geen rechtstreekse herverpakking zijn. De ZIP wordt uitgepakt, de inhoud wordt in een TAR geschreven die elke naam en elk pad draagt, en bzip2 wordt toegepast op die ene tarball. Iedereen die het uitpakt krijgt de mappenstructuur precies terug zoals hij was.

Bloksortering: waar bzip2 zijn ratio op tekst haalt

bzip2 gebruikt geen glijdend venster zoals DEFLATE. Het leest een blok van tot 900 KB, past een Burrows-Wheeler-transformatie toe die rotaties van het blok sorteert zodat vergelijkbare context naast elkaar komt te staan, en comprimeert dan het resultaat. Het hele blok is de context, niet de laatste 32 KB ervan.

Dat is waarom het wint van gzip op grote, repetitieve tekst — logbestanden, XML, CSV-exports — en waarom het voordeel wegvalt bij een ZIP vol JPEG’s of MP4’s. Al gecomprimeerde data heeft geen resterende structuur om te sorteren.

Wat de blokindeling van 900 KB kost aan tijd

Sorteren is niet gratis, en bzip2 is de traagste van de drie Unix-compressoren, zowel bij het inpakken als, tot verrassing van veel mensen, bij het uitpakken. Elk blok moet worden ontsorteerd om gelezen te worden.

Op de 25 MB die de gratis laag accepteert is daar niets van te merken — de klus duurt een paar seconden hoe dan ook. Het wordt bepalend bij gigabyteschaal, precies waar het oude advies om bzip2 te verkiezen ontstond.

De dubbele extensie, opnieuw

Bzip2 comprimeert precies één stroom. Het heeft geen map, geen bestandsnamen, geen begrip van meerdere bestanden — dezelfde vorm als gzip en xz. Daarom is `.tar.bz2` de normale vorm: tar bundelt de boom tot één stroom en bzip2 comprimeert die.

Een kale `.bz2` uitpakken geeft precies één bestand terug. Verwachtte je een map, dan is het archief dat je wilde de `.tar` erbinnen, en de meeste tools presenteren de twee stappen als één.

Waar de cijfers werkelijk uitkomen

Op gewone tekst en broncode landt bzip2 ongeveer een kwart kleiner dan gzip — 25 en 27 procent op twee brontekstcorpora gemeten voor deze pagina — en binnen een paar procent van xz op dat soort invoer. Compressie is meerdere keren trager dan gzip; decompressie is nog trager, wat het formaat de das omdeed.

Dat laatste maakt het formaat onaantrekkelijk in plaats van slechts achterhaald. Een bestand wordt eenmalig gecomprimeerd en vaak gedecomprimeerd, dus een formaat dat traag is om te lezen betaalt zijn kosten telkens opnieuw.

Onafhankelijke blokken, en wat dat oplevert

bzip2 comprimeert elk blok apart, wat twee nuttige gevolgen heeft. Schade blijft beperkt: een beschadigd blok kost je dat blok in plaats van alles erna, en er bestaan herstelgereedschappen die de intacte blokken uit een beschadigd bestand halen.

Onafhankelijkheid is ook waarom parallelle implementaties bestaan en goed werken — de blokken kunnen zonder overleg naar verschillende kernen worden verdeeld. Weegt duurzaamheid zwaarder dan ratio, dan is dat een echt argument voor bzip2.

De route die je ZIP aflegt om een BZ2 te worden

Deze omzetting draait op onze converter, niet op de pagina. Het archief wordt over een versleutelde verbinding geüpload, 7-Zip pakt het uit, de inhoud wordt getard, bzip2 wordt op de tarball toegepast, en het resultaat komt terug. Alles wat tijdens de taak wordt geschreven, wordt verwijderd zodra hij eindigt.

De regels die daarbij horen: 25 MB per bestand gratis, zestig seconden voordat een taak wordt beëindigd, en een botte weigering voor een archief dat aangeeft groter dan 2 GB uit te pakken.

Wanneer het antwoord is om de ZIP te bewaren

Gaat het archief naar een persoon, stop dan hier. Windows Verkenner en de macOS Finder openen ZIP zonder iets te installeren, en geen van beide heeft enig idee wat een `.tar.bz2` is. Converteren voor iemand die niet specifiek om bzip2 vroeg, maakt van een dubbelklik een supportgesprek.

Hetzelfde geldt voor de meeste webformulieren, leerplatformen en ticketsystemen, die ZIP accepteren en al het andere stilzwijgend weigeren op basis van de extensie. Grijp naar dit paar alleen wanneer een machine aan de andere kant expliciet om bzip2 vraagt.

Benoemen en uitpakken van een bzip2-archief achteraf

De download komt binnen met je oorspronkelijke naam en een `.bz2`-extensie, dus `records.zip` komt terug als `records.bz2`, ook al zijn de bytes een tarball verpakt in bzip2. Omdat het formaat geen eigen naam bewaart, is de bestandsnaam de enige beschrijving die het archief draagt — hernoemen naar `records.tar.bz2` is dus echt functioneel.

Uitpakken verloopt in dezelfde twee stappen. `tar -xjf` regelt beide lagen in één commando op elke Unix-machine, terwijl een grafisch archiefprogramma op Windows meestal eerst de bzip2-laag decomprimeert en je één `.tar` toont om daarna te openen.

Zo zet je ZIP naar BZ2 om

  1. Sleep je ZIP-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies BZ2 als doel en start de omzetting.
  3. Download het klare BZ2-bestand.

ZIP of BZ2: wat er verandert

ZIP vergeleken met BZ2
ZIPBZ2
Volledige naamZIP-archiefBzip2-archief
Bestandsextensie.zip.bz2
Mediatypeapplication/zipapplication/x-bzip2
CompressieZonder verlies — er gaat niets wegZonder verlies — er gaat niets weg
Voor het eerst gepubliceerd19891996
Uitgegeven doorPKWARE
SpecificatieAPPNOTE.TXT
LicentieOpen standaardOpen standaard
Stand van zakenActueelOud, wordt overal nog gelezen
Opent in een browserGeen browserGeen browser
In plaats daarvan overwogen7Z, TARGZ, XZ

Wat behouden blijft

Er gaat niets verloren. ZIP en BZ2 bewaren hun inhoud verliesvrij: de omzetting wisselt de verpakking, niet de kwaliteit, en je kunt haar herhalen zonder dat schade zich opstapelt.

Het resultaat openen

BZ2 comprimeert één stroom en kan geen map bevatten. Precies daarom wordt BZ2 meestal met een archiefformaat gecombineerd: het archief verzamelt de bestanden, BZ2 comprimeert het resultaat.

7-Zip leest zowel ZIP als BZ2, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Bestandsgrootte en kwaliteit

BZ2 werkt met 900 KB tegelijk, ZIP met 32 KB: binnen dat stuk moet een herhaling vallen voordat ze weggerekend kan worden. Daar komt het verschil in compressie vandaan, en daar gaat de extra rekentijd heen.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: ZIP op gegevens tussen programma’s verplaatsen en een af bestand overdragen, BZ2 op archivering. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

ZIP is het formaat van PKWARE, verschenen in 1989. Het is vastgelegd in APPNOTE.TXT, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.

BZ2 stamt uit 1996. bzip2, 7-Zip en Keka lezen het formaat.

Van ZIP naar BZ2: veelgestelde vragen

Wordt mijn ZIP-bestand ergens heen geüpload?

Ja: deze omzetting heeft software nodig die niet in een browser draait. Het bestand reist versleuteld naar onze server, wordt gewist zodra het werk klaar is en het resultaat na 60 minuten. Het werk wordt gedaan door 7-Zip, de archiveerder, in zijn opdrachtregelvorm.

Is ZIP naar BZ2 omzetten gratis?

Ja, tot 100 omzettingen per dag voor bestanden tot 25 MB. Die ene grens bestaat omdat deze omzetting op een server draait die wij betalen. Verder is er hier niets begrensd, en een watermerk komt er in geen geval op. De limiet bestaat omdat 7-Zip een machine van ons nodig heeft om te draaien.

Gaat er kwaliteit verloren bij het omzetten van ZIP naar BZ2?

Nee. BZ2 bewaart dezelfde inhoud zonder iets weg te gooien: het resultaat is in kwaliteit identiek aan het origineel. De bestanden komen er byte voor byte hetzelfde uit. Wat het niet overleeft is wat de houder *over* ze wist en niet wat hij *in* zich had: een wachtwoord, en bij sommige formaten de oorspronkelijke rechten en datums.

Kan een BZ2-bestand meer dan één bestand bevatten?

BZ2 comprimeert één stroom en kan geen map bevatten. Precies daarom wordt BZ2 meestal met een archiefformaat gecombineerd: het archief verzamelt de bestanden, BZ2 comprimeert het resultaat.

Is ZIP naar BZ2 verliesvrij?

Er gaat niets verloren. ZIP en BZ2 bewaren hun inhoud verliesvrij: de omzetting wisselt de verpakking, niet de kwaliteit, en je kunt haar herhalen zonder dat schade zich opstapelt.

Meer over deze formaten

Waar deze cijfers vandaan komen

Wat deze pagina over ZIP en BZ2 beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.