Convert Image Format
Convert images between PNG, JPG, WebP, AVIF, GIF, BMP, ICO and TIFF, with resize, rotate and more
Drop an image to convertTap to choose an image to convert
or click to browseor tap to choose
PNG, JPEG, WebP - also opens HEIC (iPhone), AVIF, TIFF, GIF, BMP, SVG
Large files (over 50 MB) may take longer or run out of browser memory
About Convert Image Format
Converts an image between PNG, JPEG, WebP, AVIF, GIF, BMP, ICO and TIFF. Different websites, print shops, programs and operating systems expect different formats, so the same picture often has to exist in more than one. It can also resize the picture, turn or flip it, make it black and white, set a print resolution, and remove or keep camera and location data, all in the same step.
Upload your image, choose the format you want, change any option you need, and press Convert. Converting a picture with a transparent background to JPEG or 24-bit BMP shows a fill colour picker first, since those formats cannot be see-through; the transparent areas get the colour you pick (white by default) rather than turning black. Icons (ICO) can hold several sizes in one file: tick the sizes you want.
Use PNG for logos, icons and screenshots, JPEG for photos where file size matters, WebP when the destination accepts it and a small file is the priority, and ICO for a website favicon. A transparent picture saved as JPEG loses its transparency for good, so keep the original if you might need it again. Options that need a different kind of encoder, such as lossless WebP, progressive JPEG or PNG palettes, are available through the FreeDailyPro API.
Watch: Convert Image Format in Action
- Which format should I use for a logo or icon?
- PNG, if you need transparency or sharp edges — it's the right choice for graphics with hard lines or a transparent background, unlike JPG which doesn't support transparency at all.
- Does WebP work everywhere I'd want to use an image?
- Most modern browsers and platforms support WebP, and it typically produces smaller files than JPG at similar quality. For very old software or specific compatibility requirements, JPG or PNG remain the safer, more universally-supported choice.
- What happens if I convert a transparent PNG to JPEG?
- JPEG has no transparency support at all, so the transparent areas get filled with a solid color instead — you'll see a color picker appear (white by default) before converting, so you can choose what fills those areas rather than it happening invisibly. This can't be undone from the resulting JPEG afterward.
- Does this support GIF or other formats?
- Yes. You can convert to PNG, JPEG, WebP, AVIF, GIF, BMP, ICO and TIFF, and open JPEG, PNG, WebP, GIF, AVIF, TIFF, BMP, SVG and iPhone HEIC pictures. The GIF made here is a still picture with at most 256 colours. Only the first frame of an animated GIF is used in the browser; the FreeDailyPro API keeps animations when converting GIF or WebP to GIF or WebP.
- What's the difference between this and WebP Converter?
- This tool converts between all eight formats (PNG, JPEG, WebP, AVIF, GIF, BMP, ICO and TIFF) and can resize, turn and remove metadata in the same step. WebP Converter is a more focused, single-purpose tool for converting into WebP, with its own quality slider. If you only ever convert to WebP, that dedicated tool may be quicker; this one is more flexible if you need other formats or options.
- Will the image quality change during conversion?
- Converting to PNG, GIF, BMP, ICO or TIFF does not add compression loss (GIF still reduces a picture to 256 colours). JPEG, WebP and AVIF are lossy and use the Quality slider, which starts at 92. Repeated JPEG conversions (JPEG to JPEG to JPEG) compound the loss each time, the same as any lossy format.
- Are my images uploaded to a server?
- No — conversion runs entirely in your browser using the canvas element. Your image never leaves your device.
- Can I convert multiple images at once?
- Not here — this handles one image at a time. For converting a batch of images together, Bulk Image Processor handles multiple files in one pass.
- Why did my transparent PNG get a white background as a JPEG?
- JPEG cannot store transparency, so the see-through pixels must become a solid color. The tool fills them with white unless you choose another Fill color in the panel that appears. The same applies to 24-bit BMP. Once saved as JPEG the transparency cannot be recovered, so keep the PNG.
- What quality value should I choose for JPEG or WebP?
- The slider runs from 40 to 100 and starts at 92. The page notes that 90 and above looks the same to most eyes, while lower values give smaller files. It appears for JPEG, WebP and AVIF; PNG, GIF, BMP, ICO and TIFF have no quality setting because they are not lossy.
- Can I convert a photo taken on an iPhone?
- iPhone photos work. HEIC and HEIF files open, and the tool pre-selects JPEG as the output since that is what most people need. If the file cannot be read, a message says it may be damaged or use an unusual HEIC variant.
- Does it convert every frame of an animated GIF?
- Only the first frame is converted, and a note appears on the page when you load a GIF. The result is a still image, so you need a tool built for animated formats if the movement matters.
- Will the width and height change when I convert?
- Not unless you ask. By default the picture keeps its pixel size. Under More options you can set a width, a height or both, and choose how the picture fits (inside, contain, cover, fill or outside), with an option to never make it bigger than the original.
- How do I make a favicon or Windows icon?
- Choose ICO as the format and tick the sizes you want: 16, 32 and 48 pixels cover browser tabs and shortcuts, and 256 is for large Windows icons. All the sizes are packed into one .ico file, and a picture that is not square is centred with see-through padding. A square source image gives the best result.
- Can I keep the camera and location details of a photo?
- By default they are removed. Under More options you can tick Keep camera, date and location details, which copies them into the new file when both the original and the result are JPEG. For other formats the details are always removed.
- Which options does the API have that the website does not?
- The API also offers lossless WebP and AVIF, progressive JPEG, colour detail (chroma subsampling), PNG compression level and 256-colour palette PNG, encoder effort, sharpen and blur, and it keeps animated GIF and WebP animations. The website offers format, quality, background colour, resize with fit modes, rotate and flip, black and white, turning photos upright, keeping or removing details, print resolution, icon sizes and BMP depth.
How to use Convert Image Format
Drop a single image onto the upload area. PNG, JPEG and WebP open directly, and HEIC, AVIF, TIFF, GIF, BMP and SVG files are accepted as well. Once the file loads, the menu beside its name shows the target format, already set to a likely choice: a PNG suggests JPEG, a JPEG suggests PNG, and HEIC or TIFF suggest JPEG. Change it to PNG, JPEG, WebP, AVIF, GIF, BMP, ICO or TIFF.
For JPEG, WebP and AVIF a Quality slider appears, running from 40 to 100 and starting at 92. If the source can have transparency and you pick JPEG (or a 24-bit BMP), a panel offers a Fill color picker, white by default. For ICO, tick the icon sizes you want (16 to 256 pixels); for BMP choose 24-bit or 32-bit. Open More options to set a width and height with a fit mode, rotate or mirror the picture, make it black and white, turn phone photos upright, keep or remove camera and location details, and set a print resolution. Press Convert, compare the result size with the original in the line below, then press the download button. The new file keeps the original name with the new extension. Use New to load another image.
When to use it
Reach for it when a site or print service accepts only certain formats: an iPhone HEIC photo that a form rejects, a WebP saved from a web page that your editor cannot open, or a heavy PNG screenshot that should be a lighter JPEG. It also helps when you need a PNG copy of a WebP logo that has a transparent background, a favicon.ico with several sizes made from a logo, a BMP for old software, or a TIFF for a print workflow. Resizing, turning and removing location data can be done in the same step.
When not to use it
Do not use it to hit a file-size limit, because changing format is not the same as controlling size, and the Compress Image tool can aim at a number such as 200 KB. It is also the wrong place for animated GIFs, since only the first frame survives in the browser, and for batches, because it handles one image per run.
Tips for best results
When a transparent logo must become a JPEG, pick a Fill color that matches the page where it will sit, since white is only the starting value. Going from JPEG to PNG will not restore lost detail and usually makes the file larger, so do it only when the destination demands PNG. For a favicon, start from a square image and tick 16, 32 and 48. Keep your original, because lossy saves discard data for good.
Limitations
Output formats are PNG, JPEG, WebP, AVIF, GIF, BMP, ICO and TIFF. WebP and AVIF output depend on your browser being able to create them, and the menu says so when it cannot. GIF is limited to 256 colours and a single frame. Camera details can be kept only when both the original and the result are JPEG; otherwise they are removed, because the picture is redrawn on a canvas and encoded again. An animated GIF yields its first frame only. An SVG with no stated size is drawn at 300 by 150 pixels. Lossless WebP, progressive JPEG, PNG palette and compression level, sharpen and blur, and animation are available in the FreeDailyPro API rather than in this page.
Privacy
Conversion happens inside your browser tab. The file is read from your device, drawn onto a canvas, encoded in the format you chose, and the result is held in memory for you to download. Nothing about the picture is sent to a server. HEIC and TIFF support is loaded as program code from this site when needed, and the only report made is a usage count naming the tool.
More from Image Tools: