Free image converter

Change formats without a server. Batch-convert mixed files in the browser — no upload wait — then download a ZIP. Open JPG, PNG, WebP, GIF, and SVG; export JPG, PNG, or WebP.

Click to choose images, or drag them here

JPG, PNG, WebP, GIF, SVG · up to 50 files · max 40 MB each

How small should files get?

Custom settings active
Custom settings
Quality50%
High compression (10%)Balanced (50%)Highest quality (100%)

The tool finds the highest quality that still meets the target size, and scales down only if needed. Images already under the limit are left unchanged.

How it works

  1. Step 1 · Add files

    Drop mixed images into the drop zone above — JPG, PNG, WebP, GIF, or SVG.

  2. Step 2 · Confirm settings

    Choose JPEG, PNG, or WebP as output; tweak quality in Custom settings if needed.

  3. Step 3 · Download

    Download each result from the list, or grab every file as one ZIP.

Why convert here instead of uploading

Compared toCompress Locally (this site)Typical upload tools
ConversionFormat conversion runs on your deviceFile is sent to a converter server
PrivacyOriginal and result never leave the browserUploads may be logged or cached
Batch workBatch convert several files, then download a ZIP — no upload waitFree tiers often limit batch size or slow uploads
Formats we skipNo HEIC/RAW/video encode — JPG, PNG, WebP, GIF, SVG in; JPG/PNG/WebP outMay accept more exotic formats

What you get

Frequently asked questions

Can I convert GIF or SVG?

Yes. GIF uses the first frame; SVG is drawn to pixels. See GIF to PNG and SVG to PNG for dedicated pages with the same local engine.

Do you support HEIC or PEF?

Not as a guaranteed feature. Stick to JPEG, PNG, WebP, GIF, and SVG in the browser. Exotic camera formats belong on cloud converters with explicit RAW support.

Can I batch-convert and download a ZIP?

Yes. Drop several files (up to 50), convert locally with no upload wait, then download each result or the whole batch as a ZIP.

Is conversion private?

Yes. Files stay on your device — nothing is uploaded to our servers. See the Privacy page for details on local browser processing.