Beskrywing
NT Image WebP & AVIF Converter is a lightweight image optimization plugin focused on fast, practical WebP generation and safe delivery.
Features:
- Convert JPEG/PNG images to WebP
- Bulk convert with progress indicator
- Automatic conversion on upload
<picture>-based delivery for broad compatibility- Dashboard + Logs + Stats
- Restore tool (remove generated variants anytime)
This plugin is designed to improve performance and help PageSpeed/UX by reducing image sizes while keeping originals intact.
External Services
This plugin may connect to the following external endpoints operated by QuickGuideHub only when triggered by an explicit admin action:
- https://license.quickguidehub.com/nt3-api/support-message.php — optional support message (admin-initiated)
- https://license.quickguidehub.com/nt3-api/report.php — optional diagnostic report (admin-initiated)
- https://quickguidehub.com/wp-json/nt-feedback/v1/receive — in-plugin support form submission (admin-initiated)
No data is sent automatically. All connections require an explicit admin action (button click).
Data that may be sent:
– Site URL, plugin version, WordPress version, PHP version
– Technical error/debug payload (only when initiated by the admin)
– No post content or private media is intentionally sent
When data is sent:
– During support form submission (admin-initiated)
– During optional diagnostic report sending (admin-initiated)
Privacy Policy: https://quickguidehub.com/privacy-policy/
Terms of Service: https://quickguidehub.com/terms/
External Services
This plugin optionally connects to a service operated by QuickGuideHub for the in-plugin support form only.
- When: Only when a user manually submits a support request via the Help page form.
- What is sent: The message text, reply email address, and optionally basic system info (WP/PHP version, active theme, server capabilities) if the user enables the “Include system info” checkbox.
- No automatic data collection: The plugin does not send any data automatically in the background.
- Service: QuickGuideHub Support API (
https://license.quickguidehub.com) - Terms of Service: https://quickguidehub.com/terms/
- Privacy Policy: https://quickguidehub.com/privacy/
External Services
This plugin optionally sends data to quickguidehub.com when a user manually submits the Contact & Feedback form in the Tools page.
What is sent: The user’s email address, message type, message content, WordPress version, plugin version, and site URL.
When it is sent: Only when the user fills in the form and clicks “Send Message”. No data is sent automatically or in the background.
Why: To allow the developer to receive feedback and bug reports directly.
Service: https://quickguidehub.com — owned and operated by the plugin developer (Nurullah Tayıpoğlu).
Privacy policy: https://quickguidehub.com/privacy-policy/
Screenshots

Installation
- Upload the
nt-image-webp-avif-converterfolder to/wp-content/plugins/. - Activate the plugin from WordPress Admin Plugins.
- Go to NT Image WebP & AVIF Converter Settings, choose quality & delivery mode.
Kwel-vrae
-
Will my originals be deleted?
-
No. Originals always stay intact. Only
.webpvariants are created.
Use Restore to remove generated variants anytime. -
Does it work with WooCommerce and page builders?
-
Yes, tested with WooCommerce, Elementor, WPBakery and most themes.
-
Will it slow down my website?
-
No. Conversions are performed once per image; delivery uses lightweight markup.
-
Does it work with CDN or cache plugins?
-
Yes. Works with most cache plugins (WP Rocket, LiteSpeed, W3TC) and CDNs (Cloudflare, BunnyCDN).
After enabling, clear your cache/CDN so new images are served.
Aanbevelings
There are no reviews for this plugin.
Contributors & Developers
“NT Image WebP & AVIF Converter” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:
ContributorsTranslate “NT Image WebP & AVIF Converter” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.10
- Security: AJAX convert/list endpoints now require
edit_postcapability for the supplied attachment ID (not onlyupload_files).
1.0.9
- Compliance: AVIF conversion removed from Free distribution (available in separate Pro plugin only; no locked stubs / no Free encode path).
- Compliance: short AJAX/action prefixes renamed to
nt_webp_*(legacy aliases kept where needed for upgrades). - Compliance: WordPress.org directory banner/icon assets removed from plugin trunk (SVN root
assets/only; admin logo underadmin/assets/img/). - Compliance: review links no longer use
?filter=5(all reviews page). - Security:
picture-filter.phprebuilds<img>output with escaped attributes (esc_attr/esc_url). - Compatibility: restore/backup helper supports legacy
.bakand-nt.webp/.webpnaming. - Code: short
nt_log_*fallbacks replaced withnt_webp_*names.
1.0.8
- Feature: Rate Us link added to plugin action links in Plugins page (direct 5-star WP.org review link).
- Feature: Contact & Feedback card added to Tools page — users can send suggestions or bug reports directly to the developer via email (wp_mail).
- Feature: Toast notification system added — AJAX form submission shows animated success/error notifications without page reload.
- Fix: process-images.php fatal error fixed — Undefined variable $r and Unsupported operand types: null + array on line 750.
- UI: Pro features card added to Tools page with link to product page.
- UI: “Ayrıntılı bilgi” button text updated on Pro page.
1.0.7
- Security: all bare error_log() calls wrapped with WP_DEBUG guard across all files.
- Security: service-stats.php fatal error fixed (// DEBUG } syntax causing unclosed brace on activation).
- Security: image-processor.php NT_CONVERTER_DEBUG replaced with WP_DEBUG; duplicate debug function removed.
- Security: settings.php preferred_format now validated against whitelist (webp/avif/auto).
- Security: logs.php $_POST[‘days’] now uses wp_unslash().
- Security: preflight.php shell_exec() guarded with function_exists() check.
- Performance: converter files (image-processor, encoders, optimizers) now lazy-loaded — not parsed on frontend requests.
- Performance: repo-daily.php loaded only in admin or cron context.
- Architecture: core/ module system added — class-loader, class-logger, class-options, class-security, class-db.
- Architecture: modules/ directory added — each admin tab (converter, stats, dashboard, bulk, settings, logs, tools, selected) is now an independent module.
- Architecture: Loader::boot() moved into plugins_loaded hook for correct WP initialization timing.
- Architecture: duplicate wp_generate_attachment_metadata hook removed — handled exclusively by converter module.
- Fix: footer.php date() replaced with gmdate() for timezone consistency.
- Fix: dashboard.php admin_notices handled correctly without breaking other plugins.
1.0.6
- Fixed: Plugin logo now correctly loads from assets/ folder in admin panel.
1.0.5
- Fixed: media-health.php inline CSS replaces external tag (wp_enqueue compliance).
- Fixed: paths.php URL generation uses content_url() instead of ABSPATH/site_url().
1.0.4
- Fixed: AVIF conversion fully enabled in free version (removed pro_effective gate).
- Fixed: AVIF button now visible in Selected Images page.
- Fixed: .bak backup files moved to uploads/nt-image-webp-avif-converter/bak/ directory.
- Fixed: plugins-compat.php notices now properly escaped with wp_kses().
1.0.3
- Removed automatic remote error/telemetry reporting — no background data transmission.
- Support form remains available (user-initiated only, opt-in system info).
- Added External Services documentation to readme.
- Code: all remaining _e() calls replaced with esc_html_e().
- Code: PHP short tags removed.
- Code: error_reporting() removed from production code.
- Fixed readme Tested up to version format.
1.0.2
- Bug fix: removed orphan cron hook (nt_webp_cron_check_license) that had no handler.
- Bug fix: fixed media health AJAX nonce mismatch causing 403 errors.
- Bug fix: removed duplicate AJAX action registration (get-last-ops.php).
- Bug fix: scoped admin footer filters to NT WebP pages only.
- Security: removed sslverify=false SSL retry fallback in support proxy.
- Code: added phpcs suppress comments on safe unprepared DB queries.
- i18n: completed Turkish (tr_TR) translation – 14 missing strings filled.
1.0.1
- Review update: security/compliance fixes and Plugin Check improvements.
1.0.0
- Initial public release
- WebP conversion, picture delivery, bulk convert, auto on upload, logs & stats
