Convert an image
Switch your files to JPEG, PNG or WebP, one at a time or in batch. Conversion happens on your machine, with no upload.
Convert an image is a free tool that runs entirely in your browser, with no data ever sent to a server. Switch a file to JPEG, PNG or WebP, one at a time or in batch.
Which format to choose
JPG remains the universal photo format : readable everywhere, lightweight, but no transparency and lossy. PNG keeps every pixel identical and supports transparency, making it the right choice for a logo, a screenshot or a graphic, at the cost of a heavier file. WebP combines both : transparency support, 25 to 35% smaller than JPG at comparable quality, and supported by every current browser.
For a website
WebP is today's best compromise for a site's images : faster loading, a better performance score, no visible tradeoff on rendering.
For an attachment or printing
Stick with JPG. Some office and printing software still can't open a WebP file.
Every conversion this tool handles
This tool accepts JPEG, PNG, WebP, GIF, BMP and SVG as input, and outputs JPG, PNG or WebP: every combination below works with the same tool, just pick the output format you need.
- PNG to JPG: to shrink a file before sending it or attaching it.
- JPG to PNG: to get transparency or a lossless format.
- JPG to WebP: for a faster website, at equal quality.
- WebP to JPG: for a format read by every office program.
- PNG to WebP: to keep transparency with a lighter file.
- WebP to PNG: for a universally recognized format.
- GIF to JPG or PNG: to pull the still image out of a non-animated GIF.
- BMP to JPG, PNG or WebP: to shrink a BMP file, which is bulky by nature.
- SVG to PNG or JPG: to turn a vector into a raster image.
What this tool does not do
This tool does not read HEIC photos (the default on some iPhones) : convert them to JPEG on the device first. On a PNG, compression changes format rather than truly shrinking the file, since the browser cannot produce a reduced-palette PNG.
Frequently asked questions
Can I convert several images at once?
Yes. Drop the whole batch, pick a format, then run the conversion. Every file gets its own download button, and one button grabs the whole set.
Why won't my HEIC file open?
HEIC is the default format on recent iPhones, and only Apple's own browsers can decode it. On Windows and Android, no web tool can read it without bundling a custom decoder. Setting the iPhone camera to "Most Compatible" in Settings, Camera, Formats fixes the problem at the source.
Does the conversion degrade the image?
Converting to PNG is lossless. To JPG or WebP, the compression is lossy, but stays invisible above 80% quality. Converting a JPG to PNG never restores detail already lost : the file just gets bigger without gaining sharpness.
How do I convert a PNG to JPG?
Drop your PNG, choose JPG as the output format, adjust quality if needed, then download. Transparent areas are filled with the chosen background, white by default.
How do I convert a JPG to PNG?
Drop your JPG, choose PNG as the output format, then download. The result is lossless, but it does not recover detail already smoothed out by the original JPEG compression.
How do I convert a JPG to WebP?
Drop your JPG, choose WebP as the output format, adjust the quality, then download. The resulting file is usually 25 to 35% lighter than a JPG at comparable quality.
How do I convert a WebP to PNG or JPG?
Drop your WebP, choose PNG (to keep transparency) or JPG as the output format, then download.
Similar tools
Compress an image
Shrink a JPEG, PNG or WebP file, down to a target size in kilobytes.
Compress a PDF
Shrink a document by recompressing its internal JPEG images.
Merge PDF files
Combine several PDF documents in the order you choose.
Color converter
Turn a color from HEX to RGB or HSL, in any direction.