Skip to content
ConvertNicely

How much smaller does WebP make an image? We converted 52 real images to find out

Short answer: It depends on what the image was before. Converting 16 phone and camera JPGs to WebP at the default quality saved a median 67%, though most of that came from the quality setting: re-saved as JPG at the same setting, the photos shrank by 62%, and WebP was a median 31% smaller than those JPGs. As WebP, uncompressed TIFF scans and BMPs shrank by 75–99.7%, and still GIFs by 13–76%, most of them with every pixel kept.

Updated

The results in brief

  • 67%

    Median saved converting phone and camera JPGs to WebP

  • 31%

    Median: how much smaller WebP was than a JPG at the same quality setting

  • 94%

    Median saved on uncompressed TIFF scans

  • 8 of 9

    Still GIFs that came out smaller with every pixel kept

WebP is not a fixed discount. How much an image shrinks depends on how it was stored before: an uncompressed scan has a great deal to lose, a photo saved at high quality has a fair amount, and a small GIF of flat colours has the least. Every result is below, so you can tell in advance what to expect from your own files.

How we tested

We chose 52 images from Wikimedia Commons, every one in the public domain, so anyone can download the same files and repeat the test: 16 photographs taken on eight phones and eight cameras, 14 PNGs (screenshots, charts, logos with transparent backgrounds, maps and three photographic images), 11 GIFs and 11 TIFF scans from US government and Library of Congress collections.

  • Each image went through the matching converter with its default settings — quality 85, metadata removed, original size — using the same code and the same limits as a job on this site.
  • Public-domain BMP files barely exist, so we saved the 16 photographs and the 10 PNGs without transparency as ordinary 24-bit BMPs and converted those. A BMP stores pixels as they are, so this shows exactly what the format change does.
  • To separate the format from the quality setting, we also re-saved each photograph as a JPG at quality 85, with the same encoder settings our JPG converters use.
  • Every result was checked: the same width and height, transparency kept where the original had any, and every pixel identical for BMP to PNG. Lossy results were scored with SSIM, a standard measure of how closely one image matches another, where 1.000 is identical.
  • We looked at the most-changed area of the lowest-scoring results at 100% zoom, side by side with the original, to judge them for ourselves.
  • The first run of this test changed how our WebP converters work: an image with 4,096 colours or fewer is now also tried as lossless WebP, and whichever file is smaller is kept. The results here are from the converters as they now are; the GIF section explains why.
  • Sizes are in megabytes of 1,000,000 bytes, or kilobytes of 1,000 bytes below 0.1 MB.

Photographs: JPG to WebP

Size saved converting each JPG to WebP at quality 85, as a share of the original

Taken on a phone

  • Old Rag Mountain trail

    iPhone 12 · 9.56 MB

    Saved61%

  • Coyote melon flower

    iPhone 8 · 3.82 MB

    Saved54%

  • White Dome Geyser

    iPhone X · 4.91 MB

    Saved45%

  • Caver in a passage

    Pixel 4a · 3.59 MB

    Saved64%

  • Appomattox house in spring

    iPhone SE (2nd generation) · 5.49 MB

    Saved70%

  • Maple seeds, close-up

    iPhone 13 Pro · 1.95 MB

    Saved60%

  • Wildfire

    Samsung SCH-I545 · 3.57 MB

    Saved77%

  • Dewberry, close-up

    Samsung SM-J737T · 4.51 MB

    Saved82%

Taken on a camera

  • Birds in flight

    Canon EOS REBEL T2i · 6.52 MB

    Saved88%

  • Desert gold in bloom

    Canon EOS DIGITAL REBEL XSi · 5.75 MB

    Saved77%

  • Sunset over a refuge

    Canon EOS Rebel T6 · 2.44 MB

    Saved63%

  • Downy woodpecker

    Nikon D750 · 7.20 MB

    Saved93%

  • Museum exhibits, indoors

    Canon EOS-1D X Mark II · 12.83 MB

    Saved71%

  • Kilbuck Mountains

    Panasonic DMC-FZ150 · 4.23 MB

    Saved46%

  • Rough-legged hawk

    Sony ILCE-7RM4A · 5.48 MB

    Saved93%

  • Ranger with visitors

    Canon EOS 5D Mark IV · 1.04 MB

    Grew by 57%

The typical photo went from 4.7 MB to 1.3 MB, a median saving of 67%. The Nikon photograph of a downy woodpecker went from 7.20 MB to 0.48 MB.

Phones and cameras save their JPGs at a high quality setting, and JPG to WebP writes at 85, so part of every saving comes from that alone. Re-saved as JPGs at 85, the same photos were a median 62% smaller than the originals. The WebPs were a median 31% smaller again than those JPGs, ranging from 17% bigger to 66% smaller. That is WebP's own advantage. They also scored slightly lower for faithfulness (a median SSIM of 0.970, against 0.977 for the JPGs), so like for like the gap is a little narrower than the sizes suggest.

