How CompressVault Works
Three steps. Zero uploads. 100% private.
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.
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.
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.