# Image Converter

[Home](/)

[Tools](/#tools)

Batch convert to PNG, JPG or WebP. Drop your images, pick a format, download — all offline in your browser.

Drop images here, or click to choose

PNG · JPG · WebP · GIF · up to dozens at once

Convert to

Quality 85%

## How to use

1. Drop one or more image files into the converter.

1. Choose **PNG, JPG or WebP**; adjust quality when using JPG or WebP.

1. Review each result, then download one file or the whole batch.

## Best results

Convert from the original file whenever possible. Use WebP for smaller web photos, PNG for sharp screenshots or transparent graphics, and JPG when a recipient needs the widest compatibility. JPG has no transparency, so transparent areas are flattened onto white.

## How it works

Your browser already ships a full image encoder. This tool decodes each file with the Canvas API and re-encodes it as **PNG, JPG or WebP** — **no server round-trip or queue**. Very large batches are limited by your device’s available memory, not a server upload cap.

## Which format should I pick?

- **WebP** — the safe modern default: often smaller than JPG at the same quality and supports transparency.

- **JPG** — when the file must open absolutely anywhere, including very old software.

- **PNG** — screenshots, logos and text: pixel-perfect, lossless, transparent.

See the full comparison in our [format guide](/articles/webp-vs-avif-vs-jpeg/), and where conversion fits in the [size-reduction workflow](/articles/reduce-image-file-size-for-web/).

## Frequently asked questions

### Are my images really not uploaded anywhere?

Correct. The conversion happens inside your browser with the Canvas API — there is no upload code on this site at all. You can load the page, disconnect from the internet, and convert files offline.

### Can this converter make AVIF files?

No. This deployed converter currently creates PNG, JPG and WebP files. The linked format guide discusses AVIF for comparison, but it is not an output option here.

### Does converting reduce image quality?

PNG output is lossless. WebP and JPG are lossy: at the default quality of 85% the difference is practically invisible for photos. Avoid converting lossy→lossy repeatedly — keep an original and convert from that.

### Is there a limit on file count or size?

No hard limits — there is no server to protect. Very large batches are only limited by your device’s memory; hundreds of normal photos are fine.

## Standards and references

- [HTML canvas specification](https://html.spec.whatwg.org/multipage/canvas.html)

- [PNG specification, third edition](https://www.w3.org/TR/png-3/)

- [WebP compression techniques](https://developers.google.com/speed/webp/docs/compression)

## Related tools

[→Image CompressorShrink file size with a live before/after slider.](/compress/)

[→Image ResizerBatch resize by pixels or percent, aspect ratio locked.](/resize/)

[→Image to Base64Data URIs with ready-to-paste CSS and HTML snippets.](/base64/)
