Theme

File names

IMG_2041.heic

IMG_2041.jpg

Language

Your files and these choices stay on this device.

Conversion settings

Your starting point for new files. You can still change anything before converting.

Convert to

Quality
AutoSmaller fileBest quality
Bitrate
Auto64 kbps320 kbps
Video bitrate
Auto1 Mbps12 Mbps
Speed
Resolution
Color
Normalize volume
Remove metadata
Leave out images
Download several files as

Image format

What is a .webp file?

WebP is an image format created by Google for the web. It works as both a lossy and a lossless format, supports transparency and animation, and produces smaller files than JPG or PNG.

All modern browsers display it. Older editors and some upload forms still reject it, which is the usual reason to convert a WebP to JPG or PNG.

fileclay opens and writes WebP

WebP vs JPG vs PNG

WebPJPGPNG
CompressionLossy or losslessLossyLossless
TransparencyYesNoYes
AnimationYesNoAPNG
Maximum size16,383 px per side65,535 px per sideNo practical limit
SupportAll modern browsersEverywhereEverywhere
Best forImages on the webPhotosGraphics, screenshots
File size, measured

Photo, 1600 × 1067

PNG2.6 MB
JPG180 KB
WebP104 KB

Screenshot, 1280 × 800

PNG129 KB
JPG71 KB
WebP36 KB

Encoded in Chromium, with JPG and WebP at quality 80. PNG keeps every pixel; the other two discard detail.

When to use WebP

Good for

  • Images on a website, where every kilobyte counts
  • Photos and graphics with transparency in one format
  • Short animations that would be heavy as GIF

Not a good fit

  • Print work: printers and print shops expect TIFF, PDF or JPG
  • Forms and apps that only accept JPG or PNG
  • Very large images: 16,383 px per side is the limit

How to open .webp files

PlatformAppNotes
WindowsPhotosBuilt in on Windows 11
macOSPreviewBuilt in since macOS 11
iPhone, iPadPhotos, FilesBuilt in since iOS 14
AndroidGoogle PhotosBuilt in
BrowsersChrome, Safari, Firefox, EdgeDrag the file into a tab
EditorsPhotoshop, GIMPCurrent versions open it

Convert WebP files

How to identify a .webp file

WebP uses the RIFF container: “RIFF”, four bytes with the size, then “WEBP”.

52R
49I
46F
46F
··
··
··
··
57W
45E
42B
50P

It’s read here, in your browser. Only the first bytes.

What comes after

RIFFThe container and the file size
VP8XExtended header, when there’s transparency or animation
VP8 / VP8LThe image, lossy or lossless
ANIMAnimation settings, if any

Questions about WebP

Why do images download as WebP?

Websites serve WebP to save bandwidth, even if the original upload was a JPG or PNG.

Is WebP better than JPG?

It produces smaller files at similar quality: 104 KB against 180 KB in our test at quality 80. JPG still opens in more software.

Does WebP support transparency?

Yes, in both lossy and lossless modes. JPG has no transparency.

Is WebP lossless?

It can be either. Each file is encoded one way or the other, and the extension doesn’t tell you which.

Why can’t I upload a WebP file?

Some forms and older apps only accept JPG or PNG. Converting the file solves it.

Related formats

Sources