Image Converter
Convert between WebP, PNG and JPEG — one file or twenty, all inside your browser.
HEIC/HEIF photos from an iPhone cannot be read here. No browser can decode them, so set the camera to “Most Compatible” or export as JPEG on the phone first — we would rather say that than fail mysteriously.
Your picture never leaves this tab. There is no upload, no queue and no watermark — the image is decoded, resized and re-encoded by your own browser. Re-encoding also strips EXIF metadata, including GPS coordinates, so the file you download no longer says where the photo was taken.
🔒 Runs entirely in your browser — nothing you type is uploaded or stored on a server.
The Image Converter re-encodes pictures from one format to another: WebP, PNG and JPEG in every direction, plus AVIF where the browser supports it. Drop in up to twenty files at once, choose the target format, and each one is converted and listed with its old and new size so you can see what the change actually bought you.
Also on Txtset: change the dimensions as well as the format · keep the format and just make the file smaller.
The format list is not a promise we made in advance — it is measured in your browser when the page loads. A real image is encoded to each candidate format and the result is checked: only formats that come back as the type we asked for are offered. This matters more than it sounds. Some browsers accept a request to encode AVIF and silently hand back a PNG, which would mean downloading a file named .avif that no AVIF decoder can read.
Transparency is the trap. PNG and WebP have an alpha channel; JPEG does not. Converting a transparent logo to JPEG has to put something behind it, so this page asks you what colour and tells you afterwards how many files were flattened, rather than handing back an image with unexplained black edges.
Everything runs on your machine — the files are never uploaded, and there is no queue, no sign-up and no watermark. Files are converted one at a time rather than all at once, deliberately: parallel decodes are how a phone browser runs out of memory. If the pictures also need to be smaller, resize them first or compress them to a file-size target.
How to use
- Drop your images onto the box, or click to choose up to twenty.
- Pick the format to convert to — only formats your browser really encodes are listed.
- Set the quality for JPEG, WebP or AVIF, or a background colour if you are flattening transparency.
- Press Convert and watch each file report its old and new size.
- Download them individually, or use Download all.
Examples
A 1.4 MB screenshot becomes roughly 180 KB at quality 85, with no visible difference at normal size.
For software that still cannot open WebP. The result is lossless but larger.
Transparency is flattened onto the colour you choose — white by default — and the page says how many files that applied to.