One photo got bigger. A 17-megapixel picture that had already been compressed to 1.04 MB became 1.64 MB, and even a JPG at quality 85 grew by 34%. Saving a heavily compressed image at a higher quality adds bytes without bringing back any detail. If a photo is already small for its size, leave it as it is.

At 100% zoom, in the areas that changed most, WebP had smoothed fine texture: the barring on a hawk's feathers and the noise in an out-of-focus background were a little softer. Faces, edges and outlines looked the same as the original.

BMP to PNG and WebP: the biggest savings, and one lossless

A BMP stores every pixel uncompressed, so either conversion makes it much smaller. The 16 photographs saved as BMP shrank by 33–73% as PNG (a median 62%) and by 90–99% as WebP (a median 97%). Screenshots, charts and maps shrank further as PNG, by 87–98%, because large areas of one colour compress very well; the three photographic pictures among the PNGs shrank by 34–76%.

BMP to PNG is lossless: all 26 PNGs held exactly the same pixels as the bitmaps they came from. BMP to WebP is not, and goes much further on size. For a screenshot or a chart the difference was hard to measure (SSIM 0.994 or higher); for a photograph it is the same trade as JPG to WebP above.

PNG to WebP: smaller, with transparency kept

The 14 PNGs shrank by a median 68%, from 44% for a detailed geological map to 92% for a logo. All four that had transparent areas kept them.

PNG to WebP writes lossy WebP at the quality you choose, and for an image with few colours it also tries lossless WebP and keeps whichever is smaller. Four of the 14 came out lossless, pixel for pixel the same as the PNG: a screenshot, two charts and the geological map. The rest scored 0.990 or higher, except two of the photographic images, at 0.914 and 0.954: their sensor noise and film grain were smoothed, the same effect as on the JPG photographs.

If an image must stay pixel-perfect — a screenshot for a bug report, a chart going into a document that will be edited again — keep the PNG.

GIF to WebP: smaller, and usually exact

The first time we ran this test, five of the nine still GIFs came out bigger, by 16% to 188%. GIF stores a picture made of a few flat colours very compactly, and lossy WebP, designed for photographs, spends more bytes on hard edges and fine patterns; on a street map it also smoothed the dotted shading into flat colour.

So we changed the converter. For an image with 4,096 colours or fewer it now also tries lossless WebP, which stores every pixel exactly, and keeps whichever file is smaller. Run again, all nine still GIFs came out smaller, by 13% to 76% (a median of 30%), and eight of them pixel for pixel identical to the GIF. The street map went from 0.05 MB to 0.03 MB with its shading intact. The ninth, a drawing with soft shading, was smaller as lossy WebP and kept that way. The check costs little: a colour photograph has far more colours than the limit, so it is never encoded twice.

Animated GIFs are not a fair comparison. GIF to WebP keeps the first frame only, so a 228-frame animation of 0.68 MB became a still image of 0.02 MB. To keep the movement, convert the GIF to a video instead.

TIFF scans to WebP

Size saved converting each TIFF scan to WebP at quality 85, as a share of the original

TIFF scans

  • Portrait, greyscale

    3257×4096 · 13.34 MB

    Saved94%

  • Rembrandt etching, greyscale

    3296×4101 · 13.52 MB

    Saved75%

  • Alhambra photograph, greyscale

    3279×4096 · 13.43 MB

    Saved83%

  • Map of Boston, colour

    3296×3191 · 31.55 MB

    Saved95%

  • Map of Mount Desert Island, colour

    3233×3661 · 35.51 MB

    Saved91%

  • Space telescope image, colour

    2400×2400 · 34.62 MB

    Saved100%

  • Parade photograph, colour scan

    5907×4645 · 82.32 MB

    Saved98%

  • School photograph, colour scan

    5000×3565 · 53.48 MB

    Saved96%

  • Travel photograph, 16-bit greyscale

    6013×8790 · 105.71 MB

    Saved94%

  • Official photograph, greyscale

    3000×2391 · 7.17 MB

    Saved92%

  • Topographic map, already compressed

    6454×8042 · 7.16 MB

    Saved43%

The ten uncompressed scans shrank by 75–99.7%, a median of 94%. The 105.71 MB travel photograph became 5.92 MB, and the 82.32 MB parade photograph 1.90 MB. A Rembrandt etching saved least of these, 75%, because its fine engraved lines are detail WebP has to keep.

One TIFF was already compressed: a topographic map stored with JPEG compression and eight pages. It shrank by 43%, and only its first page was converted, because a WebP holds a single image.

