Skip to main content
CompressVault
Back to compressor

How CompressVault Works

Three steps. Zero uploads. 100% private.

01

Drop your files

Drag and drop images or paste from clipboard with Ctrl+V. No file size limit, no file count limit, no account needed.

02

Browser converts locally

Your files are decoded and re-encoded entirely by the Canvas API — running inside your browser tab. No network request is made.

03

Download your results

Compressed and converted images are saved to your browser's private IndexedDB storage and downloaded directly to your device.

What happens under the hood

Canvas API

Your image is drawn onto an HTML5 canvas and exported at the quality you choose. Only pixel data travels — no metadata, no servers.

IndexedDB Storage

Converted files are stored in your browser's sandboxed database — private to this site, auto-deleted after 24 hours.

EXIF Stripped

GPS coordinates, camera model, and timestamps are removed automatically during conversion. The Canvas API only carries pixels.