Convert images to JPG, PNG or WebP
Change an image’s format in your browser and compare it with the original before you download. Nothing is uploaded.
Drop an image, or click to choose
JPG, PNG, WebP or AVIF. Add several to convert them together.
Need several changes to one photo? The Photo editor does crop, text, filters and blur together.
How it works
- Choose your image or images. They are read and decoded in your browser and converted straight away.
- Tap JPG, PNG or WebP, and a quality for JPG or WebP. The result updates as you change a setting, next to the original in one frame you can compare by dragging.
- Download the converted file, or all of them at once.
Which format to choose
JPG is the safe default for photographs: small files that open anywhere, at the cost of no transparency and a little quality loss each time you re-save.
PNG is lossless and keeps transparency, which makes it right for logos, screenshots, line art and anything with hard edges, though the files are larger than JPG.
WebP makes the smallest web files, usually about 25 to 35% smaller than JPG at a similar quality, and keeps transparency. Nearly all current browsers support it.
AVIF is a newer, very efficient format. Most current browsers open it, so you can convert it here to JPG or PNG for apps that do not. HEIC, the iPhone default, converts only where the browser itself can read it. Chrome, Edge and Firefox cannot, and the tool tells you so instead of guessing.
| From / to | JPG | PNG | WebP |
|---|---|---|---|
| HEIC (where supported) | Share or upload anywhere | Keep transparency | Smallest web file |
| PNG | Shrink a photo PNG | Same format | Smaller, near-lossless |
| JPG | Same format | Add a transparent base | Smaller web file |
| WebP | Compatibility or print | Transparency, wider support | Same format |
| AVIF | Compatibility | Transparency | Re-encode |
What conversion keeps, and what it drops
Transparency becomes a background colour for JPG
JPG has no transparency. Converting a PNG, WebP or other image that has transparent areas to JPG fills those areas with a background colour (white by default, which you can change before converting). Convert to PNG or WebP instead if you need to keep transparency.
Camera and location data (EXIF/GPS) is removed
Re-encoding on a canvas drops most metadata, including EXIF and GPS location. That is usually good for privacy, but it is a real loss, so keep the original if you need that data.
“JPG” and “JPEG” are the same format
They are one format with two spellings of the extension. Renaming a file between .jpg and .jpeg does not convert or change anything.
Converted here, not uploaded
Most online converters upload your file to a server, convert it there and send it back. This tool decodes and re-encodes entirely in your browser with the Canvas API, so the image never leaves your device.
That matters most for photos straight off a phone and for screenshots of private information. It is also faster, since there is no round trip, and it works offline once the page has loaded.
Tips
- Convert to JPG for the widest compatibility when sharing or uploading a photo.
- Use PNG or WebP when you need to keep transparency.
- Pick WebP for images on a web page to cut load time.
- Set a background colour before converting a transparent PNG to JPG.
Popular uses
- PNG to JPG: Turn PNG images into smaller JPG files, with transparency filled.