Skip to content

Image converter

PNG, JPG, WebP and AVIF in any direction, with the same encoders the pros use — running in your browser, not on a server.

PNG, JPG, WebP, AVIF, GIF, BMP · or drop files anywhere in this box

Advanced settings (optional)
Image options
Convert to

Sets the format for every file; change individual files in the list.

Image quality
92

Lower values give smaller files but lower quality. 80 is a good balance for photos; 90+ for graphics with text.

Max file size
or

Optional. Set a limit such as 500 KB for upload forms; quality is reduced automatically to meet it.

Transparency

Transparent areas are filled with this colour, so the result has a solid background.

Runs in your browser. Files are never uploaded — you can go offline after the page loads.

How to use the Image Converter

  1. Click “Choose Files” or drop your images into the box above. Whole folders work too.
  2. Adjust the Advanced settings if you need to, then click “Convert”.
  3. When the row shows Done, click “Download” — or “Download all” for a ZIP.

Easy to use

Drop files, pick options, download. Whole folders at once, no signup, no daily limit.

Best quality

The same engines the professionals use — SVGO, resvg, MozJPEG, libwebp, libavif — compiled to run in your browser.

Private & secure

Files are processed on your device and never uploaded. Close the tab and nothing remains anywhere.

How the converter works

Drop images or a folder, choose the target format, and every file is decoded, optionally flattened, and re-encoded inside your browser. The encoders are the reference libraries compiled to WebAssembly — MozJPEG for JPG, libwebp for WebP, libavif for AVIF and OxiPNG for PNG — the same set that powers Squoosh, running across several CPU cores at once. Nothing is uploaded, so there is no file-size cap and no queue; results appear as each file finishes and you can download them one by one or as a ZIP.

Choosing a format

  • WebP — the modern default for the web: lossy or near-lossless, transparency, ~30 % smaller than JPG, supported by every current browser.
  • AVIF — smaller again (often 20–40 % below WebP) and now universally supported in browsers; encoding is slower and some desktop software still cannot open it.
  • PNG — lossless, transparent, universal; the right choice for screenshots, graphics with text, and anything you will edit again.
  • JPG — the compatibility fallback: no transparency, largest for the same quality, but opens everywhere and is demanded by many upload forms.

Quality and transparency

The quality slider applies to JPG, WebP and AVIF. 80 is visually indistinguishable from the source for photographs; use 85–90 for graphics with sharp edges. PNG output is always lossless, with the effort setting controlling how hard OxiPNG works to shrink it. Transparent images keep their alpha in PNG, WebP and AVIF; JPG cannot store transparency, so those areas are flattened onto white (or the colour you pick). For SVG sources use SVG to PNG, which renders vectors at any size instead of resampling pixels.

Frequently asked questions

Which format should I convert to?

For the web: WebP is the safe modern default (30 % smaller than JPG, supports transparency, universal browser support); AVIF is smaller still and now supported everywhere current, but encodes slowly and some older tools cannot open it. Use PNG when you need lossless quality or will edit the image again, and JPG only when a platform demands it — it has no transparency and is the largest of the lossy formats for the same quality.

Does converting lose quality?

Converting to PNG is lossless. Converting to JPG, WebP or AVIF is lossy, controlled by the quality slider: 80 is visually indistinguishable from the source for photos, 90+ for graphics with sharp edges or text. Converting an already-compressed JPG to another lossy format compounds the loss slightly — convert from the original where you can.

What happens to transparency?

By default transparent areas are filled with white, so the converted file has a solid background that displays correctly everywhere. Choose “Keep transparency” under Advanced settings to preserve the alpha channel in PNG, WebP and AVIF output (JPG has no transparency and is always filled), or pick black or a custom colour to match the page the image will sit on.

Why is this faster than online converters?

Nothing is uploaded or downloaded. The codecs — MozJPEG, libwebp, libavif and OxiPNG, the same libraries behind Squoosh — run inside your browser as WebAssembly, using several CPU cores in parallel. A folder of 200 photos converts in the time an upload-based service would still be receiving the files, and your images never leave your machine.

Can it convert HEIC or RAW files?

Not yet. HEIC (iPhone photos) needs a decoder that is not freely available in browsers; the practical route is to export from the Photos app as JPG first. RAW camera files are out of scope for a web tool.

Quick presets

Your files never leave your device

Most online converters upload your file to a server. InfyTool ships the actual encoders to your browser as WebAssembly instead, so processing happens inside your tab — faster for batches, and nothing to delete afterwards.

  • No upload, ever. Turn off Wi-Fi after the page loads and every tool keeps working.
  • No limits. No file-size cap, no queue, no watermark, no account.
  • Runs on your CPU. Batches use several cores in parallel; nothing is throttled.

More free tools

Need graphics to work with?

InfyTool is built by the same team as these free libraries.