A picture in the wrong format is a small but stubborn problem. A form refuses WebP, a print shop asks for TIFF, a photo from an iPhone will not open on a PC. This image converter changes it to JPG, PNG, WebP, AVIF, GIF or TIFF, and shows how big each file will be before you choose.
The conversion runs in your browser, so the picture never leaves your device. It is free, with no account and no watermark. Below you will find how the image converter works, which image format suits which job, what the Quality and transparency settings do, and how to convert several images in one go.
How to convert an image to JPG, PNG or WebP
To convert an image to JPG, open it on this page, pick JPG under Convert to and press Convert. To convert an image to PNG or WebP, pick that tile instead.
- Press Select images, or drop pictures anywhere on the page. JPG, PNG, WebP, AVIF, GIF, BMP, TIFF, ICO, SVG and iPhone HEIC files all open.
- Under Convert to, pick a format. Each tile says what the format is good for and the size your picture would come to.
- For JPG, WebP and AVIF, pick a Quality: Smaller, Balanced or Best.
- Look at the stage. Split view puts the original on the left and the converted picture on the right, with a divider you can drag.
- Press Convert, then save the new file.
The new file keeps the old name with the new extension, so IMG_2041.heic becomes IMG_2041.jpg. When the extension would stay the same, as for a PNG in a batch you convert to PNG, the name gets _converted on the end, so the new file never takes the place of the original.
When you open a JPG, Convert to starts on PNG. Anything else starts on JPG, so to convert a photo to JPG from HEIC, WebP or PNG you can press Convert straight away. Picking a format that every picture already has does nothing useful, so the panel says so, for example: That is already a PNG. Pick another format.
Which image format should you pick?
Every time you change the image format, you trade size against sharpness and against where the file will open. This page works as a JPG converter for photos and a PNG converter for logos and screenshots. The tiles under Convert to give the short answer; this table gives a little more.
| Format | The tile says | Pick it when |
|---|---|---|
| JPG | Photos, small | A photo has to open everywhere: email, forms, older programs. It has no transparency. |
| PNG | Exact, keeps transparency | Every pixel must stay as it is: logos, screenshots, sharp text, transparent backgrounds. |
| WebP | Smaller than JPG | The picture is for a website and should load quickly. |
| AVIF | Smallest, slow to make | You want the smallest file for the web and can wait a little longer. |
| GIF | One frame, 256 colours | Something accepts only GIF. Photos lose colours. |
| TIFF | For print and archives | A printer or an archive asks for it. The file is large, because it is stored without compression. For a PDF, convert PDF to TIFF. |
The size on each tile is an estimate, marked ≈. Apart from TIFF, the format you choose gets an exact size: the tool really makes that file in the background and shows it as the After side of Split view, so the Result line tells you what you will save.
A WebP saved from a website often needs a new format before a form or program will take it. Pick JPG or PNG here, or convert WebP to PNG on its own page. An SVG logo works the same way: pick PNG here, or convert SVG to PNG.
ICO is not under Convert to: for a website icon, use PNG to ICO. An image converter changes the file, not the words in it, so to copy those out of a screenshot or a scan, use Image to Text instead.
Quality, transparency and colour settings
Only the settings that matter for your picture and format appear, so the panel stays short.
Quality: Smaller, Balanced or Best
JPG, WebP and AVIF leave out detail the eye is unlikely to miss, and Quality says how much. Smaller, Balanced and Best stand for 60, 80 and 95 on the usual 0 to 100 scale, and each one shows the size it gives. Balanced, the default, suits most photos.
Pick Best for fine text, sharp lines or a picture you will edit again, and Smaller when the file must be as light as possible. PNG, GIF and TIFF have no Quality to set.
What transparent areas become in a JPG
JPG cannot store transparency. When a picture with a see-through background goes to JPG, Transparent areas become appears: White (the default), Ink, Black, or any colour from the + swatch. Pick the colour of the page the picture will sit on. To keep the transparency, choose PNG, WebP or AVIF instead.
Keep the colour profile
Some photos carry a colour profile, a note on how their colours should be shown. When you convert one to JPG or PNG, Keep the colour profile appears, switched on, and keeps colours the same on wide-colour screens. With it off, or in another format, colours are saved as standard sRGB and can shift slightly. In Firefox that shift can be larger.
Convert several images at once
Select up to 100 pictures, or add more from the work screen. They line up in a strip under the stage, and every one is converted with the same settings. The button counts them for you: Convert 12 pictures.
- A mix of formats is fine: a batch of PNG and HEIC files sent to JPG gives one JPG for each.
- The tiles, the exact size and Split view are worked out for the first picture you open. For a batch, the Result line adds up the others as an estimate.
- In a batch, AVIF files are made at a faster setting than a single one, so a long run finishes sooner. They can come out a little larger.
- A file that cannot be opened is skipped with the reason, and the rest carry on.
- With more than one result, Save all as ZIP saves them together in one file.
For PNG screenshots going to JPG, there is also a page set up for that one pair: PNG to JPG.
Want one PDF instead, with a picture on each page? Use JPG to PDF. Going the other way, convert PDF to JPG or PDF to PNG. If the files are still too big, compress them with Compress image and a size target.
HEIC photos, animations and privacy
iPhone HEIC photos open here. Browsers such as Chrome and Firefox cannot read HEIC on their own, so a HEIC reader of about 1.5 MB loads the first time you need it.
AVIF takes longer to make than JPG or WebP, and its encoder, about 3.5 MB, loads once. Its exact size waits until the settings have been still for a second, and the stage says Encoding the AVIF preview… in the meantime.
An animated GIF or WebP keeps only its first frame; for every frame, use GIF to frames. A TIFF with several pages gives a picture of each page, in a ZIP, like convert TIFF to JPG.
- The new file is drawn fresh, so camera, date and location details are not copied into it, and a sideways phone photo comes out the right way up.
- Nothing is uploaded. The picture is converted in your browser, and our server does no picture work.
- It is free, with no account and no watermark. Image tools are not counted in the free daily limit, which applies to document conversions only.
- It works in current Chrome, Edge and Firefox. Very large pictures may be too big for your browser.
Change the format in a few seconds
To convert a picture to JPG or another format, pick it under Convert to, check the size it shows, choose a Quality for JPG, WebP or AVIF, and press Convert. The original stays untouched, and the new file carries the new extension.
This image converter is free, private and runs in your browser. Select a picture above to start.