WebP is now supported by over 97% of all browsers in use worldwide. For most projects, you can use WebP without a fallback and reach virtually every user. But the details matter — some older corporate environments still run legacy browsers, and some edge cases still require JPEG or PNG. Here's the complete picture for 2026.
Which browsers support WebP?
All modern browsers have supported WebP for years. Here's the breakdown:
- Chrome: full support since version 23 (2012). All versions in use today support WebP.
- Firefox: full support since version 65 (January 2019).
- Safari: full support since version 14 (September 2020, iOS 14 / macOS Big Sur). Older Safari does not support WebP.
- Edge: full support since Edge 18 (Chromium-based Edge, 2020).
- Internet Explorer: never supported WebP. IE11 market share is under 0.5% globally as of 2026.
- Samsung Internet: full support since version 4 (2016).
- Opera: full support since version 11.1 (2012).
Animated WebP support
Animated WebP (a WebP alternative to animated GIF) has broader support than static WebP, as it arrived slightly later. Chrome, Firefox, Edge, and Safari (14+) all support animated WebP. IE11 does not. For animated images with full browser coverage, use the <picture> element with a GIF fallback.
Alpha channel (transparency) support
WebP with an alpha channel (lossy or lossless transparency) is supported in every browser that supports WebP. This is one of WebP's key advantages over JPEG — you get transparency like PNG at much smaller file sizes.
Should you still use a fallback?
For consumer-facing websites: no. In 2026, a WebP-only image strategy misses fewer than 3% of users worldwide. For enterprise or government applications where users may be on corporate lockdown with IE11 or heavily outdated Chrome installs, a JPEG fallback is still worth adding.
The standard HTML fallback pattern uses the <picture> element:
<picture>
<source srcset="image.webp" type="image/webp" />
<img src="image.jpg" alt="description" />
</picture>
Browsers that support WebP use image.webp. Browsers that don't fall back to image.jpg. No JavaScript required.
WebP vs JPEG: when to use each
- Use WebP for any image on a website where load time matters. WebP is typically 25–35% smaller than JPEG at equivalent quality, and 60–80% smaller than PNG for photographic content.
- Use JPEG for compatibility with older software, print workflows, or when you need maximum compatibility in email (Outlook still does not support WebP).
- Use PNG for images that need lossless quality (screenshots, diagrams) where you can't use WebP.
Email clients and WebP
This is the major exception: most desktop email clients don't support WebP. Outlook on Windows renders JPEG and PNG but not WebP. Apple Mail on macOS supports WebP (Safari engine). Gmail web supports WebP. Use JPEG for email campaigns to guarantee compatibility.
Converting images to WebP
If you're moving a site to WebP, use our Image Converter to batch-convert JPEG and PNG images to WebP. The converter runs entirely in your browser — no server upload required — and lets you set the quality level to balance file size against visual quality.
Checking WebP support in code
To detect WebP support in JavaScript:
const supportsWebP = document.createElement('canvas')
.toDataURL('image/webp').startsWith('data:image/webp')
In practice, you almost never need this in 2026. The <picture> element handles fallback declaratively, and Next.js, Nuxt, and most modern frameworks auto-convert images to WebP during build.