{"id":361921,"date":"2026-09-14T03:14:48","date_gmt":"2026-09-14T03:14:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/native-avif-webp-optimizer\/"},"modified":"2026-09-15T06:36:05","modified_gmt":"2026-09-15T06:36:05","slug":"litelocal-avif-webp-optimizer","status":"publish","type":"plugin","link":"https:\/\/hy.wordpress.org\/plugins\/litelocal-avif-webp-optimizer\/","author":8406776,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"LiteLocal AVIF WebP Optimizer","header_author":"bikram_sth","header_description":"Automatically convert uploaded images to AVIF\/WebP locally using PHP Imagick\/GD. No external APIs, no limits, 100% privacy-friendly.","assets_banners_color":"156465","last_updated":"2026-09-15 06:36:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/bikramkaji.com.np","rating":0,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"bikram_sth","date":"2026-09-15 06:36:05","revision":3696303}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3694391,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3694391,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3694391,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3694391,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3694391,"resolution":"1","location":"assets","locale":"","width":564,"height":692},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3694391,"resolution":"2","location":"assets","locale":"","width":564,"height":692},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3694391,"resolution":"3","location":"assets","locale":"","width":382,"height":209},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3694391,"resolution":"4","location":"assets","locale":"","width":441,"height":392},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3694391,"resolution":"5","location":"assets","locale":"","width":499,"height":223},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3694391,"resolution":"6","location":"assets","locale":"","width":613,"height":257},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3694391,"resolution":"7","location":"assets","locale":"","width":617,"height":323},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3696302,"resolution":"8","location":"assets","locale":"","width":603,"height":576}},"screenshots":{"1":"Settings page \u2014 choose AVIF (with automatic WebP fallback) as your preferred format, plus quality, dimension, file size, and exclusion controls.","2":"Settings page \u2014 switch to WebP Only mode if your server doesn't support AVIF or you prefer broader compatibility.","3":"Bulk Optimize panel \u2014 convert every existing JPEG\/PNG in your media library with one click.","4":"Dashboard summary \u2014 see total server space saved and confirm your server supports AVIF &amp; WebP conversion.","5":"Per-image optimization \u2014 an \"Optimize Now\" button is added directly to each attachment's Edit Media screen.","6":"Media Library list view \u2014 optimize individual images inline without opening the editor.","7":"Restore Original \u2014 revert any image back to its original JPEG\/PNG in one click, right from the Media Library.","8":"Dashboard widget \u2014 see total server space saved at a glance from your WordPress Dashboard, with a quick link to settings and bulk optimize."}},"plugin_section":[262246],"plugin_tags":[194661,187460,29161,280562,15376],"plugin_category":[],"plugin_contributors":[94994],"plugin_business_model":[],"class_list":["post-361921","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-avif","plugin_tags-core-web-vitals","plugin_tags-image-optimization","plugin_tags-local-optimization","plugin_tags-webp","plugin_contributors-bikram_sth","plugin_committers-bikram_sth"],"banners":{"banner":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/banner-772x250.png?rev=3694391","banner_2x":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/banner-1544x500.png?rev=3694391","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/icon-128x128.png?rev=3694391","icon_2x":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/icon-256x256.png?rev=3694391","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-1.png?rev=3694391","caption":"Settings page \u2014 choose AVIF (with automatic WebP fallback) as your preferred format, plus quality, dimension, file size, and exclusion controls."},{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-2.png?rev=3694391","caption":"Settings page \u2014 switch to WebP Only mode if your server doesn't support AVIF or you prefer broader compatibility."},{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-3.png?rev=3694391","caption":"Bulk Optimize panel \u2014 convert every existing JPEG\/PNG in your media library with one click."},{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-4.png?rev=3694391","caption":"Dashboard summary \u2014 see total server space saved and confirm your server supports AVIF &amp; WebP conversion."},{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-5.png?rev=3694391","caption":"Per-image optimization \u2014 an \"Optimize Now\" button is added directly to each attachment's Edit Media screen."},{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-6.png?rev=3694391","caption":"Media Library list view \u2014 optimize individual images inline without opening the editor."},{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-7.png?rev=3694391","caption":"Restore Original \u2014 revert any image back to its original JPEG\/PNG in one click, right from the Media Library."},{"src":"https:\/\/ps.w.org\/litelocal-avif-webp-optimizer\/assets\/screenshot-8.png?rev=3696302","caption":"Dashboard widget \u2014 see total server space saved at a glance from your WordPress Dashboard, with a quick link to settings and bulk optimize."}],"raw_content":"<!--section=description-->\n<p>Improve your Core Web Vitals and reduce server bandwidth without sending your users' images to third-party servers.<\/p>\n\n<p><strong>LiteLocal AVIF WebP Optimizer<\/strong> uses your server's built-in PHP Imagick or GD library to convert JPEGs and PNGs into next-gen formats instantly upon upload.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Automatic Conversion:<\/strong> Converts new uploads to AVIF (with WebP fallback) instantly.<\/li>\n<li><strong>Smart Frontend Delivery:<\/strong> Native HTML5 <code>&lt;picture&gt;<\/code> tag fallback and <code>srcset<\/code> support for maximum browser compatibility.<\/li>\n<li><strong>Bulk &amp; Single Optimization:<\/strong> Free tools to optimize your entire media library or individual images via List, Edit, and Grid views.<\/li>\n<li><strong>Restore Original:<\/strong> One-click revert button across all media views, safely handling thumbnails.<\/li>\n<li><strong>Advanced Controls:<\/strong> Custom quality sliders, max dimension resizing, max file size limits, and image exclusions.<\/li>\n<li><strong>Privacy &amp; Storage:<\/strong> EXIF stripping, optional original deletion, and 100% local processing.<\/li>\n<li><strong>Developer Tools:<\/strong> Built-in debug logging and dashboard space-saved statistics.<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin does not collect, store, or share any personal data. All image processing happens entirely on your own server. No images or data are ever sent to external third-party servers or APIs.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>litelocal-avif-webp-optimizer<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to Media &gt; AVIF\/WebP Optimizer to configure your preferences.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20on%20all%20hosting%3F\"><h3>Does this work on all hosting?<\/h3><\/dt>\n<dd><p>Your host must have either the PHP <code>Imagick<\/code> extension enabled or PHP 8.1+ with GD <code>imageavif<\/code>\/<code>imagewebp<\/code> support.<\/p><\/dd>\n<dt id=\"will%20this%20break%20my%20existing%20images%3F\"><h3>Will this break my existing images?<\/h3><\/dt>\n<dd><p>No. The plugin keeps the original image by default. You can use the \"Restore Original\" button at any time.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Automatically convert uploaded images to AVIF\/WebP locally using PHP. No external APIs, no limits, 100% privacy-friendly.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/361921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=361921"}],"author":[{"embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bikram_sth"}],"wp:attachment":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=361921"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=361921"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=361921"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=361921"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=361921"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=361921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}