FreePrivateConvert

Compress Image

To compress an image, add your files (.jpg, .png, .webp) below and press the button: they're processed on your own device and you download the result, with nothing uploaded. It's free, needs no account, and works with files up to 500MB.

About the Compress Image tool

You can compress an image entirely in your browser — no software to install, no file upload, and no account required. The conversion runs on the browser's own Canvas API directly on your device.

How to compress an image privately

Every step below runs on the browser's own Canvas API inside this browser tab. Your .jpg file is never uploaded to a server — there's no network request carrying it anywhere.

  1. Add your image files

    Drag and drop, or click to select, your files (.jpg, .png, .webp). They're read straight from disk into browser memory — no upload step exists.

  2. Compress locally

    FreePrivateConvert does this with the browser's own Canvas API, entirely within this browser tab.

  3. Download the result

    Save your new files one by one or all together as a ZIP. They only ever existed in this tab's memory — closing the tab without downloading discards them completely.

Convert Image to Image with ffmpeg (command line)

Prefer the terminal? This page uses your browser's built-in image engine; the equivalent ffmpeg command is:

ffmpeg -i input.jpg -q:v 5 output.jpg
-i input.jpg
Your Image file.
-q:v 5
JPEG quality 5 on a 2-31 scale (lower is better; 2-3 is visually lossless).
output.jpg
The Image file to create. ffmpeg picks the container from this extension.

Example JPEG quality on ffmpeg's 2–31 scale (lower is better). On this page you pick the quality and output format.

Don't have ffmpeg installed? You don't need it: use the converter at the top of this page. It runs this conversion on your own device, and your file is never uploaded.

FAQ

Are my files uploaded anywhere?
No. Your files are read and processed inside this browser tab and never leave your device. You can confirm it in your browser's developer tools: the Network tab shows no upload.
Does it reduce quality when you compress an image?
Yes, by design: the image is re-encoded as JPG or WebP at the quality you pick (75% by default), optionally scaled down. Lower quality means smaller files and more visible artifacts; 70–85% is usually hard to tell apart from the original for photos.
Is there a file size limit?
Yes: 500MB per file, and you can add several files at once. There's no account and no limit on how many files you convert.
What is the ffmpeg command to convert Image to Image?
Run: ffmpeg -i input.jpg -q:v 5 output.jpg. This page does the same conversion with your browser's built-in image engine, so you don't need to install ffmpeg. Example JPEG quality on ffmpeg's 2–31 scale (lower is better). On this page you pick the quality and output format.

Last updated

Looking for something else? Browse all conversion tools.

Related conversion tools