At 100% zoom, the film grain in the plain areas of a scanned portrait was smoothed. If a scan is an archive copy, keep the TIFF and convert a copy for the web.

WebP back to JPG: always bigger

We converted the 16 WebP photos back with WebP to JPG. Every JPG was bigger than the WebP it came from, by between 0.4% and 75%, a median of 31%. That is the price of a format every app can open, and each conversion between lossy formats loses a little more detail (SSIM 0.927–0.994 against the WebP).

Full results

Photographs, as JPG to WebP, the JPG-at-85 control, and the WebP converted back to JPG. Changes are against the original JPG, except the last column, which is against the WebP.

PhotographOriginal JPGWebPJPG at 85WebP back to JPG
Old Rag Mountain trail9.56 MB3.72 MB (−61%)3.81 MB (−60%)3.76 MB (+1.1%)
Coyote melon flower3.82 MB1.76 MB (−54%)2.39 MB (−38%)2.23 MB (+27%)
White Dome Geyser4.91 MB2.69 MB (−45%)3.03 MB (−38%)2.94 MB (+9.3%)
Caver in a passage3.59 MB1.29 MB (−64%)1.91 MB (−47%)1.67 MB (+29%)
Appomattox house in spring5.49 MB1.67 MB (−70%)1.85 MB (−66%)1.83 MB (+9.8%)
Maple seeds, close-up1.95 MB0.78 MB (−60%)1.26 MB (−36%)1.18 MB (+52%)
Wildfire3.57 MB0.82 MB (−77%)1.30 MB (−63%)1.17 MB (+43%)
Dewberry, close-up4.51 MB0.80 MB (−82%)1.53 MB (−66%)1.32 MB (+65%)
Birds in flight6.52 MB0.79 MB (−88%)1.71 MB (−74%)1.26 MB (+60%)
Desert gold in bloom5.75 MB1.33 MB (−77%)1.89 MB (−67%)1.77 MB (+33%)
Sunset over a refuge2.44 MB0.90 MB (−63%)1.97 MB (−19%)1.45 MB (+61%)
Downy woodpecker7.20 MB0.48 MB (−93%)1.12 MB (−84%)0.84 MB (+75%)
Museum exhibits, indoors12.83 MB3.75 MB (−71%)3.66 MB (−72%)3.76 MB (+0.4%)
Kilbuck Mountains4.23 MB2.29 MB (−46%)2.89 MB (−32%)2.71 MB (+18%)
Rough-legged hawk5.48 MB0.38 MB (−93%)1.11 MB (−80%)0.66 MB (+73%)
Ranger with visitors1.04 MB1.64 MB (+57%)1.40 MB (+34%)2.08 MB (+27%)

The same pictures saved as BMP, then converted. Every PNG was pixel-identical to its BMP.

PictureBMPPNGWebP
Old Rag Mountain trail36.58 MB24.37 MB (−33%)3.68 MB (−90%)
Coyote melon flower36.58 MB16.52 MB (−55%)1.73 MB (−95%)
White Dome Geyser36.58 MB18.58 MB (−49%)2.67 MB (−93%)
Caver in a passage36.58 MB13.06 MB (−64%)1.29 MB (−96%)
Appomattox house in spring27.43 MB10.75 MB (−61%)1.65 MB (−94%)
Maple seeds, close-up27.43 MB7.34 MB (−73%)0.77 MB (−97%)
Wildfire28.76 MB10.27 MB (−64%)0.82 MB (−97%)
Dewberry, close-up38.34 MB13.99 MB (−64%)0.80 MB (−98%)
Birds in flight53.75 MB18.97 MB (−65%)0.79 MB (−98%)
Desert gold in bloom36.50 MB16.02 MB (−56%)1.33 MB (−96%)
Sunset over a refuge48.75 MB13.65 MB (−72%)0.90 MB (−98%)
Downy woodpecker35.33 MB16.03 MB (−55%)0.48 MB (−99%)
Museum exhibits, indoors50.38 MB26.99 MB (−46%)3.53 MB (−93%)
Kilbuck Mountains36.00 MB20.38 MB (−43%)2.29 MB (−94%)
Rough-legged hawk42.31 MB11.57 MB (−73%)0.38 MB (−99%)
Ranger with visitors50.96 MB14.80 MB (−71%)1.64 MB (−97%)
Website screenshot (CFPB)3.20 MB97 KB (−97%)43 KB (−99%)
Website screenshot (USA.gov)8.95 MB0.27 MB (−97%)60 KB (−99%)
Desktop screenshot (Firefox)5.61 MB0.57 MB (−90%)0.22 MB (−96%)
Solar efficiency chart37.08 MB2.30 MB (−94%)0.53 MB (−99%)
Sea-level graph5.04 MB83 KB (−98%)29 KB (−99%)
Road map7.57 MB0.99 MB (−87%)0.14 MB (−98%)
Geological map7.78 MB0.57 MB (−93%)0.34 MB (−96%)
Asteroid Bennu mosaic18.75 MB4.42 MB (−76%)1.04 MB (−94%)
Photograph saved as PNG8.41 MB3.75 MB (−55%)0.31 MB (−96%)
Hubble deep field14.85 MB9.84 MB (−34%)1.24 MB (−92%)

