Compress your files with
the ZIP Archive API

Extend your workflow with the ZIP archive compression/extraction API. Protect your files with a password at ease.

Login Sign up Visit dashboard

img
Get A Better Understanding

Zip/Extract your files with password


ArchiveAPI allows you to share and store your files in a universal ZIP format. Compress and extract your archives including a password and bunch of other useful properties.

...
Reliable

We ensure a strong and robust 99.98% uptime since 2020.

Scalable

Our service scales automatically based on the consumption and workload.

Secure

Convert your files to and from ZIP archive without storing it on our servers.

Rest API

You will find our Rest API well organized and self explanatory.

Geolocation

Requests are handled in the nearest datacenter based on your IP location.

Support

We provide superior support for all our highly valued customers.

Formats

Supported archive formats


Compress and extract across every major archive format through a single REST API. Beyond ZIP, the Archive API now supports BZip2, GZip, RAR, 7-Zip, TAR, TAR.BZ2, and TAR.GZ.

ZIP (.zip)

Compress and extract ZIP (.zip) archives, the universal standard supported on every operating system. Bundle and password-protect multiple files into a single .zip for easy sharing and storage.

BZip2 (.bz2)

Compress and decompress BZip2 (.bz2) files through a simple REST API. High-ratio Burrows-Wheeler compression that is ideal for shrinking large logs, database dumps, and text-heavy datasets.

GZip (.gz)

Create and extract GZip (.gz) archives on the fly. The web's standard for fast, lossless file compression, perfect for compressing single files, logs, and HTTP payloads.

RAR (.rar)

Extract RAR (.rar) archives with our API, including multi-part and password-protected files. Unpack RAR content programmatically without installing WinRAR or any desktop software.

7-Zip (.7z)

Compress and extract 7z (7-Zip) archives with industry-leading compression ratios. Bundle many files into a single, strongly compressed .7z archive for storage or distribution.

TAR (.tar)

Bundle and unbundle TAR (.tar) archives via REST. The Unix-standard format for packaging directory trees and multiple files into one portable container, with no compression overhead.

TAR.BZ2 (.tar.bz2)

Create and extract TAR.BZ2 (.tar.bz2) archives, combining TAR packaging with BZip2 compression for compact, high-ratio bundles common on Linux and macOS distributions.

TAR.GZ (.tar.gz / .tgz)

Compress and extract TAR.GZ (.tar.gz / .tgz) archives, the most common format for distributing source code and software packages across Linux and Unix systems.

Extract

Extract any of these formats just as easily. The API unpacks ZIP, BZip2, GZip, RAR, 7-Zip, TAR, TAR.BZ2, and TAR.GZ archives back into their original files with a single REST call, no desktop software required.

Want to try it out? Start using our service! It's free!

Integration

Seamless integration with your apps


We provide a Rest API service that allows you to easily convert any file or multiple files to a ZIP archive and vice-versa.

Rest API

Our Rest API supports endpoints for compressing multiple files to a ZIP archive as well as extracting it back to the original files. The API is simple and self explanatory - just make an HTTP POST request to the api.archiveapi.com/zip or api.archiveapi.com/extract endpoints with the request body being a file or multiple files or URLs. You will find the code examples including useful properties in your account dashboard.

...

Zapier app

Our Zapier app helps businesses extend the file and data flow with a useful zip compression/extraction app. It allows you to zip multiple files into a single archive for emailing or long-time storage with the ability to password-protect your files. The Zip Archive API can integrate with most of the popular apps available on Zapier like Google Drive, DropBox, Gmail, etc. Find more information about our app on Zapier and integrate it into your workflow easily!

ArchiveAPI Zapier integration

Make

Make (formerly Integromat) lets you build visual, no-code automations that move files between hundreds of apps. Drop the Archive API into any scenario to zip multiple files into a single archive on the fly, password-protect sensitive documents, or extract incoming ZIP attachments before passing their contents downstream. It is the effortless way to keep your file workflows tidy, compressed, and secure at every step.

More from our team


InvoiceXML - E-invoicing API for Europe

Working with electronic invoices alongside your archives? InvoiceXML turns a single REST call into fully compliant Factur-X, ZUGFeRD, XRechnung, Peppol UBL, and CII documents, and validates or converts existing ones just as fast. Like the Archive API, it runs stateless and entirely in memory, so your invoice data is never stored on our servers.

Get in touch

Contact us


Our premium support is here and always willing to help! Feel free to send us a message if you have any questions or contact us via [email protected]