FT File Tools

Convert RAR & 7z to ZIP or TAR.GZ Online

Convert RAR, 7z, TAR, TAR.XZ and ISO archives to ZIP, TAR or TAR.GZ in your browser in one step. Folder structure kept, no upload, no install.

๐Ÿ”’ Runs entirely in your browser โ€” nothing is uploaded

Drop an archive here or click to choose one

RAR, 7z, TAR, TAR.GZ, TAR.XZ, ZIP, ISO and more. Nothing is uploaded.

Choose an archive to convert.

Advertisement

Turn any archive into a ZIP in one step

A RAR from a forum or a 7z from a colleague is useless when the person you send it to can only open ZIP files, and a .tar.xz source package is awkward on Windows. This converter unpacks the archive and repacks every file into the format you choose, in a single step. ZIP is the safe choice for sharing because Windows, macOS, iOS and Android open it with no extra software. TAR.GZ is what Linux servers, Docker build contexts and most open-source projects expect, and plain TAR is handy when you want to compress the result with another tool.

Reading is done by libarchive, the same library behind the tar command on macOS and BSD, compiled to WebAssembly. It understands RAR 4 and RAR 5, 7-Zip, every TAR variant, GZIP, BZIP2, XZ and Zstandard compression, ISO images and more, and it recognises the format from the file contents rather than the extension. Writing uses fflate, a fast pure-JavaScript compressor. When converting to ZIP, files that are already compressed, such as JPEG photos, MP4 videos or nested archives, are stored without recompressing, which saves time and doesn't make them bigger.

Why RAR and 7z are not output options

RAR compression is proprietary: only WinRAR and its licensed tools are allowed to create RAR files, so no honest web tool can write them. The open formats offered here cover almost every real need. If someone explicitly asks for a 7z file, they will be able to open the ZIP too. Converting in the opposite direction, from ZIP to TAR.GZ for a server, works the same way: just drop the ZIP.

Private and local

The whole conversion happens in your browser tab. The archive is read from your disk, unpacked into memory, repacked and handed straight to your downloads folder; nothing is uploaded or stored. Because everything is held in memory, very large archives (several gigabytes) may fail on devices with little RAM. For those, extract only the files you need with the Extract Archive tool instead.

How to use

  1. Pick the output formatChoose ZIP, TAR.GZ or TAR in the โ€œConvert toโ€ list, and a compression level if you like.
  2. Drop the archiveDrop a RAR, 7z, TAR, TAR.GZ, TAR.XZ, ZIP or ISO file onto the box, or click to choose it.
  3. Download the resultThe archive is unpacked and repacked in your browser, and the converted file downloads automatically.

Frequently asked questions

Which formats can I convert from?
Anything the extractor can read: RAR 4 and RAR 5, 7-Zip (.7z), ZIP, TAR, TAR.GZ/TGZ, TAR.BZ2, TAR.XZ, TAR.ZST, ISO disc images, CAB and more. The format is detected from the file contents.
Can I convert to RAR or 7z?
No. RAR is a proprietary format that only WinRAR may create, and this tool writes ZIP, TAR and TAR.GZ. ZIP opens natively on Windows and macOS, and TAR.GZ is the standard on Linux, so one of them almost always fits.
Are my files uploaded?
No. The archive is unpacked by libarchive compiled to WebAssembly in a background worker and repacked by fflate in your tab. Nothing leaves your device.
Is the folder structure kept?
Yes. Every file keeps its path. Unsafe paths (with โ€œ..โ€ or drive letters) are cleaned so the new archive cannot write outside its folder.
Does it work with encrypted archives?
Password-protected ZIP input can be converted when you enter the password. libarchive cannot decrypt encrypted RAR and 7z archives, so those show a clear error instead.
Advertisement