Alpha Release · Draft 1

Compress anything.
Keep everything private.

Images, PDFs, and video — compressed entirely in your browser using hardware-accelerated APIs. No uploads. No servers. No tracking. Just smaller files.

JPEGPNGWebPAVIFPDFMP4WebM
100%
Browser-based
0 bytes
Uploaded to servers
3 types
File formats
Files processed

Everything you need to compress files

Powered by modern browser APIs — Canvas, WebCodecs, WebWorkers, and OffscreenCanvas.

🖼️

Image Compression

JPEG, PNG, WebP, AVIF — compress with quality control or target a specific file size. Canvas API + hardware acceleration.

JPEGPNGWebPAVIF
📄

PDF Optimization

Reduce PDF size by re-encoding embedded images and stripping metadata. Keep it readable, cut the bloat.

PDFLosslessMetadata
🎬

Video Encoding

Compress MP4/WebM video with target bitrate control. Hardware-accelerated encoding via WebCodecs API where supported.

MP4WebMWebCodecsHW Accel
🎯

Target File Size

Set an exact target size in KB or MB and we'll find the optimal quality setting automatically.

SmartAuto-Quality
🔒

100% Private

No file uploads, no servers, no tracking. Every byte stays in your browser tab. Always.

LocalNo UploadPrivate

Hardware Accelerated

Leverages WebCodecs, OffscreenCanvas, and WebWorkers for GPU-accelerated processing on supported devices.

WebWorkerOffscreenCanvasGPU

How it works

01

Drop your file

Drag and drop or pick from your device. Images, PDFs, and video all accepted.

02

Set your target

Choose quality, format, or enter an exact target file size in KB or MB.

03

Download instantly

Compressed file downloads immediately. Nothing ever leaves your browser.

Ready to compress?

No sign-up required. Works on any modern browser, any device.

Open the Compressor