Image Converter and Compressor

Convert & compress images — instantly
100% in your browser · nothing uploaded
Output settings
Great all-rounder for photos. Smallest sizes.
80%
Lower = smaller file. 70–85% is the sweet spot for most photos.
Resize down to this width in pixels. Leave blank to keep original size.
Drop images here
or click to choose files · JPG, PNG, WebP, GIF, BMP · batch supported

Private

Nothing leaves your device

All processing happens in your browser. No server, no upload, no account required.

Batch

Up to 200 images at once

Drop a whole folder, convert everything to WebP or JPG, download as a single ZIP.

Flexible

Format, quality & resize

Pick JPG, PNG, or WebP. Tune the quality slider. Set a max width to resize down.

Free

No watermarks, no limits

No file-count caps, no watermarks, no sign-up. Supported by unobtrusive ads.

Not sure which format to pick or what quality to use? Read the image guides for practical advice.

Common conversions and tasks

Jump straight to a page set up for what you need. Each one opens this same tool with the right format already selected, plus notes on what to expect.

Convert

PNG to JPG

Shrink screenshots and graphics into smaller, universally-supported photos.

Open →
Convert

JPG to PNG

Get a lossless copy for editing or where transparency matters.

Open →
Convert

WebP to JPG

Turn downloaded WebP images into files every app and printer accepts.

Open →
Convert

WebP to PNG

Keep transparency while moving WebP into a more compatible format.

Open →
Convert

JPG to WebP

Cut photo file sizes 25–35% for faster pages.

Open →
Convert

PNG to WebP

Smaller graphics that keep their crisp edges and transparency.

Open →
Compress

Compress JPG

Reduce JPEG size with a quality slider — no visible loss at 75–85%.

Open →
Compress

Compress PNG

Resize and re-encode PNGs, or switch to WebP for bigger savings.

Open →
Compress

Compress WebP

Tune WebP quality to hit a target size.

Open →
Resize

Resize an image

Set a max width in pixels to scale photos down before saving.

Open →

How to convert and compress an image

The whole process runs locally in your browser — your files are never uploaded to a server. There's nothing to install and no account to create.

  1. Choose your output settings. Pick a format (JPG, PNG, or WebP), drag the quality slider, and optionally set a maximum width to resize wider images down.
  2. Add your images. Drag files onto the drop zone or click to browse. You can add up to 200 at once and the tool processes them in parallel.
  3. Download. Save each converted file individually, or grab everything as a single ZIP. Each result shows its before/after size and the percentage saved.

Changing the format, quality, or width after adding images re-processes everything automatically, so you can experiment until the size and look are right.

Which format should you choose?

The right format depends on what's in the image and where it's going:

  • JPG — best for photographs and any image with smooth colour gradients. Smallest files for that kind of content, supported everywhere, but no transparency.
  • PNG — lossless, so it's ideal for logos, screenshots, line art, and anything that needs a transparent background or pixel-perfect edges. Files are larger than JPG for photos.
  • WebP — a modern format that's typically 25–35% smaller than JPG and ~26% smaller than PNG at similar quality, with transparency support in both modes. Great for the web; not yet accepted by every desktop app.

For a deeper comparison, read JPG vs PNG vs WebP or how to compress without losing visible quality.

Frequently asked questions

Are my images uploaded anywhere?
No. All decoding and re-encoding happens on your device using your browser's built-in engine. The images never leave your machine — the only network request the page makes is to load fonts.
Is there a file-count or size limit?
You can add up to 200 images at a time. Individual files above 50 MB are skipped, and images over 80 megapixels are scaled down to stay within safe browser memory limits.
Why did my file get bigger after converting?
Converting an already-compressed photo to PNG (which is lossless) usually increases its size. For photos, choose JPG or WebP at 75–85% quality for the smallest result.
Can I convert HEIC photos from my iPhone?
Most browsers can't decode HEIC without extra codecs. The simplest fix is to set your iPhone to capture JPEGs (Settings → Camera → Formats → Most Compatible). See the troubleshooting guide.
Does it work on mobile?
Yes. The tool is fully responsive — tap the drop zone to open your camera roll or file picker. Very large batches may be slower on older phones.
Is it really free?
Yes. There are no watermarks, no file-count caps beyond the batch limit, and no sign-up. The tool is supported by unobtrusive ads.