SnapFix

Image Compressor Online

Compress JPG, PNG, or WebP to a target size like 100 KB or 1 MB — or set quality manually — entirely in your browser.

Runs in browser

Image Compressor

Runs in your browser

Drop file here

Or choose a file from your device. Processing stays in your browser.

JPG / PNG / WebP · Max 25 MB · On-device

Keeps the highest quality that fits under your limit. Scales down only if needed.

Target mode uses JPEG or WebP. Perfect quality at any size is not always possible — SnapFix maximizes quality first, then reduces dimensions only when required.

Privacy: Image processing for this tool runs in your browser. SnapFix does not upload your file for conversion.

How it works

  1. Step 1

    Upload an image

    Choose JPG, PNG, or WebP up to 25 MB.

  2. Step 2

    Pick a target size or quality

    Choose under 100 KB, 1 MB, and more — or set quality manually.

  3. Step 3

    Download

    Compare sizes and download the compressed file.

About this tool

Reduce image file size for the web, forms, or sharing. Choose a max file size (100 KB, 1 MB, and more) and SnapFix keeps the highest quality that fits under your limit, only scaling dimensions when needed. You can also compress with a manual quality slider. Processing runs locally — SnapFix does not upload your image for this tool.

FAQ

Is compression done on my device?+

Yes. Image compression runs entirely in your browser for this tool.

Can I compress an image to under 100 KB or 1 MB?+

Yes. Use Target file size mode and pick a preset (or enter a custom KB limit). SnapFix searches for the highest quality that stays under your limit, and only reduces dimensions if quality alone is not enough.

Will the image stay perfect quality?+

Not always. Smaller targets need more compression. We maximize quality first and avoid resizing unless required — and we always show the real output size.

Why can’t I use PNG in target size mode?+

PNG is lossless, so it cannot reliably shrink to a chosen KB limit. Target mode uses JPEG or WebP. Manual quality mode still supports PNG.