Image converter
Convert a batch of images between PNG, JPEG, WebP, AVIF, BMP, and ICO, reading TIFF, GIF, and SVG too.
Processed in your browser. This file is converted on your device and is never uploaded.
Converter
.png, .jpg, .jpeg, .webp, .avif, .gif, .bmp, .tif, .tiff, .ico, .svg up to 50 MB each. You can also drag files here.
No file selected.
About this tool
One converter for every image format this site supports, with a batch of files converted in a single pass. Drop in a folder of mixed PNG, JPEG, WebP, TIFF, BMP, GIF, and SVG files and get them all back in one format.
The output formats offered are the ones your browser proves it can write, checked when the page loads. Browsers differ sharply here, particularly for AVIF and WebP, and a format that would fail is not offered rather than being allowed to produce a file with the wrong contents.
Supported formats and limits
- Input
- .png, .jpg, .jpeg, .webp, .avif, .gif, .bmp, .tif, .tiff, .ico, .svg
- Output
- .png (image/png)
- Output name
- Each file keeps its name with the new extension, for example photo.jpg becomes photo.png.
- File size limit
- 50 MB
- Processing
- In your browser. The file is not uploaded.
How to use it
- Choose one or more images. Each file's own extension decides how it is read, so a mixed batch is fine.
- Pick the output format, and a quality level if the format discards detail.
- Optionally set a width or height to resize everything at the same time.
- Select Convert, then download each result.
Limitations
- Each input becomes one output. Combining images into a single file is what the images to PDF tool does.
- The whole batch is held in memory while it converts, so a long run of large photographs can exhaust a phone.
- Animated GIF and animated WebP contribute their first frame only.
- Only the first page of a multi-page TIFF is converted.
- Metadata is not preserved. EXIF fields, including camera settings and GPS location, are dropped, and colour profiles are not carried across.
- EXIF orientation is applied on decode, so photographs taken sideways come out upright.
- If one file in a batch fails, the whole batch stops with an explanation naming that file.
Common problems
The file was refused before anything started.
Image converter checks the extension before it reads a byte, and it accepts .png, .jpg, .jpeg, .webp, .avif, .gif, .bmp, .tif, .tiff, .ico, .svg. Browsers report file types inconsistently enough that the extension is what decides.
Rename the file if the extension is simply wrong, or convert it to one of those first. A file whose extension does not match its contents is refused for the same reason, and that one needs converting rather than renaming.
It said the file was too large.
The limit here is 50 MB. It is not a policy but a measurement: everything runs on your own device, and past that size a phone runs out of memory rather than finishing slowly.
Split the file, reduce it before converting, or use a desktop program for that one. A machine with more memory will manage more, but the limit does not know which machine it is on.
The tab reloaded itself part-way through.
The browser ran out of memory and restarted the page. At sizes approaching 50 MB this is the failure a phone hits first, and it looks like a crash rather than an error.
Try a smaller file, close other tabs, or run it on a computer. Nothing was uploaded or lost — the original file is untouched on your device.
The result opened in the wrong program.
The output is a .png file, and your system opens that extension with whatever it was told to. Nothing about the conversion decides it.
Open it from inside the program you want, or change the default for .png in your system settings. The file itself is correct.
Frequently asked questions
- Are my images uploaded?
- No. Every conversion runs in your browser. The images never leave your device and no request carrying them is made.
- Why is a format missing from the list?
- Because this browser cannot write it. Support is measured when the page loads rather than assumed, and a format that would fail is left out with a note saying so. AVIF in particular is written by Chrome and Edge but not by every browser.
- Can I convert a mixed batch?
- Yes. Each file is read according to its own format, so PNG, JPEG, TIFF, and SVG can all be in the same batch and all come out as, say, WebP.
- Which format should I pick?
- WebP for the web, since it is smaller than JPEG at the same quality and keeps transparency. PNG for screenshots, logos, and anything with sharp edges. JPEG when you do not control what will open the file.
- Do I need to install anything or create an account to use Image converter?
- No, to all of it. Image converter runs inside the browser you already have, with no sign-up, no download, no watermark on the result, and no cap on how many files you convert. There is nothing to uninstall afterwards either, because nothing was installed.
- Does Image converter work offline?
- Once the page has loaded, yes. The conversion runs on your device, so it needs no connection to do the work. The first visit fetches the page and the code that does the converting; after that a lost connection stops nothing, and a converted file appears exactly as it would online.
- How large a file can Image converter handle?
- The limit is 50 MB. It is a deliberate one rather than a technical ceiling: the real constraint is memory, and a file that decodes to more than the device can hold fails in a way that is hard to explain. Phones run out well before laptops do, which is why the limit is set where it is.
- Can I convert several files at once with Image converter?
- Yes. Choose or drag as many as you like and they are converted one after another, then handed back together. They are processed in sequence rather than all at once, because running several conversions in parallel is the fastest way to exhaust the memory of a phone.