Initializing... drag & drop files here
Supports: TZ2
.tz2 archives. Batch upload is supported, and your originals stay intact — we write a new ZIP next to them.A .tz2 file (also written .tbz2, .tb2, or .tar.bz2) is a tar archive squeezed through the bzip2 block-sorting compressor. It is the standard way Linux and Unix projects ship source tarballs because bzip2 typically beats gzip by 10–15% on text-heavy payloads. ZIP, by contrast, is the universal handoff format: every desktop OS, every email service, every cloud drive opens it without a plug-in. Converting TZ2 to ZIP trades a bit of disk space for compatibility — useful whenever the recipient is not a Linux developer.
.tar.bz2 from File Explorer. ZIP unpacks with a double-click on Windows 7+, macOS 10.3+, ChromeOS, and Android..tz2 or .tbz2.windows-latest image can extract ZIP natively with Expand-Archive. TAR.BZ2 needs an extra tar -xjf step that not every PowerShell session is set up for.| Property | TZ2 (TAR.BZ2) | ZIP |
|---|---|---|
| Compression algorithm | bzip2 (Burrows–Wheeler + RLE + Huffman) | Deflate (LZ77 + Huffman); also Store, BZIP2, LZMA, Zstandard |
| Typical ratio vs raw | 70–90% smaller on text/source | 50–80% smaller on text/source |
| Compress / extract speed | Slow (single-threaded reference impl) | Fast; parallelizable per-file |
| Random access to one file | No — must stream the whole bzip2 layer | Yes — central directory at end indexes every entry |
| Per-file vs solid | Solid (tar is concatenated, then compressed as one stream) | Per-file (each entry compressed independently) |
| Preserves Unix permissions / symlinks | Yes (tar header carries mode, owner, mtime, symlinks) | Partial — needs the "Unix" extra field; many Windows tools strip it |
| Native Windows 11 support | Yes, since KB5031455 (Oct 2023) | Yes, since Windows XP (2001) |
| Native macOS support | Yes (Archive Utility / tar) |
Yes (Archive Utility / unzip) |
| Encryption | Not part of the format; rely on outer GPG | ZipCrypto (weak) and WinZip AES-256 |
| Common file extension | .tar.bz2, .tbz2, .tb2, .tz2 |
.zip |
| Output | Compression | Best for | xconvert |
|---|---|---|---|
| ZIP | Deflate | Cross-platform handoff, email, cloud preview | convert-tz2-to-zip |
| 7z | LZMA2 | Smallest size, password-encrypted bundles | convert-tz2-to-7z |
| tar | None (store only) | Backup that you will compress separately | convert-tz2-to-tar |
| tar.gz | gzip | Linux package source, faster than bzip2 | convert-tz2-to-tar.gz |
| tar.bz2 | bzip2 (re-pack) | Already TZ2 — use this to rebuild a clean archive | convert-tz2-to-tar.bz2 |
| Loose files | None | When you just want the contents, not another archive | extract-tz2 |
Yes. .tz2, .tbz2, .tb2, and .tar.bz2 are interchangeable extensions for a tar archive that has been compressed with bzip2. The byte content is identical; only the filename differs. Some FTP servers and Linux package mirrors prefer the short .tz2 form because legacy DOS filesystems and a few older mail clients choke on filenames with two dots.
Usually yes, often by 10–30%. bzip2 generally compresses better than ZIP's default Deflate, especially on source code and plain text. If the size jump matters, pick 7z instead of ZIP at the output step — 7-Zip's LZMA2 often matches or beats bzip2.
ZIP carries Unix permissions, symlinks, and mtimes through the "Unix" extra field, and our converter writes that field by default. Most Windows GUIs (including File Explorer's built-in extractor) ignore it and unpack everything as regular files owned by the current user. If permissions matter, extract on Linux/macOS with unzip -X, or keep the archive in a tar-based format.
You probably had a .bz2 file (a raw bzip2-compressed single file) rather than a true .tar.bz2. Some downloads mislabel them. If the inside reveals only one file with no .tar inside, that file was never tarred to begin with — it was a single compressed payload, and ZIP-ing it just changes the compression layer.
Yes. Windows has shipped a built-in ZIP extractor since Windows XP (2001), and macOS Archive Utility has handled ZIP since Mac OS X 10.3 (2003). Right-click and choose Extract All on Windows, or double-click on macOS. No 7-Zip, WinRAR, or WinZip required.
The TZ2 format itself has no encryption — bzip2 is a pure compression format. If your archive was wrapped in GPG (.tar.bz2.gpg), decrypt it locally first with gpg --decrypt, then upload the resulting .tar.bz2. We cannot write password-protected ZIPs for this conversion.
A single upload is capped well above typical source-tarball sizes (most TZ2 files in the wild are under 200 MB). If you hit the cap, split with tar first (tar cjf archive.tar.bz2 --tape-length=2000000 produces ~2 GB volumes) or convert in batches via the Individual Archives mode.
If you only need the loose files on your own machine and you are on Windows 11 22H2 or later, yes — right-click the .tar.bz2 and choose Extract All. Convert to ZIP only when you need to forward the bundle to someone on Windows 10, ChromeOS, a phone, or a mail server that rejects unfamiliar archive extensions. For the same job in reverse, see ZIP to TZ2.
Files are processed on our servers and removed shortly after your session ends. We do not index, share, or inspect the contents. For sensitive payloads, encrypt with GPG before uploading and decrypt the resulting ZIP locally.