Free · Browser-local · No upload

Compress an image online

Shrink JPG, PNG and WebP file size in your browser. Free image compressor for email, forms and the web — nothing is uploaded.

  • Runs in your browser
  • Quality vs size controls
  • Before / after preview
  • Free download

Looking for compressing a GIF instead? Or browse all Fogkits tools.

No image? Try one of these

Free browser tool. JPG, PNG, WebP. Typical limit 25 MB (12 MB on low-memory devices). Your image never leaves this device.

Your image stays on this device

Compression runs with canvas re-encode inside your browser. Fogkits does not upload the image for this tool — no account and no credits required to download.

  • No server upload
  • No credits for this tool
  • Free download

Why choose Fogkits

Why compress images in your browser

Honest quality vs size controls — and the file never leaves this device for this tool.

Black-and-white portrait for quality vs size tuning

Quality and target size

Use the quality slider for a single pass, or set an optional KB target so Fogkits steps quality and width until the file fits.

Dramatic landscape for JPEG or WebP output

Format that matches the job

Auto prefers WebP when the browser can encode it; force JPEG, WebP, or PNG when a destination is picky.

Alpine lake landscape for max-width downscale

Optional max width

Downscale to 1920, 1280, 800, or 640 px while keeping aspect ratio — useful when resolution is part of why the file is heavy.

Laptop on a wood desk suggesting on-device compress

Stays on this device

Compression re-encodes with canvas in your browser. No account and no credits required to download the result.

Warehouse clipboard photo suggesting batch jobs

Batch the same settings

Drop several images, apply one quality/format recipe, and download each compressed file when the preview still looks acceptable.

Studio portrait hinting at before and after sizes

Clear before/after sizes

See original vs compressed bytes in the workspace so the tradeoff is obvious — not just a spinner and a hope.

Proof

Same street photo — about 291 KB down to about 66 KB in the demo

The marketing before/after pair is a real canvas JPEG re-encode of the street sample. After a quality pass it lands around 77% smaller in the static demo assets. Your savings depend on the source format, resolution, and the controls you choose — Fogkits does not invent traffic or engagement numbers for this page.

Quality slider

Maps to JPEG/WebP encode quality (10–100).

Target size

Optional KB cap with escalating quality and width passes.

Output format

Auto prefers WebP; or force JPEG, WebP, or PNG.

Max width

Downscale to 1920, 1280, 800, or 640 px while keeping aspect ratio.

Side-by-side still of the original street photo and a smaller compressed JPEG

Demo stills from the street sample. Try the live samples above to compress a portrait, product, or landscape image in your browser.

Use cases

When file size is the blocker

Three everyday jobs where kilobytes matter more than pixel dimensions.

Laptop screen for CMS and email size caps

CMS & email

Clear upload and attachment caps

Lower quality or set a target KB when a CMS, ticket system, or mailbox rejects the original — without emailing the photo to a third-party site.

Cafe counter for lighter storefront web images

Storefronts

Lighter product images

Re-encode JPG/WebP for faster product pages. Optional max width keeps aspect ratio while cutting weight for mobile shoppers.

Friends outdoors ready to share at a smaller size

Sharing

Send photos that still look sharp

Preview the tradeoff before you download. Stop when the image still looks good enough for chat, docs, or a quick web drop-in.

How to use

Three steps to a smaller image

No account, no queue, no cloud job. Pick a file, tune the tradeoff, and download when the preview still looks good enough.

01

Add an image

Drop a JPG, PNG, or WebP onto the compressor, or try a sample. The file stays in your browser and is not uploaded to Fogkits for this tool.

02

Balance quality and size

Start with the quality slider. Optionally set a target size in KB, pick an output format (Auto / JPEG / WebP / PNG), or a max width when a form or email rejects a large file.

03

Preview and download

Compare original and compressed previews, check how much you saved, then download the result. Compression runs locally with canvas re-encode — no credits.

Compress an image without uploading it

Drop a file above, tune quality or target size, and download when the preview still looks good enough.

  • Browser-local
  • No credits
  • Free download

Frequently asked questions

Is the image compressor free?

Yes. This browser-local image compressor is free — no account and no credits. Compress a JPG, PNG, or WebP and download the result when the preview looks right.

Does this tool upload my image?

No. Fogkits compresses the image in your browser with canvas re-encode. The original file is not sent to Fogkits servers for this tool.

Can I compress to a target file size (KB)?

Yes. Enter a target size in KB. The tool starts from your quality setting, then lowers quality and max width until the file fits or the aggressive passes finish.

Can I compress multiple images?

Yes. Add up to 20 images at once, apply the same quality and format settings, then Compress all. Each result downloads individually in your browser — nothing is uploaded.

Will compressing ruin image quality?

Compression is a tradeoff. Start with a higher quality value to keep more detail. Stronger settings or a smaller max width shrink the file further but can soften fine detail — that tradeoff is intentional.

Which formats are supported (JPG, PNG, WebP)?

Input: JPG, PNG, and WebP. Output: Auto (prefers WebP when the browser can encode it), JPEG, WebP, or PNG. PNG is lossless in the browser, so convert to JPEG/WebP when you need a smaller file.

Compressing a GIF instead?

Use the Fogkits GIF compressor for animated GIFs. This page is for still images only.

What is the maximum image size?

About 25 MB on typical desktops, or 12 MB on devices that report 4 GB of memory or less.

More image tools

All tools