Compress images, PDFs, videos, audio, and Office documents by up to 90%. Next-gen formats, AI-powered optimization, job pipelines, and 50+ API endpoints.
90%
Max Compression
30+
File Formats
50+
API Endpoints
AVIF
Next-Gen Formats
AV1
Latest Codecs
Compression Engines
Content-aware AI algorithms automatically select the best strategy for every file type.
Content-aware + progressive
Image re-compression + OCR
H.264 / H.265 / AV1 + filters
Perceptual bitrate optimization
XML stripping + image optimization
Multi-file + ZIP download
Platform
A complete media optimization platform with AI-powered tools, developer APIs, team collaboration, and enterprise features.
Auto-detects content type (photo, scan, graphic) and selects the optimal strategy.
Convert to AVIF, WebP, HEIC, JPEG XL, AV1 — the most efficient modern formats.
Compare compression at multiple quality levels. See size vs quality tradeoffs instantly.
Generate multiple sizes from one upload. Auto-detect responsive breakpoints.
Chain operations: resize, convert, compress, watermark — all in one API call.
Compress files from any URL. Webhook callbacks for async workflows.
Denoise, deinterlace, and stabilize video before compression for better results.
Track CO2 savings, energy reduction, and bandwidth costs saved from compression.
Add text watermarks to images with custom position, opacity, and font controls via API.
Generate JPEG thumbnails from videos or images at any size with a single API call.
Create recurring compression jobs with cron expressions. Toggle, manage, and delete schedules. Business+ plan.
Create teams, manage members, and share compression workflows across your organisation. Business+ plan.
Save your own compression settings as named presets. Reuse them via the UI or API with a single identifier.
How It Works
Drag-and-drop upload with live preview. Choose presets or fine-tune quality. Compare results side-by-side.
Open Compressor →50+ endpoints. Compress, convert, resize, pipeline, compare — all via API. Webhooks for async workflows.
API Documentation →Compress, convert, batch process, and watch folders from the command line. Scriptable and automatable.
compressor compress photo.jpg --format avifPick a function, drop a file, and see the results live
Drop your file here or click to browse
Images, PDFs, Videos, Audio, Office documents · Max 500 MB
Developer API
Compress, convert, resize, pipeline, compare, and analyze files via REST API. Webhook callbacks for async workflows. Full Swagger documentation.
import requests # Pipeline: resize + convert to AVIF + compress + watermark response = requests.post( "http://your-server:9000/api/pipeline", files={"file": open("photo.jpg", "rb")}, data={"steps": '[ {"action": "resize", "width": 1920}, {"action": "convert", "format": "avif"}, {"action": "compress", "quality": 60}, {"action": "watermark", "text": "Draft"} ]'}, headers={"Authorization": "Bearer ak_your_key"} ) result = response.json() print(f"Ratio: {result['compression_ratio']}%") print(f"Steps: {result['steps_executed']}")
Upload a file and choose your compression quality
Drop your file here or click to browse
Max file size: 500 MB
Compress multiple files at once
Drop multiple files here
Up to 20 files at once
Compression statistics and history
Total Files
-
Storage Saved
-
Avg Compression
-
Total Processed
-
| File | Type | Original | Compressed | Ratio | Status |
|---|
Start free, upgrade when you need more
$6.99/month
$19.99/month
Custom
Log in to your account
Don't have an account? Sign up
Start compressing files for free
Already have an account? Log in