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.

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.
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.
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!
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.
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]

