Why Are My Images Not Showing as WebP? Common Issues and Solutions
Content
If you've installed 'Converter for Media – Optimize images | Convert WebP & AVIF' and your images still appear as PNG or JPG, you're not alone. This is one of the most frequently reported issues on support forums. Based on community discussions, here are the most common reasons and their solutions.
1. You're Checking Incorrectly (The Most Common Issue)
The Problem: You save an image on an Android device, and it downloads as a JPG/PNG, not WebP. This leads you to believe the conversion failed.
The Reason: This is standard Android behavior. When you download an image, the browser typically fetches the original file. However, the website is likely loading the WebP version for display within the page to improve performance.
The Solution: Don't use the "Save image" function to test. Instead, use your browser's Developer Tools (often opened by pressing F12). Go to the "Network" tab, reload the page, and look at the list of loaded files. Filter by "Img". You should see many images being loaded with the "webp" type. This confirms the plugin is working correctly.
2. The WebP File Was Larger and Deleted
The Problem: During conversion, you see the message: "[image] converted to WebP is larger than original and has been deleted." Some images remain in their original format.
The Reason: The plugin's core function is to save bandwidth. If a particular image does not result in a smaller file size when converted to WebP (which can happen with already well-optimized images), the plugin will automatically delete the larger WebP copy and keep the original to avoid making the page heavier.
The Solution: This is intended behavior. You can disable the "Automatic removal of WebP files larger than original" option in the plugin settings to keep all converted images, regardless of size. However, this is not recommended for performance. Alternatively, try converting images to the newer AVIF format, which often provides better compression, especially for these problematic images.
3. Server or File Permission Errors
The Problem: The conversion process fails with errors like "An error occurred creating destination directory."
The Reason: This is typically a server permissions issue. The plugin does not have the necessary write permissions to create the folder where it stores the converted WebP files (/wp-content/uploads-webpc/).
The Solution: You or your hosting provider need to adjust the file permissions for the /wp-content/ directory to allow the web server (e.g., www-data user) to create and write to new folders and files within it.
4. CDN or Offload Plugin Conflicts
The Problem: Images are converted, but the website still loads the original JPG/PNG URLs, often from a different server or CDN (like Amazon S3).
The Reason: The plugin's URL rewriting rules (usually in the .htaccess file) only work on the same server where WordPress is installed. If your images are served from a completely separate CDN domain, these rules are bypassed.
The Solution: Ensure your images are served from the same domain as your WordPress site. If you use an offload plugin, check its settings for an option to serve WebP images. The 'Converter for Media' team suggests using the "via .htaccess" loading mode and having WordPress files and images on the same server for correct operation.
5. Caching Issues
The Problem: You've confirmed the conversion worked, but you still see old images.
The Reason: A powerful caching layer (server, plugin, browser, or CDN) is serving a saved version of the page with the old image URLs.
The Solution: Clear all levels of cache: your WordPress caching plugin, your CDN cache, and your browser cache. Test in a private/incognito browser window to avoid browser cache issues.
If none of these solutions resolve your issue, it's recommended to seek help from the wider community on the official WordPress support forum for the plugin, ensuring you provide your server configuration details from the plugin's settings page.
Related Support Threads Support
-
My Site is not serving images as webphttps://wordpress.org/support/topic/my-site-is-not-serving-images-as-webp/
-
Images are missing in Ios Deviceshttps://wordpress.org/support/topic/images-are-missing-in-ios-devices/
-
image dont showhttps://wordpress.org/support/topic/image-dont-show-2/
-
litespeed server confighttps://wordpress.org/support/topic/litespeed-server-config/
-
JPG images are not displayed as converted in WEBPhttps://wordpress.org/support/topic/jpg-images-are-not-displayed-as-converted-in-webp/
-
Images not displayed in webp formathttps://wordpress.org/support/topic/images-not-displayed-in-webp-format/
-
Do not webp some site imageshttps://wordpress.org/support/topic/do-not-webp-some-site-images/
-
Can’t change qualityhttps://wordpress.org/support/topic/cant-change-quality/
-
Conversion of existing images didn’t workhttps://wordpress.org/support/topic/conversion-of-existing-images-didnt-work/
-
Images completed but no webp showinghttps://wordpress.org/support/topic/images-completed-but-no-webp-showing/
-
Images still served as jpeg’shttps://wordpress.org/support/topic/images-still-served-as-jpegs/
-
WebP converter not converting for mobilehttps://wordpress.org/support/topic/webp-converter-not-converting-for-mobile-2/
-
PRODUCT PAGE NOT CONVERTED TO WEBhttps://wordpress.org/support/topic/product-page-not-converted-to-web/
-
Images not showing after convertion on sitehttps://wordpress.org/support/topic/images-not-showing-after-convertion-on-site/
-
Lots of images not being servedhttps://wordpress.org/support/topic/lots-of-images-not-being-served/
-
Не отдает webphttps://wordpress.org/support/topic/%d0%bd%d0%b5-%d0%be%d1%82%d0%b4%d0%b0%d0%b5%d1%82-webp/
-
Images over 30MB not being convertedhttps://wordpress.org/support/topic/images-over-30mb-not-being-converted/
-
I can’t see image any morehttps://wordpress.org/support/topic/i-cant-see-image-any-more/
-
converted to WebP is larger than original and has been deleted.https://wordpress.org/support/topic/converted-to-webp-is-larger-than-original-and-has-been-deleted/
-
Made picture grainyhttps://wordpress.org/support/topic/made-picture-grainy/
-
[NSFW] not converted automatically webp why??https://wordpress.org/support/topic/not-converted-automatically-webp-why/
-
Images not converted :/https://wordpress.org/support/topic/images-not-converted-5/
-
My converted images were deletedhttps://wordpress.org/support/topic/my-converted-images-were-deleted/
-
Images do not appear after conversionhttps://wordpress.org/support/topic/images-do-not-appear-after-conversion/
-
Converting Errohttps://wordpress.org/support/topic/converting-erro/
-
Serving non-webp images for browsers that do not support webphttps://wordpress.org/support/topic/serving-non-webp-images-for-browsers-that-do-not-support-webp/
-
images converted but not linkshttps://wordpress.org/support/topic/images-converted-but-not-links/
-
On the site itself, the files were not converted to WebP formathttps://wordpress.org/support/topic/on-the-site-itself-the-files-were-not-converted-to-webp-format/
-
still seeing pnghttps://wordpress.org/support/topic/still-seeing-png/
-
Images converted but not servinghttps://wordpress.org/support/topic/images-converted-but-not-serving/
-
My website not serving a web imagehttps://wordpress.org/support/topic/my-website-not-serving-a-web-image/
-
Regarding Mobile pageshttps://wordpress.org/support/topic/regarding-mobile-pages/
-
do i need to convert againhttps://wordpress.org/support/topic/do-i-need-to-convert-again/
-
Images missinghttps://wordpress.org/support/topic/images-missing-17/
-
Need Help – Lost of layouts with WebP Converter for Mediahttps://wordpress.org/support/topic/need-help-lost-of-layouts-with-webp-converter-for-media/
-
Still showing jpg, pnghttps://wordpress.org/support/topic/still-showing-jpg-png/
-
Konvertierung in webP fehlt Ansicht der Bilder browser google/microsofthttps://wordpress.org/support/topic/konvertierung-in-webp-fehlt-ansicht-der-bilder-browser-google-microsoft/
-
I just want to convert my images to webphttps://wordpress.org/support/topic/i-just-want-to-convert-my-images-to-webp/
-
Checked Tutorial But Some Images Not Converting to Webphttps://wordpress.org/support/topic/checked-tutorial-but-some-images-not-converting-to-webp/
-
images not converted, or dont know how to display themhttps://wordpress.org/support/topic/images-not-converted-or-dont-know-how-to-display-them/
-
My image is not converting it’s showing ERROR ?https://wordpress.org/support/topic/my-image-is-not-converting-its-showing-error/
-
webp format still not showing after following FAQhttps://wordpress.org/support/topic/webp-format-still-not-showing-after-following-faq/
-
Still having png images even after conversionhttps://wordpress.org/support/topic/still-having-png-images-even-after-conversion/
-
Conversion not workinghttps://wordpress.org/support/topic/conversion-not-working/
-
WebP are generated but not servedhttps://wordpress.org/support/topic/webp-are-generated-but-not-served/
-
Images online always in jpghttps://wordpress.org/support/topic/images-online-always-in-jpg/
-
Converted GIFs not workinghttps://wordpress.org/support/topic/converted-gifs-not-working/
-
Still serving images in old formathttps://wordpress.org/support/topic/still-serving-images-in-old-format/
-
Uncached JavaScript and CSS fileshttps://wordpress.org/support/topic/uncached-javascript-and-css-files/
-
Some Pictures not Converted to Webphttps://wordpress.org/support/topic/some-pictures-not-converted-to-webp/
-
I can see image images in webp format even after completing all setpshttps://wordpress.org/support/topic/i-can-see-image-images-in-webp-format-even-after-completing-all-setps/
-
no format changehttps://wordpress.org/support/topic/no-format-change/
-
Featured images not converted to webphttps://wordpress.org/support/topic/featured-images-not-converted-to-webp/
-
Plugin don’t convert WebP to JPEG on unsupported device and browserhttps://wordpress.org/support/topic/plugin-dont-convert-webp-to-jpeg-on-unsupported-device-and-browser/
-
Images are not displayed in webphttps://wordpress.org/support/topic/images-are-not-displayed-in-webp/
-
Images not convertedhttps://wordpress.org/support/topic/images-not-converted-4/
-
Images are not showing in Webp after convertinghttps://wordpress.org/support/topic/images-are-not-showing-in-webp-after-converting/
-
None of my images convertedhttps://wordpress.org/support/topic/none-of-my-images-converted/
-
[NSFW] Website not serving Webp Formathttps://wordpress.org/support/topic/website-not-serving-webp-format/
-
Converted images not showing in frontendhttps://wordpress.org/support/topic/converted-images-not-showing-in-frontend-2/
-
Failed while converting the images to webP (An error occurred creating destinatihttps://wordpress.org/support/topic/failed-while-converting-the-images-to-webp-an-error-occurred-creating-destinati/
-
Skips folders and does not load the Webp imageshttps://wordpress.org/support/topic/skips-folders-and-does-not-load-the-webp-images/
-
Converted all the images to WebP. But the site is still loading .png and .jpg.https://wordpress.org/support/topic/converted-all-the-images-to-webp-but-the-site-is-still-loading-png-and-jpg/