WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: webp-express (Used by 27,095 domains)

WebP Express

πŸ‘€ rosell.dk πŸ“¦ v0.25.14 πŸ”— Plugin Homepage

More than 9 out of 10 users are using a browser that is able to display webp images. Yet, on most websites, they are served jpeg images, which are typically double the size of webp images for a given quality. What a waste of bandwidth! This plugin was created to help remedy that situation. With little effort, WordPress admins can have their site serving autogenerated webp images to browsers that supports it, while still serving jpeg and png files to browsers that does not support webp.

The image converter

The plugin uses the WebP Convert library to convert images to webp. WebP Convert is able to convert images using multiple methods. There are the β€œlocal” conversion methods: imagick, cwebp, vips, gd. If none of these works on your host, there are the cloud alternatives: ewww (paid) or connecting to a WordPress site where you got WebP Express installed and you enabled the β€œweb service” functionality.

The β€œServing webp to browsers that supports it” part.

The plugin supports different ways of delivering webps to browsers that supports it:

  1. By routing jpeg/png images to the corresponding webp – or to the image converter if the image hasn’t been converted yet.
  2. By altering the HTML, replacing image tags with picture tags. Missing webps are auto generated upon visit.
  3. By altering the HTML, replacing image URLs so all points to webp. The replacements only being made for browsers that supports webp. Again, missing webps are auto generated upon visit.
  4. In combination with Cache Enabler, the same as above can be achieved, but with page caching.
  5. You can also deliver webp to all browsers and add the webpjs javascript, which provides webp support for browsers that doesn’t support webp natively. However, beware that the javascript doesn’t support srcset attributes, which is why I haven’t added that method to the plugin (yet).

The plugin implements the β€œWebP On Demand” solution described here and builds on a bunch of open source libraries (all maintained by me):
– WebP Convert: For converting images to webp
– WebP Convert Cloud Service: For the Web Service functionality
– DOM Util for WebP: For the Alter HTML functionality
– Image MimeType Guesser: For detecting mime types of images.
– HTAccess Capability Tester: For testing .htaccess capabilities in a given directory, using live tests
– WebP Convert File Manager: For browsing conversions and triggering conversions.
– Exec With Fallback: For emulating exec() on systems where it is disabled (using proc_open(), passthru() or similar alternatives).

Benefits

  • Much faster load time for images in browsers that supports webp. The converted images are typically less than half the size (for jpeg), while maintaining the same quality. Bear in mind that for most web sites, images are responsible for the largest part of the waiting time.
  • Better user experience (whether performance goes from terrible to bad, or from good to impressive, it is a benefit).
  • Better ranking in Google searches (performance is taken into account by Google).
  • Less bandwidth consumption – makes a huge difference in the parts of the world where the internet is slow and costly (you know, ~80% of the world population lives under these circumstances).
  • Currently ~97% of all traffic are done with browsers supporting webp.
  • It’s great for the environment too! Reducing network traffic reduces electricity consumption which reduces CO2 emissions.

Limitations

Supporting WebP Express

Bread on the table don’t come for free, even though this plugin does, and always will. I enjoy developing this, and supporting you guys, but I kind of need the bread too. Please make it possible for me to continue wasting time on this plugin:

Supporters of WebP Express

Persons who recently contributed with ko-fi – Thanks!

  • 5 Jan: Joel
  • 24 Dec: Patrick MΓΌller
  • 16 Dec: Dragos
  • 9 Aug: Tanzi
  • 3 Jul: Jen
  • 26 Jun: Per
  • 16 May: Erick Danzer
  • 8 May: Mike
  • 31 May: parallactic
  • 14 May: Gitte Rebsdorf
  • 9 May: La Braud

Persons who recently contributed on github sponsors – Thanks!
* 16 Dec: kcrlost
* 16 Dec: Yakovos Frountas (Greece)

Persons who contributed with extra generously amounts of coffee / lifetime backing (>80$) – thanks!:

  • Patrick MΓΌller ($250)
  • Max Kreminsky ($115)
  • Justin – BigScoots ($105)
  • Bill Vallance ($102)
  • Joel ($100)
  • Label Vier ($100)
  • Sebastian ($99)
  • Tammy Lee ($90)
