Skip to content

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

  1. Choose your image or images. They are read and decoded in your browser and converted straight away.
  2. 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.
  3. 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.

What converting from each format to JPG, PNG or WebP is good for
From / toJPGPNGWebP
HEIC (where supported)Share or upload anywhereKeep transparencySmallest web file
PNGShrink a photo PNGSame formatSmaller, near-lossless
JPGSame formatAdd a transparent baseSmaller web file
WebPCompatibility or printTransparency, wider supportSame format
AVIFCompatibilityTransparencyRe-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.

Related tools

Common questions

How do I convert a HEIC photo to JPG?
Only in a browser that can read HEIC itself; Chrome, Edge and Firefox cannot, and the tool says so when it meets one. A reliable route on an iPhone is Settings, Camera, Formats, Most Compatible, which saves new photos as JPG.
Why does my iPhone save photos as HEIC, and should I convert them?
HEIC is Apple’s efficient default format. Convert to JPG when an app, website or printer won’t accept HEIC. Keep HEIC if everything in your workflow already supports it.
Are my images uploaded to a server?
No. Decoding and re-encoding run in your browser with the Canvas API. The file never leaves your device, and nothing about it is sent anywhere.
Is JPG or PNG better?
JPG for photos: smaller, universal, no transparency. PNG for graphics, logos, screenshots and anything needing transparency: lossless but larger. WebP often beats both for use on the web.
What happens to transparency when I convert a PNG to JPG?
JPG has no transparency, so transparent areas are filled with a background colour, white by default, and changeable before you convert. Convert to PNG or WebP to keep transparency.
Is WebP better than JPG and PNG?
For the web, usually yes: WebP files are about 25 to 35% smaller at similar quality and are supported by nearly all current browsers. For maximum compatibility or printing, JPG is safer.
Does converting an image lose quality?
Converting to JPG or WebP is lossy but usually looks identical at a good quality. Converting to PNG is lossless. Re-saving a photo as JPG again adds a little more loss, so avoid repeated re-saves.
What is the difference between JPG and JPEG?
None. They are the same format with two file extensions. Renaming one to the other does not change or convert the file.
Can I convert several images at once?
Yes. Drop in a batch, pick one output format and download them all as one zip file or one by one. Tap a thumbnail to compare that image. A file the browser cannot open is listed with the reason, and the rest still convert.
How do I convert WebP to JPG or PNG?
Drop the WebP in and choose JPG or PNG. Pick PNG if the WebP has transparency you want to keep.
Can I convert AVIF images?
Yes, in browsers that open AVIF, which includes current Chrome, Edge, Firefox and Safari. Drop the AVIF in and choose JPG, PNG or WebP. The tool cannot save to AVIF.
Will converting remove my photo’s location and camera data?
Usually yes. Re-encoding on a canvas drops most EXIF metadata, including GPS, which is generally good for privacy. Keep an original copy if you need that data.