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

Plugin: webp-express (Used by 18,239 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
t*a*o*t*o*o*t*c*.com (WP 6.9) βœ… D 2026-05-28 04:37:00
t*a*o*t*o.com (WP 6.9) βœ… D 2026-05-28 04:37:00
p*c*s*a*e*o*p*r*e*a.com (WP 7.0) βœ… F 2026-05-28 04:30:47
p*o*o*o*t*2*.com βœ… F 2026-05-28 04:28:55
e*e*a*c*d*s*g*.net (WP 4.9.26) ⚠️ F 2026-05-28 04:19:12
a*t*s*i*n*e*.org (WP 6.9) βœ… F 2026-05-28 04:17:52
p*a*d*n*e*t*e*t.com (WP 6.7.1) βœ… F 2026-05-28 04:16:23
w*b*e*i*.eu βœ… C 2026-05-28 04:12:06
i*s*g*t*u*l*.com (WP 6.9.4) βœ… C 2026-05-28 04:09:36
f*q*i*l*m*c.com βœ… F 2026-05-28 04:07:49
s*n*e*n*k*o*t*l.ru πŸ”“ F 2026-05-28 04:06:15
b*a*m.de (WP 7.0) βœ… F 2026-05-28 04:01:28
p*c*i*g*i*t*u*.com (WP 6.7.1) βœ… F 2026-05-28 03:56:12
h*s*t*m*n*e*t*s.hu βœ… F 2026-05-28 03:55:38
n*f*r*t.o*g.nz βœ… D 2026-05-28 03:55:21
p*a*e*a*e*p*o*e*t*e*.com βœ… F 2026-05-28 03:54:32
r*y*l*e*d*p*.com (WP 6.9.4) βœ… D 2026-05-28 03:47:18
g*r*s*a*r*a*o*.gr βœ… F 2026-05-28 03:46:58
t*a*l*n*f*o*e*d*l*v*r*.com (WP 6.8.2) βœ… F 2026-05-28 03:46:23
a*w*n*i*a*g*r.com (WP 6.9) βœ… F 2026-05-28 03:43:38
p*y*i*-*m*u*s.de (WP 7.0) βœ… D 2026-05-28 03:42:33
t*u*b*z.vn βœ… F 2026-05-28 03:41:10
p*o*a*o*.com (WP 7.0) βœ… D 2026-05-28 03:40:21
s*m*l*m*n*f*m*e.fr βœ… F 2026-05-28 03:39:57
p*c*d*n*g*c*o*.com βœ… F 2026-05-28 03:28:36
t*l*o*s*m.org βœ… F 2026-05-28 03:23:28
j*c*l*g*o.c*m.br (WP 7.0) βœ… F 2026-05-28 03:23:27
b*t*e*y*0*0.eu βœ… F 2026-05-28 03:21:30
c*g*i*r*f*o*e*s.com (WP 6.8.2) βœ… F 2026-05-28 03:21:25
g*v*a*k*h*r*.com βœ… F 2026-05-28 03:20:01
v*e*n*f*o*e*s*e*i*e*y.com (WP 6.9.4) βœ… F 2026-05-28 03:10:51
g*a*t*e*e*-*r*s*e*.de (WP 6.9.4) βœ… D 2026-05-28 03:10:50
a*r*t*d*r*e*t.org βœ… B 2026-05-28 03:06:36
c*g*s*d*p*e*s.com βœ… F 2026-05-28 03:04:35
v*e*a*l*s*a*p*i*g.com (WP 7.0) βœ… D 2026-05-28 03:02:36
r*y*l*s*e*c*n*i*s*n*s*a*a*k*o*v*l*e.com (WP 7.0) βœ… D 2026-05-28 02:59:38
c*r*o*t*w*l*i*g.de βœ… F 2026-05-28 02:58:27
b*t*i*i.org βœ… F 2026-05-28 02:56:51
b*s*o*.nl (WP 6.9.4) βœ… F 2026-05-28 02:51:04
l*s*u*i*v*r*e*e*i*a*.fr βœ… B 2026-05-28 02:50:19
i*t*n*u*t*a*e*o*u*.com (WP 6.8.5) βœ… F 2026-05-28 02:49:51
m*y*6*1*.com βœ… F 2026-05-28 02:49:02
l*o*b*d*i*f*t*u*.nl (WP 5.7.14) ⚠️ F 2026-05-28 02:44:57
d*x*n*i*c*e*l.com βœ… D 2026-05-28 02:41:25
k*o*o*l*w*r*d*l*v*r*.com (WP 6.7.1) βœ… F 2026-05-28 02:39:36
c*r*s*a*t*b*r.com (WP 7.0) βœ… F 2026-05-28 02:37:07
t*a*a*e*u*.com βœ… F 2026-05-28 02:34:32
b*s*i*i*i*o*t.biz (WP 7.0) βœ… F 2026-05-28 02:34:16
m*d*e*h.fr βœ… F 2026-05-28 02:34:16
g*v*r*o*s*a*k*h*r*p*a*t*c.com βœ… F 2026-05-28 02:33:40
d*g*t*l*s.es βœ… F 2026-05-28 02:32:11
r*n*t*b*i*g*l.c*m.br (WP 7.0) βœ… F 2026-05-28 02:29:50
p*t*-*v*n*u*a.com (WP 6.7.5) βœ… F 2026-05-28 02:25:30
f*n*e*r.com βœ… F 2026-05-28 02:24:42
s*i*l*t*s*e*.de (WP 7.0) βœ… D 2026-05-28 02:21:57
e*o*f.ca (WP 6.9.4) πŸ“„ F 2026-05-28 02:07:58
h*o*u*m*n*o*.org βœ… F 2026-05-28 02:05:04
a*u*t*r*e*d*i*d*r.review βœ… F 2026-05-28 02:05:04
o*t*i*r*b*a*i*.com βœ… F 2026-05-28 02:04:13
s*y*r*n.us βœ… D 2026-05-28 01:54:54
i*c*p*.org βœ… F 2026-05-28 01:48:30
q*t*c.eu βœ… F 2026-05-28 01:45:39
a*i*u.kitchen βœ… F 2026-05-28 01:45:39
s*i*t*.nl βœ… F 2026-05-28 01:45:39
p*r*e*t*.nl βœ… F 2026-05-28 01:45:39
k*r*m*o.nl βœ… F 2026-05-28 01:45:39
h*h*u*i*g.nl (WP 6.9.4) βœ… F 2026-05-28 01:41:58
v*d*a*a*i*r*n*s*e*.com (WP 6.9.4) βœ… F 2026-05-28 01:37:28
p*o*a*i*n*i*e*l*s*a*k.com (WP 7.0) βœ… D 2026-05-28 01:36:42
p*c*f*c*e*.com βœ… D 2026-05-28 01:34:04
b*s*o*t*s*n*a*r*n*i*r*.it (WP 7.0) βœ… F 2026-05-28 01:27:29
p*o*n*x*e*h*i*a*m*r*e*i*g.com βœ… F 2026-05-28 01:22:52
p*o*n*x*e*h*a*k*t*n*.com βœ… F 2026-05-28 01:22:52
d*v*e*h.com βœ… F 2026-05-28 01:20:32
r*s*o*r*e.clinic (WP 7.0) βœ… F 2026-05-28 01:20:29
c*r*s*c*l*t*h*e*o*f.com βœ… F 2026-05-28 01:19:34
v*d*a*e*p*f*e*.com βœ… F 2026-05-28 01:16:46
p*r*a*c*n*e*t*.c*m.br (WP 6.8.5) βœ… F 2026-05-28 01:12:45
c*w*l*o*k*n*p*u*.pl βœ… F 2026-05-28 01:12:44
s*o*e*r*d*e*n*c*.com βœ… F 2026-05-28 01:11:26
g*u*m*t*d*.com βœ… F 2026-05-28 01:01:03
v*d*-*o*e.com (WP 6.9.4) βœ… F 2026-05-28 00:59:32
k*o*o*d*n*a*-*f*i*e.com βœ… F 2026-05-28 00:57:58
p*o*n*x*l*s*i*s*r*e*y*x*e*t.com βœ… D 2026-05-28 00:53:15
s*e*i*.info βœ… F 2026-05-28 00:51:07
p*c*f*c*e*t*r*o*l*f*l*n*l*a*n*n*.com (WP 6.7.5) βœ… F 2026-05-28 00:47:40
l*n*.co βœ… D 2026-05-28 00:47:30
b*o*s*m*c*p*n*t*u*.nl (WP 6.9.4) βœ… F 2026-05-28 00:46:13
p*o*n*x*a*l*s*a*u*t*l*.com (WP 7.0) βœ… D 2026-05-28 00:45:58
p*o*n*x*a*l*l*u*g*s.com (WP 7.0) βœ… D 2026-05-28 00:45:58
p*o*n*x*a*l*l*u*g*.com (WP 7.0) βœ… D 2026-05-28 00:45:58
a*t*s*a*j*.com (WP 6.0.2) ⚠️ F 2026-05-28 00:44:35
t*r*e*f*e*d.com βœ… D 2026-05-28 00:43:49
v*r*i*a*s*d.ru βœ… D 2026-05-28 00:42:47
t*u*i*t*r*.de (WP 7.0) βœ… F 2026-05-28 00:42:46
n*e*i*a*p*m*i*.org (WP 6.9.4) βœ… F 2026-05-28 00:42:45
r*s*m*i*a.ir (WP 6.9.4) βœ… F 2026-05-28 00:39:16
d*n*i*-*o*u*s.de (WP 6.8.3) βœ… C 2026-05-28 00:39:14
a*t*e*n*.com βœ… F 2026-05-28 00:34:29
s*o*l*f*n*t*r*e*h*i*.com (WP 6.9.4) βœ… F 2026-05-28 00:28:13

Top 50 Plugins

Plugin Count
elementor 1,798,353
contact-form-7 1,788,698
elementor-pro 1,063,014
woocommerce 823,537
revslider 621,549
jetpack 467,391
js_composer 431,042
wp-rocket 342,655
essential-addons-for-elementor-lite 270,852
complianz-gdpr 266,252
gravityforms 260,031
cookie-law-info 235,458
google-site-kit 230,200
instagram-feed 230,147
sitepress-multilingual-cms 216,406
header-footer-elementor 211,953
google-analytics-for-wordpress 211,461
bluehost-wordpress-plugin 192,990
elementskit-lite 185,146
gutenberg 167,749
cookie-notice 155,021
gutenberg-core 146,653
litespeed-cache 139,548
wpforms-lite 129,104
gtranslate 128,203
the-events-calendar 125,844
astra-sites 118,351
popup-maker 113,420
woocommerce-payments 112,779
tablepress 103,340
honeypot 99,547
coblocks 96,197
astra-addon 95,849
wp-smushit 93,107
all-in-one-seo-pack 92,306
duracelltomi-google-tag-manager 92,265
layerslider 92,094
bb-plugin 87,706
premium-addons-for-elementor 86,587
akismet 86,389
cleantalk-spam-protect 84,691
mailchimp-for-wp 83,908
ml-slider 82,958
megamenu 82,066
woocommerce-gateway-stripe 81,475
fusion-builder 79,171
smart-slider-3 77,803
ewww-image-optimizer 77,538
wp-pagenavi 77,364
formidable 76,940

Top 50 Themes

Theme Count
hello-elementor 627,616
Divi 510,949
astra 425,468
flatsome 134,219
Avada 124,234
generatepress 118,235
pub 101,716
oceanwp 83,398
kadence 80,544
enfold 71,711
salient 66,877
twentyseventeen 55,584
twentytwentyfour 53,442
betheme 53,157
bb-theme 53,083
blocksy 51,595
cocoon-master 50,773
h4 50,559
dt-the7 46,514
twentytwentyfive 44,747
neve 39,295
Avada-Child-Theme 37,693
woodmart 37,429
gox 36,411
bridge 32,778
twentytwentyone 31,271
lightning 30,222
twentytwenty 29,444
swell 28,408
Impreza 26,551
bricks 26,521
Newspaper 24,588
twentytwentythree 22,954
epik-redesign 19,709
twentytwentytwo 19,499
uncode 19,088
twentysixteen 17,909
pro 17,703
sydney 16,979
storefront 16,749
Total 14,841
extendable 14,272
hello-theme-child-master 14,086
factory-templates-4 13,768
themify-ultra 13,194
yith-wonder 13,150
yootheme 12,961
hestia 12,890
porto 12,164
twentynineteen 11,915