UtilityProductivityDeveloper

Bulk Image Converter

Convert many images between JPEG, PNG, and WEBP in your browser. Pick a target format, tune quality, drop in dozens of files, and download everything in one ZIP — no uploads, no signup.

Target format

90–95 looks identical to source. 75–85 is fine for web. Below 60 shows artifacts.

Filename

One target format, the whole folder

Converting one image is trivial. Converting a folder of mixed PNGs, JPGs, and screenshots into a single web-ready format is the thing that eats an afternoon if you do it manually. Bulk conversion runs the same encoder over every file you drop in, packages the results into a ZIP, and never sends your images anywhere — everything happens in the browser.

Pick the target format (JPEG, PNG, or WEBP), set quality if the format is lossy, and download the ZIP. That's it.

JPEG, PNG, WEBP — which target to pick

FormatCompressionTransparencyUse it for
JPEGLossyNoPhotographs, camera output, anywhere small file size matters and there's no transparency. Universally supported.
PNGLosslessYesLogos, screenshots with text, line art, anything with a transparent background that needs to stay pixel-perfect.
WEBPLossy or losslessYesModern web delivery. Typically 25–40% smaller than JPEG at the same visible quality, and smaller than PNG for graphics with transparency. Supported in every evergreen browser.

What happens when you convert

  • Decode → redraw → encode. Each file is decoded by the browser, drawn onto a canvas, and re-encoded as your target format. The output is a fresh image, not a renamed copy.
  • Metadata is dropped. EXIF tags (camera model, GPS coordinates, capture time) live in the source file and don't make it through the canvas pipeline. Handy when you want to share photos publicly without leaking location data.
  • PNG→JPEG flattens transparency. JPEG has no alpha channel, so transparent pixels in the source are composited onto the background color you pick. Choose white for default product shots, or any custom color for a uniform brand background.
  • Quality slider. JPEG and WEBP support a 0–100 quality setting; PNG is lossless and ignores it. 90–95 looks identical to source for most photos. 75–85 is fine for the web. Below 60 you start seeing blocky compression artifacts.

Typical conversion recipes

GoalSettings
Shrink a photo folder for the webTarget WEBP, quality 82–88
Email-safe attachmentsTarget JPEG, quality 80
Logo / icon set with transparencyTarget PNG (or lossless WEBP)
Convert HEIC / camera output to JPGTarget JPEG, quality 90
Strip EXIF before sharing publiclySame target format as source — the canvas pipeline drops metadata automatically

Privacy

Every file is decoded, redrawn, re-encoded, and zipped entirely inside your browser using a local canvas and JSZip. Nothing is uploaded to any server. You can pull the network cable after the page loads and the converter keeps working — useful when you're processing private or confidential images.