PNG, GIF and TIFF to WebP, with each result's SSIM score against the original.

ImageFormatOriginalWebPSSIM
Website screenshot (CFPB)PNG0.13 MB43 KB (−66%)1.000
Website screenshot (USA.gov)PNG0.53 MB61 KB (−88%)0.998
Desktop screenshot (Firefox)PNG0.64 MB0.22 MB (−66%)0.997
Energy chartPNG0.18 MB57 KB (−68%)1.000
Solar efficiency chartPNG3.20 MB0.53 MB (−84%)0.999
Sea-level graphPNG90 KB29 KB (−68%)1.000
TESS logo, transparentPNG0.54 MB93 KB (−83%)0.997
LRO logo, transparentPNG2.03 MB0.15 MB (−92%)0.990
Swift logo, transparentPNG0.10 MB45 KB (−57%)0.998
Road mapPNG0.44 MB0.14 MB (−67%)0.994
Geological mapPNG0.61 MB0.34 MB (−44%)1.000
Asteroid Bennu mosaicPNG2.85 MB1.04 MB (−63%)0.995
Photograph saved as PNGPNG3.77 MB0.31 MB (−92%)0.914
Hubble deep fieldPNG7.51 MB1.24 MB (−83%)0.954
Aircraft line drawingGIF43 KB30 KB (−30%)1.000
Eclipse path mapGIF0.12 MB77 KB (−35%)1.000
Telephone patent drawingGIF0.16 MB0.14 MB (−13%)1.000
Photograph of a minerGIF86 KB71 KB (−17%)1.000
Storm forecast mapGIF52 KB28 KB (−46%)1.000
Street mapGIF52 KB33 KB (−37%)1.000
Civil War portraitGIF0.11 MB96 KB (−14%)1.000
Weather chartGIF65 KB54 KB (−17%)1.000
Mars helicopter test (2 frames)GIF0.28 MB35 KB (−87%)0.961
Satellite drawingGIF0.48 MB0.12 MB (−76%)0.954
Animation (228 frames)GIF0.68 MB17 KB (−98%)1.000
Portrait, greyscaleTIFF13.34 MB0.76 MB (−94%)0.943
Rembrandt etching, greyscaleTIFF13.52 MB3.42 MB (−75%)0.986
Alhambra photograph, greyscaleTIFF13.43 MB2.24 MB (−83%)0.980
Map of Boston, colourTIFF31.55 MB1.54 MB (−95%)0.972
Map of Mount Desert Island, colourTIFF35.51 MB3.13 MB (−91%)0.991
Space telescope image, colourTIFF34.62 MB95 KB (−99.7%)0.995
Parade photograph, colour scanTIFF82.32 MB1.90 MB (−98%)0.964
School photograph, colour scanTIFF53.48 MB1.99 MB (−96%)0.959
Travel photograph, 16-bit greyscaleTIFF105.71 MB5.92 MB (−94%)0.961
Official photograph, greyscaleTIFF7.17 MB0.54 MB (−92%)0.969
Topographic map, already compressedTIFF7.16 MB4.06 MB (−43%)0.992

Every image came from Wikimedia Commons and is in the public domain. Fifteen of the photographs were published by the US National Park Service and the US Fish and Wildlife Service, and one by a photographer who released it into the public domain; all are as they were posted, not straight from the camera. The scans come from the Library of Congress, the National Archives, NASA and the US Geological Survey. We tested the copies available on 21 October 2026.

What this means for your images

  • Photos for a website: convert to WebP. Expect roughly a third off what a JPG at the same quality would weigh, and more if the original was saved at high quality.
  • A photo that is already small for its size may grow. Compare the sizes before replacing the original.
  • BMP and uncompressed TIFF: convert. PNG if it must stay exact, WebP if it only needs to look right.
  • Screenshots, charts and logos: WebP shrinks them a lot and keeps transparency, but keep the PNG if the image must stay pixel-perfect.
  • Still GIFs, charts and simple drawings: convert. With few colours they usually come out smaller and exact.
  • Keep your originals. Every lossy conversion loses a little detail, and it cannot be put back.

Choosing between formats in the first place? Read JPG vs PNG and the best image format for websites.

Frequently asked questions

Read the format guides