Free, private, browser-only utilities
Advertisement · 728 × 90

Format Converter

Convert images between PNG, JPEG, WebP, AVIF, and SVG in batch, with an Auto PNG⇄JPEG precision mode, resize presets, and one-click ZIP export — all in your browser.

Drag & drop up to 50+ images (JPEG, PNG, SVG, WebP, GIF, BMP, AVIF)

Pick a target format below, or use Auto for exact-dimension PNG ⇄ JPEG conversion. Everything runs locally.

Output format:
Compression mode:
Quality 75%
Max dimensions:

No files added yet.

Converting an image used to mean picking the one tool that happened to support your specific source and target format — a PNG-to-JPEG converter here, a WebP tool there, a separate batch converter for a folder of files. Format Converter combines all of that into a single browser-based tool: pick a target format, drop in one file or fifty, and download the results individually or as one ZIP.

An Auto (PNG ⇄ JPEG) mode reproduces the old dedicated precision converter's exact behavior — each file automatically becomes the opposite format, at its exact original pixel dimensions, no resizing applied — while the other format options (WebP, AVIF, PNG, JPG, SVG) apply a single target format across the whole batch, with resize presets and a compression-quality slider you control directly.

How to use the Format Converter

  1. 1

    Upload your images

    Drag and drop one image or fifty — JPEG, PNG, SVG, WebP, GIF, BMP, or AVIF — onto the upload area, or click to browse.

  2. 2

    Pick an output format

    Choose Auto (PNG ⇄ JPEG) for exact-dimension precision conversion, or a fixed target format — WebP, AVIF, PNG, JPG, or SVG — applied to every file.

  3. 3

    Tune compression and size

    For fixed-format modes, pick a compression preset or drag the quality slider, and optionally cap the maximum output dimensions.

  4. 4

    Override individual files

    Click the settings icon on any file to give it its own target format, independent of the global setting — handy for a mixed batch.

  5. 5

    Convert

    Convert a single file at a time, or click Convert all to process the whole batch in one go.

  6. 6

    Download

    Download each result individually, or grab everything at once as a single ZIP file.

Why convert in your browser instead of uploading to a server?

One tool instead of three

Precision PNG/JPEG conversion, single-format batch conversion, and compression tuning are all available from the same page, instead of needing to know in advance which dedicated tool to open.

Nothing uploaded, ever

Every conversion — quantization, resizing, re-encoding — happens on Canvas in your browser. Your files are never sent to a server.

Per-file flexibility

The global format setting covers most batches, but any individual file can be overridden to a different target format without starting a separate job.

Batch ZIP export

Once multiple files are converted, download them all as a single ZIP instead of triggering dozens of individual downloads.

Frequently asked questions

What does Auto (PNG ⇄ JPEG) actually do?+

It reproduces the old dedicated precision converter: every JPEG in your batch becomes a PNG, and everything else becomes a JPEG, always at the source file's exact original pixel dimensions. Resize settings don't apply in this mode, by design — it's meant for lossless-dimension format flips, not resizing.

Can I convert to SVG from a raster image like PNG or JPEG?+

Yes — choosing SVG wraps your raster image inside a minimal SVG document as an embedded image. This is the standard way to make a raster image usable anywhere a vector SVG file is expected; it doesn't trace or vectorize the artwork itself.

Does resizing distort my images?+

No — every resize preset and custom dimension preserves the original aspect ratio. You can cap the width, height, or both, but images are never stretched.

What's the difference between the compression presets and the quality slider?+

The presets (Lossless, Balanced, Maximum Compression) just set the quality slider to a sensible starting value — dragging the slider afterward gives you fine control between those presets.

Can different files in the same batch use different formats?+

Yes — use the per-file settings icon (it looks like a small gear) on any file to override just that file's target format, while the rest of the batch still uses the global format setting.

Why did one of my files fail to convert?+

Usually because the target format isn't supported for encoding by your specific browser (rare, but possible for AVIF on older browsers) or the source file is corrupted. The error message next to that file explains what went wrong.

Consolidating format conversion into one tool means fewer tabs open and less guessing about which converter supports which pair of formats — pick a target, drop in your files, and go, whether that's one image or a folder of fifty.

As with every tool in this suite, nothing is uploaded: the conversion, compression, and packaging into a ZIP all happen locally, so it's exactly as fast and private on a large batch as it is on a single file.