Privacy
Your files stay on your device.
Images and videos are processed directly in your browser and are not uploaded to our servers. There is no upload, no database, no cloud storage, and no account.
Where processing happens
Image compression runs with the browser Canvas API. Video compression runs with FFmpeg compiled to WebAssembly. In both cases the file is read into your device's memory, processed, and turned into a downloadable file. After you download, the temporary object URLs and worker memory are released.
What is transmitted
Only the static assets needed to run the tool (HTML, JavaScript, and the FFmpeg WebAssembly engine). None of these contain your media.
Analytics
If analytics are enabled in the future, they only track event counts such as page views and compression completions. File names, contents and media data are never transmitted.
Large files
Very large files are processed in your browser and may use significant memory. We warn you before processing files over 500 MB.