How to batch convert images to JPG

By EditItAll · Updated

How to batch convert images to JPG
To batch convert images to JPG, open the EditItAll image tool, drop every file in at once — HEIC, PNG, WebP, TIFF, even camera RAW — and set the output format to JPG. Each file is converted right on your device with one shared quality setting, and you download the whole set as a single ZIP. Nothing is uploaded.

To batch convert images to JPG, open the EditItAll image tool, drop every file in at once — HEIC, PNG, WebP, TIFF, even camera RAW — and set the output format to JPG. Each file is converted right on your device with one shared quality setting, and you download the whole set as a single ZIP. Nothing is uploaded.

Do it now — free, in your browser

Batch convert to JPG

Why convert a whole batch to JPG

Real folders are rarely one format. A phone shoots HEIC, a camera writes RAW, screenshots land as PNG, a designer sends WebP, a scanner produces TIFF. The moment you need to upload that folder to a form, drop it into a slide deck or hand it to someone on an older machine, the odd formats get rejected one by one. JPG is the format everything opens, which is why the fix is usually the same: turn the lot into JPGs and move on.

Converting them one at a time is slow, and it is also inconsistent — you nudge the quality slider a little differently on each file, and photos that should match end up all over the place. Doing the batch together fixes both: one output format, one quality setting, and a single download at the end. If you are unsure whether JPG is even the right target for a particular set of files, the PNG vs JPG comparison settles it in a minute.

Batch convert images to JPG step by step

The EditItAll image tool accepts a whole batch on one page and lets you pick a single output format for all of it:

  1. Open the tool and drop in every image at once — a folder's worth, if you like. You can also browse for files or paste from the clipboard.
  2. Change Output format from "Same as input" to JPG. That one choice applies to every file in the list.
  3. Leave Quality at 80, or set it once for the batch. Anywhere around 75–82 is normally indistinguishable from the original on screen.
  4. Optionally set a Max dimension — 4096, 2560, 1920, 1280 or 800 px — so oversized camera files come out at a sensible size as well as a sensible format.
  5. Watch each row go from queued to done: every file shows its original and new size. Download files individually, or once two or more are finished, use Download all (.zip) to grab the whole batch in one go.

Change a setting after the fact and every file is re-encoded with the new value, so you never have to start over. If your batch is a single source format, the dedicated pages preset JPG for you: PNG to JPG, HEIC to JPG, WebP to JPG and TIFF to JPG — the full list is on the converters hub.

Mixed formats, transparency and RAW in one batch

Each file's format is detected from its contents, not its name, so a batch can mix HEIC, PNG, WebP, AVIF, GIF, TIFF, BMP, PSD and camera RAW freely and still come out as a uniform set of JPGs. Three cases deserve a moment's thought before you press go:

  • Transparent PNGs and WebPs. JPG has no transparency, so see-through areas are flattened onto the Flatten color — white by default. Pick a different color first if white is wrong for your images, or keep those particular files as PNG. There is more on this in why a PNG lost its transparency.
  • Camera RAW. ARW, CR2, NEF and DNG files are developed automatically with standard settings — there are no exposure or white-balance sliders here. You get a faithful, shareable JPG of each frame, not a graded edit; see converting RAW to JPG in the browser for what that means in practice, or start on the CR2 to JPG page for a Canon-only batch.
  • SVG. A vector file has no pixels, so it is drawn to pixels first. Set a Max dimension to control how large those JPGs come out.

One quirk worth knowing: formats a browser cannot write, such as HEIC and RAW, become JPG even on the "Same as input" setting. Set JPG explicitly anyway, so the PNGs and WebPs in the batch convert too.

Size, quality and privacy for the whole batch

File size is an output, not an input — there is no "convert to 200 KB" field. Read the before and after size on each row, adjust the quality slider once, and every file re-encodes. The readout rounds to whole kilobytes, so aim a notch under any strict upload limit. If a few JPGs still need to be smaller, run just those through the JPG compressor afterwards; which JPEG quality to use explains where the slider stops paying off.

Everything is processed right on your device: the files are never uploaded, EXIF and GPS metadata are stripped from every exported JPG, and the tool keeps working if you go offline after the page loads. There is no account, no watermark and no file limit — a large batch is constrained only by your own machine's memory, and files are processed one after another, so a few hundred camera files simply take a little longer. If the goal is smaller files rather than a different format, compressing multiple images at once is the matching guide, and the converting images cluster covers every other format pair.

Ready to try it?

Free, no sign-up, and nothing you open ever leaves your device.

Frequently asked questions

Can I mix HEIC, PNG and WebP files in the same batch?+

Yes. Each file's format is detected from its contents, so a batch can mix HEIC, PNG, WebP, TIFF, BMP, PSD, AVIF, GIF and camera RAW. Set Output format to JPG once and every file in the list comes out as a JPG at the same quality.

How many images can I convert at once?+

There is no set limit and no account. Drop in as many as you like; they are processed one after another on your device, so a very large batch is limited only by your machine's memory. Once two or more are done, download the whole batch as a single ZIP.

Will my transparent PNGs get a white background?+

By default, yes. JPG cannot hold transparency, so see-through areas are flattened onto the Flatten color, which starts out white. Change that color before converting, or keep files that need transparency as PNG or WebP instead.

Does batch converting to JPG lose quality?+

JPG is lossy, so each file is re-encoded once. At the default quality of 80 the difference is invisible for ordinary photos. Flat graphics and screenshots with sharp text fare better as PNG, so consider leaving those out of the JPG batch.

Are my images uploaded to convert them?+

No. The entire batch is converted in your browser and nothing leaves your device. You can disconnect from the internet after the page loads and the conversion still runs, and EXIF and GPS data are stripped from every exported JPG.

Related guides

More guides on converting image formats →