Why Google Created WebP

By 2010, the web had a problem nobody had really solved: every image format in common use was good at exactly one thing and bad at everything else. JPEG compressed photos well but had no transparency. PNG preserved quality perfectly but bloated photo-heavy pages. GIF handled animation but at a fraction of the color depth and a much larger file size than it needed to be. Web pages were getting heavier every year, and a growing share of that weight was images — yet there was no single format built to actually fix that.

Google had a unique reason to care more than most: it ran some of the highest-traffic image-heavy products on the internet, including Search, Photos, and YouTube thumbnails, and it had just acquired a video compression company with technology nobody had thought to point at still images yet. WebP came out of asking a simple question — what if one format could do what JPEG, PNG, and GIF each did separately, only smaller?

Quick Answer

Google created WebP because no existing format could deliver small file sizes, lossless quality, transparency, and animation all in one place. By adapting compression techniques from VP8 — a video codec it acquired with On2 Technologies in 2010 — Google built a single image format that beats JPEG on photos and beats PNG on graphics, directly targeting the image weight that was slowing down the average web page.

What is WebP, and where did it come from?

WebP is an image format Google announced in September 2010, built to replace JPEG, PNG, and GIF with a single format that does what all three do, only more efficiently. Its origin is unusual for an image format: it didn't start as an image project at all.

The result, once all the pieces were in place, was a format that could do lossy compression better than JPEG, lossless compression better than PNG, and animation better than GIF — all inside one container.

Why Google built it instead of using existing formats

This wasn't a format built for its own sake. Google had specific, measurable reasons why the existing formats weren't good enough:

📊 Quick stat Google's own measurements found that converting existing web PNGs to WebP cut file size by roughly 45%, and even PNGs already optimized with aggressive tools like pngcrush still shrank by about 28% when converted to WebP.

How WebP actually solved the problem, step by step

  1. Start with VP8's intra-frame prediction. Instead of compressing each block of pixels independently like JPEG's DCT does, WebP's lossy mode predicts each block from its already-decoded neighbors and only encodes the difference — the part the prediction got wrong. Less actual data needs to be stored when the prediction is accurate.
  2. Use larger, smarter blocks. WebP works with 16×16 macroblocks compared to JPEG's 8×8 blocks, meaning smooth areas of an image carry less per-pixel overhead.
  3. Apply more efficient entropy coding. WebP uses a form of arithmetic coding adapted from VP8, which packs the final compressed data more tightly than JPEG's older Huffman coding approach, saving additional bits without any further quality loss.
  4. Build a separate engine for lossless and transparency. Rather than bolt lossless support onto the video-derived lossy mode, Google engineer Jyrki Alakuijala designed an entirely new lossless algorithm using spatial pixel prediction, a color cache, and per-channel entropy coding — purpose-built to beat PNG rather than adapted from video.
  5. Package it all in one lightweight container. WebP uses a RIFF-based container with minimal overhead, so a single file extension and a single decoder can handle lossy photos, lossless graphics, transparency, and animation — no more juggling three separate formats per project.
  6. Release it openly and push adoption through Google's own products. Google shipped WebP under a free license and began supporting it in Chrome, then gradually in Photos, Gmail, and Search, using its own scale to demonstrate real-world savings and pressure other browsers to follow.
  7. Wait out the slow part: browser support. Even a technically superior format is only useful once browsers decode it. WebP was effectively Chrome-only for years before Firefox, Edge, and finally Safari added native support — the last major piece falling into place in September 2020.
Try the Rebrixe Image Converter — free Convert JPEG or PNG to WebP in your browser. No uploads, no watermark.
Convert to WebP →

Common mistakes and misconceptions about WebP

1. Thinking WebP is just "Google's version of JPEG"

WebP isn't a single algorithm rebranded — it bundles a lossy mode derived from video compression, an entirely separate lossless mode built to beat PNG, transparency, and animation, all in one container. Treating it as a JPEG clone undersells what it was actually built to replace.

2. Assuming WebP was always universally supported

For roughly a decade after launch, WebP support varied significantly by browser, with Chrome leading and Safari holding out until 2020. Some older guides and tools still assume compatibility gaps that no longer exist now that support is effectively universal.

3. Confusing WebP with WebM

They're siblings, not the same thing. WebM is Google's open video container, also built on VP8; WebP is the still-image format that reuses VP8's single-frame compression technique. A WebP file contains no video data, and a WebM file isn't an image format.

