{"id":363983,"date":"2026-09-10T09:56:18","date_gmt":"2026-09-10T09:56:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/jgws-media-optimizer\/"},"modified":"2026-09-21T10:47:06","modified_gmt":"2026-09-21T10:47:06","slug":"jgws-media-optimizer","status":"publish","type":"plugin","link":"https:\/\/uk.wordpress.org\/plugins\/jgws-media-optimizer\/","author":23560440,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.7.0","stable_tag":"1.7.0","tested":"7.1.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"JGWS Media Optimizer","header_author":"JG Web Studio","header_description":"Automatic JPG and JPEG to WebP conversion during upload to the WordPress Media Library.","assets_banners_color":"f0f7fd","last_updated":"2026-09-21 10:47:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/jgwebstudio.pl\/wtyczki-wordpress\/jgws-media-optimizer\/","header_author_uri":"https:\/\/jgwebstudio.pl\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":182,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.6.0":{"tag":"1.6.0","author":"jgwebstudio","date":"2026-09-10 09:55:59","revision":3689681},"1.6.1":{"tag":"1.6.1","author":"jgwebstudio","date":"2026-09-17 20:24:28","revision":3700941},"1.7.0":{"tag":"1.7.0","author":"jgwebstudio","date":"2026-09-21 10:47:06","revision":3705421}},"upgrade_notice":{"1.7.0":"<p>This version adds visible WEBP labels in the WordPress Media Library and improves the Media Library integration.<\/p>","1.6.1":"<p>Improved plugin action links, added GO PRO and plugin review links, and improved gettext source strings.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3690007,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3690007,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3689965,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772\u00d7250.png":{"filename":"banner-772\u00d7250.png","revision":3689965,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.6.0","1.6.1","1.7.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3705410,"resolution":"1","location":"assets","locale":"","width":966,"height":837},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3705410,"resolution":"2","location":"assets","locale":"","width":947,"height":423},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3705410,"resolution":"3","location":"assets","locale":"","width":600,"height":206}},"screenshots":{"1":"JGWS Media Optimizer settings with automatic JPG\/JPEG to WebP conversion.","2":"WordPress Media Library with WebP files clearly identified by WEBP labels.","3":"Original JPG\/JPEG file preserved as a separate Media Library attachment alongside the generated WebP file."}},"plugin_section":[],"plugin_tags":[188139,29161,233,247,15376],"plugin_category":[54],"plugin_contributors":[281820],"plugin_business_model":[],"class_list":["post-363983","plugin","type-plugin","status-publish","hentry","plugin_tags-image-conversion","plugin_tags-image-optimization","plugin_tags-media-library","plugin_tags-performance","plugin_tags-webp","plugin_category-security-and-spam-protection","plugin_contributors-jgwebstudio","plugin_committers-jgwebstudio"],"banners":{"banner":"https:\/\/ps.w.org\/jgws-media-optimizer\/assets\/banner-772\u00d7250.png?rev=3689965","banner_2x":"https:\/\/ps.w.org\/jgws-media-optimizer\/assets\/banner-1544x500.png?rev=3689965","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/jgws-media-optimizer\/assets\/icon-128x128.png?rev=3690007","icon_2x":"https:\/\/ps.w.org\/jgws-media-optimizer\/assets\/icon-256x256.png?rev=3690007","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/jgws-media-optimizer\/assets\/screenshot-1.png?rev=3705410","caption":"JGWS Media Optimizer settings with automatic JPG\/JPEG to WebP conversion."},{"src":"https:\/\/ps.w.org\/jgws-media-optimizer\/assets\/screenshot-2.png?rev=3705410","caption":"WordPress Media Library with WebP files clearly identified by WEBP labels."},{"src":"https:\/\/ps.w.org\/jgws-media-optimizer\/assets\/screenshot-3.png?rev=3705410","caption":"Original JPG\/JPEG file preserved as a separate Media Library attachment alongside the generated WebP file."}],"raw_content":"<!--section=description-->\n<p>Turn your JPG and JPEG images into WebP automatically \u2014 directly during upload to the WordPress Media Library.<\/p>\n\n<p>JGWS Media Optimizer is a lightweight WordPress plugin that handles WebP conversion automatically during Media Library uploads, without requiring an external image optimization service.<\/p>\n\n<p>Upload a JPG or JPEG and let the plugin handle the conversion automatically.<\/p>\n\n<p>The FREE version also adds a clear WEBP label to converted images in the Media Library, so you can instantly see which files have been converted.<\/p>\n\n<p>You can optionally preserve the original JPG\/JPEG file as a separate Media Library attachment, giving you access to both the original file and the generated WebP version.<\/p>\n\n<p>WebP can provide smaller image files while maintaining good image quality, which can help reduce storage usage and improve page loading performance.<\/p>\n\n<p>The plugin uses WordPress native image processing mechanisms and does not require an external image optimization service.<\/p>\n\n<h3>JGWS Media Optimizer PRO<\/h3>\n\n<p>Need more control over image formats, quality and Media Library files?<\/p>\n\n<p>JGWS Media Optimizer PRO extends the FREE version with additional image formats, configurable quality settings, PNG conversion and additional Media Library features.<\/p>\n\n<p>With PRO you can:<\/p>\n\n<ul>\n<li>Choose WebP or AVIF as the output format.<\/li>\n<li>Configure WebP and AVIF quality from 1 to 100.<\/li>\n<li>Convert PNG images to WebP or AVIF.<\/li>\n<li>Use separate conversion settings for JPG\/JPEG and PNG.<\/li>\n<li>Convert PNG images to WebP in lossless mode.<\/li>\n<li>Preserve original PNG files.<\/li>\n<li>See clear file format labels for JPG, WebP, PNG, and AVIF files in the Media Library.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/jgwebstudio.pl\/en\/wtyczki-wordpress\/jgws-media-optimizer\/#JGWS-Media-Optimizer-PRO\">Learn more about JGWS Media Optimizer PRO \u2192<\/a><\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Automatic conversion of newly uploaded JPG and JPEG images to WebP.<\/li>\n<li>Visible WEBP labels in the WordPress Media Library.<\/li>\n<li>Optional preservation of the original JPG\/JPEG file as a separate Media Library attachment.<\/li>\n<li>WebP versions are also generated for WordPress-created image sizes.<\/li>\n<li>Default WebP quality of 85.<\/li>\n<li>Preserved original JPG\/JPEG files remain available independently from the WebP attachment.<\/li>\n<li>Uses WordPress native image processing APIs.<\/li>\n<li>No external image optimization service is required.<\/li>\n<li>PDF preview images generated by WordPress are not converted to WebP.<\/li>\n<\/ul>\n\n<h3>FREE and PRO<\/h3>\n\n<p>The FREE version provides automatic JPG\/JPEG to WebP conversion with a fixed WebP quality of 85.<\/p>\n\n<p>It also adds visible WEBP labels in the Media Library, making it easier to identify converted images.<\/p>\n\n<p>JGWS Media Optimizer PRO gives you more control over formats, image quality, PNG conversion, and Media Library file identification.<\/p>\n\n<p>The PRO version includes:<\/p>\n\n<ul>\n<li>Configurable WebP and AVIF quality from 1 to 100.<\/li>\n<li>PNG to WebP and AVIF conversion.<\/li>\n<li>Separate conversion settings for JPG\/JPEG and PNG.<\/li>\n<li>Lossless PNG to WebP conversion.<\/li>\n<li>Optional preservation of original PNG files.<\/li>\n<li>File format labels for JPG, WebP, PNG, and AVIF in the Media Library.<\/li>\n<\/ul>\n\n<p>For more information about the PRO version:<\/p>\n\n<p>https:\/\/jgwebstudio.pl\/en\/wtyczki-wordpress\/jgws-media-optimizer\/#JGWS-Media-Optimizer-PRO<\/p>\n\n<h3>How It Works<\/h3>\n\n<p>When a JPG or JPEG image is uploaded to the WordPress Media Library, JGWS Media Optimizer uses the WordPress image editor system to process the image and its registered sizes.<\/p>\n\n<p>The uploaded JPG\/JPEG image and its generated image sizes are converted to WebP.<\/p>\n\n<p>The FREE version uses a fixed WebP quality of 85.<\/p>\n\n<p>WebP files are clearly marked with a WEBP label in the Media Library.<\/p>\n\n<p>By default, the original JPG\/JPEG file is removed after a successful conversion.<\/p>\n\n<p>If the option to preserve the original file is enabled, the JPG\/JPEG file is kept as a separate attachment in the Media Library.<\/p>\n\n<h3>Settings<\/h3>\n\n<p>The FREE version provides the following setting:<\/p>\n\n<ul>\n<li>Keep original JPG\/JPEG files \u2013 keeps the original JPG\/JPEG file as a separate Media Library attachment.<\/li>\n<\/ul>\n\n<p>WebP quality is fixed at 85 in the FREE version.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin uses Freemius, a third-party service, to provide account, licensing, premium version, upgrade, and related plugin functionality.<\/p>\n\n<p>Freemius may be contacted when you choose to connect the plugin with a Freemius account, use Freemius account or upgrade functionality, or activate a PRO license. Depending on the functionality used and your choices, technical information about the WordPress installation and plugin may be transmitted to Freemius. This may include the site URL, WordPress and PHP versions, plugin version and status, and information related to the Freemius account or license.<\/p>\n\n<p>Usage tracking is optional and requires user consent.<\/p>\n\n<p>The plugin does not send usage tracking data to Freemius without user consent.<\/p>\n\n<p>For more information about Freemius and its privacy practices, please visit:\nhttps:\/\/freemius.com\/<\/p>\n\n<p>Freemius Privacy Policy:\nhttps:\/\/freemius.com\/privacy\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>jgws-media-optimizer<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to the plugin settings and configure the available options.<\/li>\n<li>Upload JPG or JPEG images to the WordPress Media Library.<\/li>\n<\/ol>\n\n<p>The plugin automatically processes newly uploaded JPG and JPEG images.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20convert%20jpg%20and%20jpeg%20images%20automatically%3F\"><h3>Does the plugin convert JPG and JPEG images automatically?<\/h3><\/dt>\n<dd><p>Yes. Newly uploaded JPG and JPEG images are automatically converted to WebP.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20convert%20existing%20images%3F\"><h3>Does the plugin convert existing images?<\/h3><\/dt>\n<dd><p>The FREE version processes newly uploaded JPG and JPEG images. It does not perform a bulk conversion of images already stored in the Media Library.<\/p><\/dd>\n<dt id=\"are%20original%20jpg%2Fjpeg%20files%20preserved%3F\"><h3>Are original JPG\/JPEG files preserved?<\/h3><\/dt>\n<dd><p>By default, the original JPG\/JPEG file is removed after a successful conversion.<\/p>\n\n<p>You can enable the option to keep the original file as a separate Media Library attachment.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20require%20an%20external%20image%20optimization%20service%3F\"><h3>Does the plugin require an external image optimization service?<\/h3><\/dt>\n<dd><p>No. Image conversion uses WordPress native image processing mechanisms.<\/p>\n\n<p>The plugin does use Freemius for account, licensing and related plugin functionality. Usage tracking is optional and requires user consent.<\/p><\/dd>\n<dt id=\"what%20image%20quality%20does%20the%20free%20version%20use%3F\"><h3>What image quality does the FREE version use?<\/h3><\/dt>\n<dd><p>The FREE version uses a fixed WebP quality of 85.<\/p>\n\n<p>JGWS Media Optimizer PRO allows you to configure WebP and AVIF quality from 1 to 100.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20convert%20png%20images%3F\"><h3>Does the plugin convert PNG images?<\/h3><\/dt>\n<dd><p>PNG conversion is available in JGWS Media Optimizer PRO.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20avif%3F\"><h3>Does the plugin support AVIF?<\/h3><\/dt>\n<dd><p>AVIF conversion is available in JGWS Media Optimizer PRO.<\/p><\/dd>\n<dt id=\"can%20i%20see%20which%20files%20are%20webp%3F\"><h3>Can I see which files are WebP?<\/h3><\/dt>\n<dd><p>Yes. The FREE version displays a WEBP label on WebP files in the WordPress Media Library.<\/p>\n\n<p>The PRO version additionally provides format labels for JPG, WebP, PNG and AVIF files.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Added visible WEBP labels for WebP files in the WordPress Media Library.<\/li>\n<li>Improved Media Library integration.<\/li>\n<li>Improved the plugin description and feature presentation.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Improved plugin action links in the WordPress admin.<\/li>\n<li>Added GO PRO and plugin review links.<\/li>\n<li>Improved gettext source strings for translations.<\/li>\n<\/ul>","raw_excerpt":"Automatically converts JPG and JPEG images to WebP as you upload them to WordPress, with optional original file preservation and visible WEBP labels.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/363983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=363983"}],"author":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jgwebstudio"}],"wp:attachment":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=363983"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=363983"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=363983"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=363983"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=363983"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=363983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}