DomainExposuresHeadersLast Checked
s*o*e*t*.com βœ… β€” 2025-11-10 10:15:13
s*o*o*s.com βœ… β€” 2025-11-10 10:14:52
s*o*u*t*n*e*g*.com βœ… β€” 2025-11-10 10:14:52
s*o*o*w*.com βœ… β€” 2025-11-10 10:14:52
s*o*o*p*n*i*u*a.com βœ… β€” 2025-11-10 10:14:32
s*o*p*m*s.com βœ… β€” 2025-11-10 10:14:11
s*o*g*l*.com βœ… β€” 2025-11-10 10:14:11
s*n*i*a*e*r*b*a.com βœ… β€” 2025-11-10 10:13:50
s*n*u*a*n*k*i*a*.com βœ… β€” 2025-11-10 10:13:50
s*n*i*e*c*e*n*n*s*r*i*e.com βœ… β€” 2025-11-10 10:12:46
s*n*i*o*a*k*t*n*d*g*t*l.com βœ… β€” 2025-11-10 10:12:23
s*n*i*o*u*i*i*o.com βœ… β€” 2025-11-10 10:12:23
s*n*a*m*d*l*r.com βœ… β€” 2025-11-10 10:12:23
s*n*o*m*d*c*.com βœ… β€” 2025-11-10 10:11:40
s*n*o*-*e*i*a.com βœ… β€” 2025-11-10 10:11:40
s*n*i*y*l*u*.com βœ… β€” 2025-11-10 10:11:20
s*n*e*p*g*e*n*a*.com βœ… β€” 2025-11-10 10:10:55
s*n*e*s*d*.com βœ… β€” 2025-11-10 10:10:55
s*n*e*a*u*e*d*e*t*r*.com βœ… β€” 2025-11-10 10:10:55
s*n*i*n*s*.com βœ… β€” 2025-11-10 10:10:11
s*n*l*r*l.com βœ… β€” 2025-11-10 10:09:49
s*n*a*l*p*.com βœ… β€” 2025-11-10 10:09:26
s*n*o*v*y.com βœ… β€” 2025-11-10 10:09:26
s*n*o*a*p.com βœ… β€” 2025-11-10 10:09:26
s*n*u*8.com βœ… β€” 2025-11-10 10:09:26
s*n*o*s*o*k*p.com βœ… β€” 2025-11-10 10:09:04
s*n*o*l*v*n*r*s*l*s.com βœ… β€” 2025-11-10 10:08:40
s*n*o*l*v*n*r*s*a*c*.com βœ… β€” 2025-11-10 10:08:40
s*n*o*j*s*i*e.com βœ… β€” 2025-11-10 10:08:16
s*n*o*e*b*t*e*u*g*d*e*s*l*o*f.com βœ… β€” 2025-11-10 10:08:16
s*n*o*a*d*h*p*a*e*.com βœ… β€” 2025-11-10 10:07:53
s*n*g*l*.com βœ… β€” 2025-11-10 10:07:08
s*n*r*e*i*n.com βœ… β€” 2025-11-10 10:07:08
s*n*w*r*.com βœ… β€” 2025-11-10 10:06:48
s*n*e*o*d*l*b*r*a*.com βœ… β€” 2025-11-10 10:05:59
s*n*r*i*e*i*a*a*a.com βœ… β€” 2025-11-10 10:04:50
s*m*o*.com βœ… β€” 2025-11-10 10:04:05
s*m*l*n*s*f*w*r*.com βœ… β€” 2025-11-10 10:04:05
s*m*e*g*o*a*.com βœ… β€” 2025-11-10 10:04:05
s*m*e*i*g*w*l*h*i*a*-*e*t*c*.com βœ… β€” 2025-11-10 10:03:40
s*m*a*e*z*j.com βœ… β€” 2025-11-10 10:03:40
s*m*t*u*k*c*i*e*t*a*y*r.com βœ… β€” 2025-11-10 10:03:40
s*m*l*t*n*e*i*i*s.com βœ… β€” 2025-11-10 10:02:33
s*m*a*o*e*d*a*i*a*e*t*.com βœ… β€” 2025-11-10 10:02:33
s*m*o*-*h*r*a.com βœ… β€” 2025-11-10 10:02:09
s*m*o*-*r*u*.com βœ… β€” 2025-11-10 10:02:09
s*m*r*e*a*i*r*l*a*.com βœ… β€” 2025-11-10 10:02:09
s*m*w*l*o*r*.com βœ… β€” 2025-11-10 10:01:24
s*l*a*r*p*o.com βœ… β€” 2025-11-10 10:01:24
s*l*w*t*7*s.com βœ… β€” 2025-11-10 10:00:18
s*l*t*e*c*.com βœ… β€” 2025-11-10 09:59:51
s*l*e*s*i*i*g.com βœ… β€” 2025-11-10 09:57:41
s*l*e*s*i*f*r*e.com βœ… β€” 2025-11-10 09:57:41
s*l*d*v*c*.com βœ… β€” 2025-11-10 09:57:20
s*l*a*a*d.com βœ… β€” 2025-11-10 09:57:20
s*l*t*e*.com βœ… β€” 2025-11-10 09:56:55
s*l*m*d*c*e*.com βœ… β€” 2025-11-10 09:55:44
s*l*c*t*.com βœ… β€” 2025-11-10 09:54:55
s*l*c*e*e*a*e*.com βœ… β€” 2025-11-10 09:53:23
s*l*c*c*r*u*o*a*e*.com βœ… β€” 2025-11-10 09:53:00
s*l*c*a*v*s*o*.com βœ… β€” 2025-11-10 09:53:00
s*l*u*p*k*r.com βœ… β€” 2025-11-10 09:52:37
s*k*b*t*t*-*.com βœ… β€” 2025-11-10 09:50:45
s*k*b*t*s*r*a.com βœ… β€” 2025-11-10 09:50:45
s*k*b*t*g*r*s*s*r*a.com βœ… β€” 2025-11-10 09:50:45
s*j*z*i*i*a*.com βœ… β€” 2025-11-10 09:50:45
s*j*m*i*t*a*o.com βœ… β€” 2025-11-10 09:50:23
s*j*l*t*d*o*.com βœ… β€” 2025-11-10 09:50:23
s*j*f*l*z*o*m*r.com βœ… β€” 2025-11-10 09:50:23
s*j*f*s*l*c*e*.com βœ… β€” 2025-11-10 09:50:23
s*i*e*h*o*t*a*e.com βœ… β€” 2025-11-10 09:50:00
s*i*y*-*a*o*f*c*.com βœ… β€” 2025-11-10 09:49:13
s*i*l*e*t*r.com βœ… β€” 2025-11-10 09:47:43
s*i*l*j*s*e*.com βœ… β€” 2025-11-10 09:47:43
s*h*k*l*u*.com βœ… β€” 2025-11-10 09:46:59
s*g*a*t*u*m*u*.com βœ… β€” 2025-11-10 09:46:59
s*g*a*t*h*e.com βœ… β€” 2025-11-10 09:46:59
s*g*a*m*u*t*u*.com βœ… β€” 2025-11-10 09:46:59
s*g*a*m*u*.com βœ… β€” 2025-11-10 09:46:59
s*g*r*g*r*n*i*b*a*i*.com βœ… β€” 2025-11-10 09:46:38
s*g*r*d*d*o*e*t*v*.com βœ… β€” 2025-11-10 09:46:16
s*g*o*e*s.com βœ… β€” 2025-11-10 09:45:54
s*g*e*o*e*e*a*o*.com βœ… β€” 2025-11-10 09:45:33
s*g*e*o*e*a*g*s.com βœ… β€” 2025-11-10 09:45:33
s*g*e*o*o*m*r*e*d*d*r.com βœ… β€” 2025-11-10 09:45:33
s*g*o*t*e*g*n*a*i*.com βœ… β€” 2025-11-10 09:45:33
s*g*s*a*o*r*x*.com βœ… β€” 2025-11-10 09:45:12
s*e*-*a*a*i*e.com βœ… β€” 2025-11-10 09:43:20
s*e*o*n*.com βœ… β€” 2025-11-10 09:42:55
s*e*e*a*c*e*i*.com βœ… β€” 2025-11-10 09:42:55
s*e*n*w*e*h.com βœ… β€” 2025-11-10 09:42:32
s*e*h*b*y.com βœ… β€” 2025-11-10 09:42:32
s*e*e*s*a*h*a*.com βœ… β€” 2025-11-10 09:42:32
s*d*d*m*n*o.com βœ… β€” 2025-11-10 09:38:58
s*d*c*l*e*e*r*z*l.com βœ… β€” 2025-11-10 09:38:34
s*c*t*x.com βœ… β€” 2025-11-10 09:38:34
s*c*r*t*n*v*t*c*.com βœ… β€” 2025-11-10 09:37:24
s*c*r*m*s*e*.com βœ… β€” 2025-11-10 09:37:24
s*c*r*c*i*i*.com βœ… β€” 2025-11-10 09:37:00
s*c*r*o*f*r*t*r*.com βœ… β€” 2025-11-10 09:36:40

