How to Verify if WebP Express is Working on Your Site
Content
One of the most common questions users have after installing the WebP Express plugin is how to confirm it's actually working. You've configured the settings, but your image URLs still look the same in your browser. This guide will walk you through the steps to verify that WebP images are being served correctly.
Why Verification Can Be Confusing
WebP Express is designed to work seamlessly in the background. In its default "Varied Image Responses" mode, the plugin serves WebP images from the same URL as the original JPEG or PNG. When a supported browser like Chrome requests an image, the plugin delivers the WebP version. An unsupported browser gets the original. This is great for performance and compatibility, but it means you can't simply look at a URL in your browser's developer tools to see if it's a .webp file.
How to Check if WebP Express is Functioning
Method 1: Inspect the Response Headers (Recommended)
The most reliable way to verify the plugin is working is to check the HTTP response headers for an image.
- Open your website in Google Chrome.
- Right-click on a page and select Inspect to open the Developer Tools.
- Go to the Network tab.
- Reload the page. You will see a list of all loaded files.
- Find and click on an image file (e.g., a .jpg or .png) in the list.
- Look at the Headers for that image request.
- You should see a header called
X-WebP-Convert-Status. A value ofServing freshly converted imageorServing existing converted imageconfirms WebP Express is working and serving a WebP. - Also, check the
Content-Typeheader. If it saysimage/webp, you are definitely viewing a WebP image.
Method 2: Use the Built-in Live Test
Newer versions of WebP Express include a "Live Test" feature for its redirection rules.
- In your WordPress admin, go to Settings > WebP Express.
- Find the Redirection rules section.
- Click the Live Test button next to a rule.
- The test will run and report whether the redirection to WebP is working correctly for your setup.
Method 3: Third-Party Tools
Tools like Google's PageSpeed Insights often report "Serves images in next-gen formats" as a passed audit when WebP is being successfully served. While this is a good indicator, it's best used in conjunction with checking the headers for definitive proof.
What to Do If You Can't Verify It's Working
- Check Your Conversion Method: Ensure your chosen conversion method (like GD, Imagick, or a cloud service like EWWW) is configured and working. An invalid API key for EWWW, for example, will prevent conversion.
- Clear Caches: Clear any server, plugin, or CDN caches (like Cloudflare) that might be serving old, cached versions of your images without the WebP headers.
- Review the FAQ: The WebP Express team maintains a detailed FAQ that addresses common configuration issues, especially for sites using proxies or CDNs.
By following these steps, you can confidently determine whether the WebP Express plugin is successfully accelerating your website by serving next-generation WebP images.
Related Support Threads Support
-
Regarding the plugin EWWWhttps://wordpress.org/support/topic/regarding-the-plugin-ewww/
-
Existing picturehttps://wordpress.org/support/topic/existing-picture/
-
The new featureshttps://wordpress.org/support/topic/the-new-features/
-
How do work with the plugin?https://wordpress.org/support/topic/how-do-work-with-the-plugin/
-
Author not responsing – Convert test image (show debug)https://wordpress.org/support/topic/author-not-responsing-convert-test-image-show-debug/
-
Time outhttps://wordpress.org/support/topic/time-out-9/
-
WP Youtube Lyte Thumnailshttps://wordpress.org/support/topic/wp-youtube-lyte-thumnails/
-
Does the plugin create an additional image size of 10×10https://wordpress.org/support/topic/does-the-plugin-create-an-additional-image-size-of-10x10/
-
New settings ? (theme image convert)https://wordpress.org/support/topic/new-settings-theme-image-convert/
-
Command to convert imagehttps://wordpress.org/support/topic/command-to-convert-image/
-
Clarificationhttps://wordpress.org/support/topic/clarification-8/
-
ShortPixel API key saved?https://wordpress.org/support/topic/shortpixel-api-key-saved/
-
Refreshing all images on the site when new plugin is installedhttps://wordpress.org/support/topic/refreshing-all-images-on-the-site-when-new-plugin-is-installed/
-
How to Verifyhttps://wordpress.org/support/topic/how-to-verify-2/
-
How do I know it’s working?https://wordpress.org/support/topic/how-do-i-know-its-working-9/
-
Ewww stoped workinghttps://wordpress.org/support/topic/ewww-stoped-working/
-
Convert test image (show debug)https://wordpress.org/support/topic/convert-test-image-show-debug/
-
How does this work?https://wordpress.org/support/topic/how-does-this-work-41/
-
How to replace an image with same namehttps://wordpress.org/support/topic/how-to-replace-an-image-with-same-name/
-
Metadadoshttps://wordpress.org/support/topic/metadados/
-
Random blank imageshttps://wordpress.org/support/topic/random-blank-images/
-
how to tell if plugin is working?https://wordpress.org/support/topic/how-to-tell-if-plugin-is-working/