WordPress LCP image format and the Core Web Vitals

JPEG, WebP, PNG, AVIF, SVG, or GIF on the LCP image: how much each format weighs (49 KB on AVIF vs 172 KB on JPEG) and how that changes LCP.

Field data PhoneDesktopAll Scope All sites October 2026 edition · Desktop field outcomes · WordPress sites only
WordPress Scoped to 63,295 sites out of 203,892 analyzed (cms) Compare with all sites →

On WordPress, 60.6% of LCP images are still served as JPEG. WebP accounts for 20.8%, PNG for 16.2%, and AVIF for 0.7%. When the LCP image is AVIF, 79% of sites have a good LCP and 75% with WebP, against 76% for JPEG and 72% for PNG. Switching from JPEG to WebP or AVIF cuts median hero image transfer weight from 172 KB to 75 KB (WebP) and 49 KB (AVIF).

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
1

LCP pass rate

By LCP image format, WordPress sites have a good LCP at AVIF at 79%, JPEG at 76%, WebP at 75%, SVG at 74%, PNG at 72%. Within WordPress, WebP and AVIF beat JPEG and PNG because smaller next-gen files finish downloading faster and reduce image load duration.

SitesGood, needs improvement, poor LCPMedian
All WordPress sites17,00576%1.7s
GIF 0.3%3985%1.6s
AVIF 0.7%12679%1.8s
JPEG (jpg) 60.6%6,20476%1.7s
WebP 20.8%2,96775%1.8s
SVG (svg+xml) 1.4%20274%1.6s
PNG 16.2%1,78572%1.8s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
2

LCP image format usage

Images (<img> tags plus CSS background-image rules) are the LCP element on 77.7% of audited WordPress sites. Across the 43,647 WordPress sites with an image LCP element, JPEG serves 60.6%, WebP serves 20.8%, PNG serves 16.2%, AVIF serves 0.7%, SVG serves 1.4%, and GIF serves 0.3%.

LCP element type across all audited sites 60,125 sites
CSS background-image 42.5%<img> element 35.2%Text block 19.4%
Sites with an image LCP by image format 43,647 sites
JPEG (jpg) 60.6% WebP 20.8% PNG 16.2%
JPEG (jpg) 60.6% WebP 20.8% PNG 16.2% SVG (svg+xml) 1.4% AVIF 0.7% GIF 0.3%
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
3

LCP image weight and pixel efficiency by format

AVIF serves the largest median rendered hero image (0.12 MP) at the smallest file size: 49 KB median (113 KB at p75), or 225 KB per megapixel. Median file size is 75 KB for WebP (351 KB/MP), 172 KB for JPEG (657 KB/MP), and 215 KB for PNG (1,463 KB/MP). Nearly half of all PNG (51.2%) and JPEG (45.7%) LCP images weigh over 200 KB, against 21.2% of WebP and 13.0% of AVIF.

Format Median (p50) and 75th percentile (p75) transfer weight KB / megapixel Over 200 KB
SVG (svg+xml) 599 6 KB p75 22 KB 171 KB/MP0.05 MP 6.5%
AVIF 314 49 KB p75 113 KB 225 KB/MP0.12 MP 13.0%
WebP 9,079 75 KB p75 174 KB 351 KB/MP0.12 MP 21.2%
JPEG (jpg) 26,447 172 KB p75 403 KB 657 KB/MP0.11 MP 45.7%
PNG 7,085 215 KB p75 753 KB 1,463 KB/MP0.09 MP 51.2%
GIF 123 320 KB p75 1821 KB 2,644 KB/MP0.11 MP 57.4%
Solid bar: median transfer weight (p50) Light bar: 50th to 75th percentile tail (p75)
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Resource load time and the four LCP phases by image format

Smaller image files reduce resource load duration: AVIF downloads in a median 113 ms, WebP in 117 ms, PNG in 147 ms, JPEG in 136 ms.

Median LCP phase breakdown (Chrome field p75) Load duration Median LCP
WordPress sites with an image LCP by image format 8,2081018 ms287 ms221 ms131 ms1.8s
SVG (svg+xml) 143852 ms294 ms210 ms109 ms1.6s
AVIF 971170 ms260 ms237 ms113 ms1.8s
WebP 2,1821070 ms304 ms239 ms117 ms1.8s
JPEG (jpg) 4,463992 ms281 ms212 ms136 ms1.7s
PNG 1,2931048 ms284 ms216 ms147 ms1.9s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
5

LCP image format per framework

jQuery still serves JPEG on 61% and PNG on 16% of its sites, with WebP at 21%.

FrameworkLCP image format on its sitesGood LCP
WordPress sites with an image LCP by image format 43,647 sitesJPEG (jpg) 61%WebP 21%PNG 16%76%
jQuery 41,723 sitesJPEG (jpg) 61%WebP 21%PNG 16%75%
Vue 3,455 sitesJPEG (jpg) 59%WebP 24%PNG 14%75%
React 1,582 sitesJPEG (jpg) 56%WebP 25%PNG 16%66%
JPEG (jpg) WebP PNG SVG (svg+xml) AVIF GIF
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
6

LCP image format or the framework

Does the framework explain the AVIF and WebP pass rate?

On jQuery, 74% of sites with a WebP LCP image and 77% with AVIF have a good LCP, compared with 76% for JPEG and 72% for PNG. On Vue, 73% of sites with a WebP LCP image have a good LCP, compared with 74% for JPEG and 74% for PNG.

Why image format changes resource load time, not load delay

An LCP image spends time in four stages: Time to First Byte, resource load delay, resource load time, and element render delay. The image format only touches resource load time, the window between the first and last byte of the image file. At the median resolution in this dataset, AVIF packs a megapixel into 225 KB/MP and finishes downloading in 113 ms. WebP needs 351 KB/MP (117 ms load time), JPEG needs 657 KB/MP (136 ms load time), and lossless PNG needs 1,463 KB/MP (147 ms load time). Because PNG is lossless, photographic hero banners saved as PNG blow up to 753 KB at the 75th percentile.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
7

Understanding LCP image format

WordPress has generated WebP uploads natively since 5.8 and AVIF since 6.5 (when the server's Imagick or GD library supports it), or you can convert existing uploads with Performance Lab's Modern Image Formats plugin, ShortPixel, Imagify, or Cloudflare Polish. On WordPress, 60.6% of LCP images are still JPEG (172 KB median, 76% good LCP) and 16.2% are PNG (215 KB median, 72% good LCP). Serving WebP (75 KB median, 75% good LCP) or AVIF (49 KB median, 79% good LCP) cuts median resource load time from 136 ms to 117 ms and 113 ms.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field data · 43,647 sites with an image LCP by image formatBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals LCP priority hint → LCP origin → LCP responsive markup → LCP discovery → By Arjen Karel · 63,295 crawled WordPress sites (17,005 with desktop Chrome field data, 43,647 sites with an image LCP by image format, October 2026) · How we measured