UTILS.
Private by default
◰

JPEG Optimizer

Compress images to smaller JPEGs with the mozjpeg encoder — better quality per kilobyte than the browser's.

Loads its engine on first use, so there's no offline download — but it still runs privately in your browser, nothing uploaded.

Your files stay on this device

Files are processed in your browser, never uploaded. The site downloads code and assets to run the tools. No accounts or trackers.

Privacy →

Your images stay on this device. Nothing is uploaded.

About this tool

Choose an image, set JPEG quality and a background color, then create a result. The JPEG encoder runs on your device in a background worker. Compare the result with the original before downloading.

Changing the image or its settings clears the previous download so the saved file always matches your current edits. File size can increase; compare the actual result before choosing which version to keep.

Exports a still image. Animation is not preserved; SVG is converted to pixels.

Your images stay on this device. Nothing is uploaded.

Frequently asked questions

How is this better than a normal "save as JPEG"?
Choose an image, set JPEG quality and a background color, then create a result. The JPEG encoder runs on your device in a background worker. Compare the result with the original before downloading. Higher quality usually means a larger file. 100 is not lossless.
Is my image uploaded to a server?
No. The image is decoded on a canvas and re-encoded by the WASM mozjpeg codec entirely in your browser — nothing leaves your device.

More tools