by KubiQ
4.4 (31 reviews)
Images to WebP
Convert PNG, JPG and GIF images to WebP and speed up your web
Compatible with WP 6.9
v4.9.1
Current Version v4.9.1
Updated 6 days ago
Last Update on 14 Jan, 2026
Synced 7 hours ago
Last Synced on
Rank
#2,384
-5 this week
Active Installs
9K+
-6.5%
KW Avg Position
82.7
—
No change
Downloads
129.8K
+10 today
Support Resolved
100%
—
No change
Rating
88%
Review 4.4 out of 5
4.4
(31 reviews)
Next Milestone 10K
9K+
10K+
71
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 431 more installs to reach 10K+
Rank Changes
Current
#2,384
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
4.4
31 reviews
Overall
88%
5
26
(84%)
4
0
(0%)
3
0
(0%)
2
1
(3%)
1
4
(13%)
Tracked Keywords
Showing 3 of 3| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| pictures | 8 | — | Tag | 9 hours ago |
| convert | 86 | — | Tag | 9 hours ago |
| Optimize | 154 | — | Tag | 9 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Resolved
Unresolved
2
Total Threads
2
Resolved
0
Unresolved
100%
Resolution Rate
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 4.9.1
- Last Updated
- Jan 14, 2026
- Requires WP
- 5.0+
- Tested Up To
- 6.9
- PHP Version
- 7.0 or higher
- Author
- KubiQ
Support & Rating
- Rating
- ★ ★ ★ ★ ☆ 4.4
- Reviews
- 31
- Support Threads
- 2
- Resolved
- 100%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,736
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#929
Skyboot Custom Icons for Elementor
200K+ installs
#254
Performance Lab
200K+ installs
#267
Photo Gallery by 10Web – Mobile-Friendly Image Gallery
200K+ installs
#268
Frequently Asked Questions
Common questions about Images to WebP
Just add ?no_webp=1 to the URL and original JPG/PNG will be loaded
Run Google Chrome and enable Dev Tools (F12). Go to the Network tab click on Disable cache and select filtering for Img (Images). Refresh your website page. Check list of loaded images. Note Type column. If value of webp is there, then everything works fine. NGiNX and Apache together If you have some proxy setup or some other combination of NGiNX and Apache on your server, then probably .htaccess changes won't work and you will need to ask your hosting provider to disable NGiNX direct processing of image static files. Apache .htaccess Plugin should automatically update your .htaccess with needed rules. In case it's not possible to write them automatically, screen with instructions will appear. Anyway, here is how it should look like: <IfModule mod_mime.c> AddType image/webp .webp </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{REQUEST_FILENAME} "/" RewriteCond %{REQUEST_FILENAME} "\.(jpg|jpeg|png|gif)$" RewriteCond %{REQUEST_FILENAME}\.webp -f RewriteCond %{QUERY_STRING} !no_webp RewriteRule ^(.+)$ $1\.webp [NC,T=image/webp,E=webp,L] </IfModule> NGiNX config After you activate plugin, screen with instructions will appear. Anyway, here is how it should look like: You need to add this map directive to your http config, usually nginx.conf ( inside of the http{} section ): map $arg_no_webp $no_webp{ default ""; "1" "no_webp"; } map $http_accept $webp_suffix{ default ""; "~*webp" ".webp"; } or without map directive: if ( $http_accept ~ "image/webp" ) { set $webp .webp ; } location ~* (.*)\.(?:png|jpe?g|gif)$ { if ( -f $document_root$1.webp ) { set $webp serve$webp ; } if ( $webp = "serve.webp" ) { return 301 '$1.webp'; } } then you need to add this to your server block, usually site.conf or /nginx/sites-enabled/default ( inside of the server{} section ): location ~* ^/.+\.(png|gif|jpe?g)$ { add_header Vary Accept; try_files $uri$webp_suffix$no_webp $uri =404; }
Delete all generated WebP images There is no button to do that and it will also not delete generated WebPs automatically when you deactivate the plugin, but if you really need this, you can run some shell command to achieve this: find . -type f -name "*.webp" -exec bash -c 'if [ -f "${1%.webp}" ]; then echo "Deleting $1"; rm "$1"; fi' _ {} \; This will find all the files with a .webp extension and if there is similar file with the exact filename, but without the .webp extension, then it will delete it.