Images · runs in your browser
Convert images between PNG, JPEG, WebP and AVIF
Choose images, pick the output format and quality, and download the converted files. Your pictures are converted inside this browser tab and never uploaded.
iPhone HEIC photos are not read hereBrowsers on Windows, Linux and Android have no HEIC decoder, so the converter refuses a .heic file with a note instead of producing an empty picture. Save a JPEG copy in the Photos app first, then change its format, quality or size here. How to get a JPEG copy
Free, with no account and no job limitEach image can be up to 40 megapixels. Larger ones are converted once you set a maximum width or height.
- Reads PNG, JPEG, WebP, AVIF, GIF and BMP, not HEIC
- Writes JPEG, PNG, and WebP or AVIF where your browser supports it
- Metadata removed on output
You set
- Write asJPEG, PNG, WebP or AVIF
- Quality10 to 100, starts at 82
- Max width / heightOptional, 0 = no limit
The results table shows
- Source
- The file you chose
- Pixels
- Original size, and the new size if it was scaled down
- Before and After
- File size of the original and of the new file
- Change
- Size difference in percent, plus a total for the batch
- File
- The download, or the reason a file was refused, for example a HEIC photo
- Aspect ratio kept, never enlarged
- EXIF and GPS data removed
- Download one file or all at once
Starting from an iPhone HEIC photo
iPhone photos are often saved as HEIC. This converter checks the file signature and refuses HEIC with a note in the results table, because most browsers cannot decode it. Make a JPEG copy with the Photos app you already have:
- iPhone, iPad or MacOpen the photo in Photos and export it as JPEG.
- WindowsOpen the HEIC file in the Photos app and save a copy as JPEG.
Then choose that JPEG here to change its format, lower its quality or cap its width and height. The original HEIC file stays untouched.
One clear job, from source to download
- 1
Choose your images
Pick files or drop them on the page. A sample picture is loaded first so you can see the output before adding your own.
- 2
Set format, quality and size
Choose the output format, set the quality for the lossy formats and, if you want, a maximum width or height. The aspect ratio is kept and pictures are never enlarged.
- 3
Convert and download
The results table lists every file with its size before and after. Download files one by one or all at once; the browser saves one file per image.
Change image formats without uploading anything
What you put in
You choose PNG, JPEG, WebP, AVIF, GIF or BMP images. Each image can be up to 40 megapixels. A larger one is refused until you set a maximum width or height. There is no fixed number of files. Conversion runs in your browser, with no account and no job limit.
What you get back
You get JPEG or PNG, and WebP or AVIF when your browser can write them. The page tests each format first and only offers what works. The results table lists every file with its size before and after. Downloads come as one file per image. EXIF data, GPS positions and colour profiles are removed, so keep the original if you need them.
Quality, size and your source
For JPEG, WebP and AVIF you set the quality, which controls how much detail is dropped. You can also set a maximum width or height. The aspect ratio is kept and images are never enlarged. Converting a JPEG to another lossy format loses detail a second time, so start from your best copy. PNG suits screenshots, line art and transparency. For photos it makes large files.
Questions before you run it
Which image formats are supported?
It reads PNG, JPEG, WebP, AVIF, GIF and BMP. It writes JPEG and PNG, and WebP or AVIF only when your browser can encode them. The page tests each output format in your browser before offering it. JPEG XL and HEIC are not read.
Can it open iPhone HEIC photos?
No. The converter checks each file and refuses HEIC with a note in the results table. Save a JPEG copy first: on a Mac, iPhone or iPad export it as JPEG from the Photos app, on Windows open it in the Photos app and save a copy as JPEG. Then convert that copy here.
Are my files uploaded to a server?
No. Each image is decoded and re-encoded by your browser with the canvas API. The files never leave your device, and closing the tab discards everything.
Is there quality loss when converting?
JPEG, WebP and AVIF are lossy, and the quality setting controls how much detail is dropped. PNG is lossless but makes photos large. The results table shows the file size before and after for each image. Metadata such as EXIF, GPS data and colour profiles is removed during conversion.
How many images can I convert at once?
There is no fixed number. Images are converted one at a time, each up to 40 megapixels. A larger image is refused until you set a maximum width or height. Downloading the batch saves one file per image.