An image format converter re-saves a picture as another file type. This one turns JPG, PNG, WebP, HEIC, TIFF, BMP, GIF or SVG into JPEG, PNG, WebP, AVIF, GIF, BMP, TIFF, SVG, PDF or ICO, in your browser.
Decodes the file you drop, including HEIC, TIFF, BMP and SVG, into raw pixels and re-encodes them in the format you pick. JPEG, PNG, WebP and AVIF use the browser’s own encoder; GIF, BMP, TIFF, SVG, PDF and ICO are written by small encoders that load only when you choose them. The pixel dimensions never change unless you turn on Shrink large images, so a 4032 × 3024 photo stays 4032 × 3024 whatever the output.
Everything happens in the browser tab. The file is not sent to a server, which matters for scans of documents, ID photos and anything else you would rather not hand to an unknown upload service. Once the page has loaded it keeps working offline.
A 12-megapixel HEIC from an iPhone is about 2.1 MB. Converted to JPEG at quality 90 it becomes roughly 3.6 MB, because JPEG is a less efficient codec than HEIC. The same picture as WebP at quality 90 lands near 1.9 MB, and as AVIF near 1.1 MB. Saved as PNG it balloons to 20 MB or more, since PNG stores every pixel losslessly. Converting a 300 KB transparent PNG logo to WebP typically halves it and keeps the transparency.
If the form also caps the file size, turn on Shrink large images and set the longest side to 2048. The 4032 × 3024 photo becomes 2048 × 1536, about a quarter of the pixels (3.1 megapixels instead of 12.2), and the JPEG shrinks roughly in step. A photo that is already 1600 × 1200 is below the limit, so it keeps its size.
For a favicon, choose ICO: a 512 × 512 PNG logo is saved as one .ico file holding 16, 32, 48 and 256 pixel versions. A logo that is not square is padded to a square with transparent space rather than stretched.
| Format | Transparency | Quality slider | Best for |
|---|---|---|---|
| JPEG | No | Yes | Photos that must open in any app |
| PNG | Yes | No, lossless | Screenshots, logos, text |
| WebP | Yes | Yes | Websites; small files |
| AVIF | Yes | Yes | The smallest files, newer apps only |
| GIF | Yes | No, 256 colours | Flat graphics |
| BMP | No | No, uncompressed | Old software that asks for it |
| TIFF | Yes | No, uncompressed | Print and scanning workflows |
| SVG | Yes | No | Forms that insist on .svg (pixels are wrapped, not traced) |
| No | Yes | A one-page document sized to the image | |
| ICO | Yes | No | Favicons and Windows icons |
Use it when a site, form or app refuses the file type you have: an upload that only takes JPG, a print shop asking for TIFF, a document system that wants a single PDF page, or a Windows PC that cannot open HEIC. If the file is the right type but too big, Image Compressor is the better tool; if it is too big in pixels, use Resize Image. To combine several pictures into one multi-page document use Image to PDF, and to trace a logo into real vector paths use SVG Converter.
Do not convert to fix quality. Turning a blurry or heavily compressed JPEG into PNG or TIFF makes the file several times larger and the picture looks exactly the same. Converting an animated GIF keeps only its first frame.
Quality only affects the lossy formats JPEG, WebP, AVIF and PDF; 85 to 92 is the safe range for photos. AVIF is greyed out in browsers that cannot write it (Safari and Firefox at the time of writing). Background appears when the chosen format has no transparency and fills see-through areas. GIF is limited to 256 colours, so photos come out posterised; it is meant for flat graphics. TIFF and BMP are uncompressed and can be ten times the size of the source.
Shrink large images scales down only pictures whose longest side is over the Longest side value, with quick picks of 1080, 1600, 2048 and 3000 px; the hint shows the before and after size. Under More options, File name takes the tokens {name}, {width}, {height}, {n} and {date}, so a batch can come out as holiday-1.webp, holiday-2.webp and so on. Your settings are remembered on this device.
Can it convert HEIC photos from an iPhone? Yes. Drop a .heic or .heif file and it is decoded in the browser, then saved as JPEG, PNG, WebP or any other format in the list. Nothing is uploaded. HEIC output is not possible because browsers have no HEVC encoder.
Does converting to SVG trace my picture into vectors? No. The pixels are embedded inside an SVG wrapper at their natural size, which is what most upload forms that insist on .svg actually need. To turn a logo into real paths use the SVG Converter tool instead.
Why is my JPEG output black where the PNG was transparent? It should not be: formats without transparency (JPEG, BMP, PDF) are flattened onto the Background colour first, white by default. Change that colour in the Convert to section if you want a different fill.
What happens to a multi-page TIFF or an animated GIF? Only the first frame or page is read, because the browser image decoder stops there. The output is a single still image.
Which format should I pick? JPEG for photos that must open anywhere, PNG for screenshots, logos and anything with transparency, WebP for websites, AVIF when you want the smallest file and the receiving app supports it, PDF when a form asks for a document, and ICO for a favicon.
Does converting lose quality? Converting to PNG, GIF (for flat graphics), BMP or TIFF keeps every pixel. JPEG, WebP, AVIF and PDF are lossy, so each save at a lower Quality throws away some detail. Converting a JPEG to PNG does not bring back detail the JPEG already lost; it only makes the file bigger.
Is the photo information kept? No. The picture is redrawn before it is saved, so camera model, date and GPS location are not carried into the new file. Keep the original if you need them.
Can I convert many files at once? Yes. Drop several files, or turn on Batch mode, and each one is converted with the same format, quality and size settings. The download is a single ZIP that waits until every file is ready.
You might also need