4. Assuming "smaller" always means "Google compromised on quality"

The file-size reduction comes from more efficient compression techniques — better prediction, larger blocks, tighter entropy coding — not from simply turning down a quality slider further than competitors. At equivalent visual quality, WebP genuinely uses less data to represent the same image.

💡 Pro tip If your workflow still requires a lossless master file for further editing, keep that in PNG or your editor's native format — export to WebP only as the final, delivery-ready step, the same way you'd treat a JPEG export.

Real-world examples of WebP's impact

These reflect Google's published findings and broader independent measurements comparing WebP against the formats it was built to replace:

Photo, lossy mode
WebP vs comparable JPEG
~25–34% smaller
At equivalent visual quality, lossy WebP consistently beats JPEG on file size.
Graphic, lossless mode
WebP vs comparable PNG
~26% smaller
Google's measurements found lossless WebP files smaller than equivalent PNGs.
PNGs found on the web
Unoptimized web PNGs converted
~45% smaller
Converting typical web PNGs (often not pre-optimized) to WebP cut size nearly in half.
Animation
Animated GIF vs animated WebP
~64% smaller
Google reported this reduction converting animated GIFs to lossy animated WebP.

The consistent theme: WebP wasn't built to marginally improve on one format — it was built to beat each existing format at the specific job that format was known for.

WebP vs JPEG vs PNG comparison table

A side-by-side look at how WebP stacks up against the two formats it was designed to replace.

Property WebP JPEG PNG
Compression type Lossy + Lossless Lossy only Lossless only
Transparency support Yes No Yes
Animation support Yes No No
File size vs JPEG (photos) ~25–34% smaller Baseline Much larger
File size vs PNG (graphics) ~26% smaller N/A — no transparency Baseline
Browser support Effectively universal (as of 2026) Universal Universal
Origin VP8 video codec (2010, Google) Joint Photographic Experts Group (1992) Designed as a free GIF replacement (1996)

Convert your images to WebP right now — free

The Rebrixe Image Converter runs entirely in your browser. Convert JPEG or PNG to WebP, or go the other way — your images are never uploaded to a server. No account, no file size limit, no watermarks.

Free Image Converter — no uploads required Client-side only. Your files never leave your device.
Open Image Converter →

Frequently asked questions

Google found that no existing format could deliver both small file sizes and full feature support — lossless quality, transparency, and animation — in one place. JPEG had no transparency, PNG was too large for photos, and GIF's animation looked dated and inefficient. WebP was built to do all of it in a single format, directly cutting the image weight that was slowing down the average web page.
Yes. WebP's lossy compression is derived from VP8, a video codec Google acquired through its purchase of On2 Technologies in 2010. The same intra-frame prediction techniques used to compress individual video frames were adapted to compress still images.
Yes, both were added after the original 2010 launch. Transparency (alpha channel) and a separate lossless compression mode arrived in November 2011, and the Extended File Format added animation support around the same period — giving WebP feature parity with PNG and GIF, plus JPEG-level compression where needed.
No. For years WebP was effectively Chrome-only, which limited adoption. Firefox added support in 2019, Chromium-based Edge in 2020, and Safari was the last major holdout, adding support in September 2020 with Safari 14. Browser support is now considered effectively universal.
Google's own measurements put lossy WebP at roughly 25–34% smaller than comparable JPEGs, and lossless WebP at roughly 26% smaller than comparable PNGs, at equivalent visual quality. Independent studies have found similar ranges, though savings vary by image content.
WebP was released as an open, royalty-free format under a BSD-style license, not locked to Google products, though Google's own services — Search, Photos, Gmail, YouTube thumbnails — were early and heavy adopters. The open licensing was deliberate: a format only helps page speed industry-wide if other browsers and sites are free to adopt it too.
No, but they're closely related. WebM is Google's open video container format, also built on VP8. WebP is the still-image sister project, reusing VP8's intra-frame (single-frame) compression technique rather than its full video pipeline.
For most websites, yes — WebP is now safe to use as a default for photos, screenshots, and graphics alike, since browser support is effectively universal. The main exception is workflows that require a lossless master file for further editing, or compatibility with older design software that still needs a plugin.

Convert your images to WebP in seconds

The Rebrixe Image Converter runs entirely in your browser — no uploads, no account, no file size limits. Your images never leave your device.

Launch the Image Converter →
← Back to blogs