Shiklo Tools
PDF40
Image20
Calculators & Converters25
Text & Writing13
Developer26
Video14
Audio14
Document14
Data & Spreadsheet12
Web & SEO9
OCR & Scanning5
Archive & File12
Security & Privacy23
Health & Medical29
QR & Barcode5

TAR Creator

Pack files and folders into a .tar or compressed .tar.gz archive, keeping folder structure and dates — in your browser.

TAR is the archive format of Linux and macOS servers, Docker, package managers and many developer and data tools. When a server, a hosting control panel, a deployment script or a colleague asks for a .tar.gz, this tool makes one from files and folders on your computer, phone or Chromebook — no command line or extra software needed.

Add files, or whole folders with their subfolders, and choose a compressed .tar.gz (the usual choice) or a plain .tar. The folder structure and each file's modification time are kept. Long file names and names with accents or other alphabets are stored correctly. The archive is created in your browser and nothing is uploaded.

How to use TAR Creator

  1. Add files, or a folder with its subfolders, or drop them here.
  2. Choose .tar.gz (compressed) or .tar.
  3. Type a name for the archive.
  4. Press Create TAR and download the archive.

Features

  • .tar.gz (gzip-compressed) or plain .tar.
  • Whole folders with their structure.
  • Keeps modification times.
  • Long and non-English file names (POSIX ustar with PAX headers).
  • Up to 20,000 files and 2 GB.
  • Runs in your browser; nothing is uploaded.

Common uses

Upload a website or theme to a hosting panel that accepts .tar.gz, send a folder of files to a colleague on Linux, bundle source code for a release, prepare a Docker build context or configuration bundle, package a dataset for a research repository, or make a quick backup of a project folder from a computer where you can't install software. Many deployment and import screens on servers expect exactly this format, and a .tar.gz made here unpacks with a single tar command on any Linux or macOS machine. Because whole folders can be added, the archive reproduces the layout of the folders that hold your files, so nothing has to be rearranged after unpacking. Names are checked and cleaned on the way in, so the archive never contains paths that could escape the folder it is unpacked into.

TAR, TAR.GZ or ZIP?

Pick the format the receiver expects. Both kinds of archive keep folders and file names; the difference is mostly which systems open them without extra software.

FormatBest for
.tar.gzLinux servers, hosting panels, source releases, backups
.tarTools that compress separately, Docker build contexts
.zipSharing with Windows and Mac users, email attachments

What is stored

Each file is stored with its path inside the archive, its size and its modification time, in the POSIX ustar format that every TAR program reads. Each folder that holds files gets its own entry, so the structure is rebuilt exactly; empty folders are left out. Names longer than 100 characters, and names with characters outside plain English, use PAX extended headers, the standard way modern TAR tools store them; GNU tar, bsdtar, 7-Zip and libarchive all read them. File permissions are set to the common defaults (read and write for files, open for folders), since browsers don't expose the original permissions.

Compression

The .tar.gz option compresses the whole archive with gzip, using the browser's built-in compressor. Text, code, CSV and logs shrink a lot; photos, videos and existing archives hardly shrink because they are already compressed. Compressing the archive as a whole works better than compressing files one by one, because similar files share patterns.

Private

Your files are read and packed on your device — useful for backups, source code and data you don't want to upload anywhere. To open a TAR archive, use the TAR Extractor; to compress single files to .gz, use the GZIP Compressor; for ZIP archives, use the ZIP Creator.

Frequently asked questions

How do I unpack the archive on Linux?

Run tar -xzf with the archive name for a .tar.gz, or tar -xf for a .tar.

Are file dates kept?

Yes. Each file keeps its last modified time.

Can Windows open .tar.gz files?

Recent Windows versions, 7-Zip and the TAR Extractor here can.

How do I create a tar.gz file?

Add the files or folder, choose .tar.gz and press Create TAR.

Can I add a whole folder?

Yes, with its subfolders, using Add a folder or by dropping it.

Are long file names supported?

Yes. Long and non-English names are stored with PAX headers.

What is the difference between .tar and .tar.gz?

.tar bundles files; .tar.gz also compresses them with gzip.

How large can the archive be?

Up to 20,000 files and 2 GB in total.

Are my files uploaded?

No. The archive is created in your browser.

Related tools