Top 50 Plugins

Plugin Count
elementor 3,987,002
contact-form-7 3,380,007
elementor-pro 2,188,808
woocommerce 1,902,461
revslider 1,294,555
js_composer 810,247
essential-addons-for-elementor-lite 591,253
wp-rocket 573,010
jetpack 544,319
header-footer-elementor 541,569
elementskit-lite 517,670
gutenberg-core 467,268
google-analytics-for-wordpress 433,557
instagram-feed 427,027
google-site-kit 413,098
wpforms-lite 402,174
astra-sites 399,665
cookie-law-info 388,347
complianz-gdpr 378,552
gravityforms 359,717
litespeed-cache 347,748
sitepress-multilingual-cms 319,274
bluehost-wordpress-plugin 299,132
gtranslate 257,502
coblocks 235,082
cookie-notice 227,389
premium-addons-for-elementor 197,185
mailchimp-for-wp 191,665
sg-cachepress 188,426
astra-addon 186,443
bb-plugin 185,148
the-events-calendar 185,125
pro-elements 183,570
click-to-chat-for-whatsapp 180,354
creame-whatsapp-me 178,795
LayerSlider 173,557
custom-fonts 172,085
wp-smushit 172,076
popup-maker 170,060
gutenberg 168,554
royal-elementor-addons 159,719
tablepress 155,669
ultimate-addons-for-gutenberg 154,374
woocommerce-gateway-stripe 150,229
pixelyoursite 149,027
smart-slider-3 148,304
duracelltomi-google-tag-manager 143,944
cleantalk-spam-protect 138,770
metform 135,480
fusion-builder 134,730

Top 50 Themes

Theme Count
hello-elementor 1,226,355
astra 1,113,331
Divi 982,193
pub 305,778
generatepress 231,189
flatsome 226,965
h4 213,417
Avada 195,537
oceanwp 168,910
kadence 147,007
twentytwentyfive 126,311
bb-theme 122,529
blocksy 121,497
twentytwentyfour 119,034
enfold 117,890
cocoon-master 117,522
salient 115,187
woodmart 100,351
betheme 98,814
twentyseventeen 89,093
dt-the7 78,067
neve 69,983
swell 63,243
twentytwentyone 60,201
bridge 58,735
lightning 53,644
twentytwentythree 52,862
twentytwenty 49,875
Avada-Child-Theme 44,261
gox 42,052
Impreza 40,373
bricks 39,742
Newspaper 39,031
twentytwentytwo 38,847
yith-wonder 32,697
storefront 31,533
extendable 30,980
themify-ultra 30,875
pro 30,174
twentyfifteen 29,900
uncode 29,547
epik-redesign 29,351
sydney 28,871
twentysixteen 28,652
go 25,836
porto 25,493
Total 25,492
hestia 23,155
popularfx 22,128
thrive-theme 21,738