AVIF Converter Pro
Enterprise AVIF optimization for WordPress without cloud dependencies. Auto-convert uploads, manage quality settings, save bandwidth with local processing.
by Your Name · github.com/edoardobiasini/avif-converter-pro · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/edoardobiasini/avif-converter-pro/archive/refs/heads/main.zipEnterprise AVIF optimization without the cloud dependencies
A WordPress plugin that automatically converts uploaded JPG and PNG images to AVIF format using local server processing. No external API calls, no monthly fees, complete privacy.
Features
Free Tier
- ✅ Auto-convert uploads to AVIF (quality 75)
- ✅ AVIF MIME type support
- ✅ Media library status column
- ✅ Basic conversion statistics
- ✅ Works with Imagick, GD, or CLI avifenc
Pro Tier
- ✅ Custom quality slider (0-100)
- ✅ Bulk convert existing media library
- ✅ Compression presets (Fast/Balanced/High Quality)
- ✅ Per-folder quality settings (HappyFiles integration)
- ✅ Before/after preview
- ✅ Backup originals & rollback
- ✅ Advanced statistics (bandwidth saved, ROI calculator)
- ✅ Bricks Builder JSON template support
- ✅ Priority support
Why AVIF Converter Pro?
| Feature | AVIF Converter Pro | ShortPixel | Imagify | EWWW |
|---|---|---|---|---|
| Local Processing | ✅ | ❌ | ❌ | ✅ |
| AVIF in Free Tier | ✅ | ❌ | ❌ | ❌ |
| No Monthly Fees | ✅ | ❌ | ❌ | ❌ |
| GDPR Compliant | ✅ | ⚠️ | ⚠️ | ✅ |
| Modern UI | ✅ | ✅ | ✅ | ❌ |
| Unlimited Sites | ✅ Pro | ❌ | ❌ | ✅ Pro |
Installation
From WordPress.org (Coming Soon)
- Go to Plugins → Add New
- Search for "AVIF Converter Pro"
- Click Install → Activate
Manual Installation
- Download the plugin ZIP
- Upload to
/wp-content/plugins/ - Activate in WordPress admin
From Source
git clone https://github.com/yourusername/avif-converter-pro.git
cd avif-converter-pro
# Copy to WordPress plugins directory
cp -r . /path/to/wordpress/wp-content/plugins/avif-converter-pro/
Requirements
- WordPress 6.0 or higher
- PHP 7.4 or higher
- One of the following for conversion:
- Imagick with AVIF support (recommended)
- GD Library with
imageavif()function - CLI with
avifencbinary
Usage
Basic Setup
- Activate the plugin
- Go to Settings → AVIF Converter
- Enable auto-convert on upload
- Upload any JPG or PNG image
The plugin automatically creates an AVIF version alongside your original.
Pro Features
- Enter your license key in Settings
- Unlock quality slider and bulk convert
- Set per-folder quality in HappyFiles (optional)
- Convert existing media library in bulk
Development
Structure
avif-converter-pro/
├── avif-converter-pro.php # Main plugin file
├── includes/ # Core classes
│ ├── class-mime-support.php
│ ├── class-converter.php
│ ├── class-upload-handler.php
│ ├── class-media-library.php
│ ├── class-settings.php
│ ├── class-license.php (Pro)
│ └── class-stats.php
├── admin/ # Admin interface
│ ├── class-admin.php
│ ├── views/
│ ├── js/
│ └── css/
└── languages/ # Translations
Running Tests
# Coming soon
composer test
Pricing
| Tier | Price | Sites | Features |
|---|---|---|---|
| Free | $0 | 1 | Auto-convert (quality 75), basic stats |
| Pro Single | $79/year | 1 | All Pro features |
| Pro Agency | $149/year | 5 | All Pro features |
| Pro Unlimited | $299/year | Unlimited | All Pro features |
| Lifetime | $399 once | 5 | All Pro features, lifetime updates |
Early Bird Special: First 100 customers get Pro Agency for $99/year (33% off)
Support
- Free: Community support via WordPress.org forums
- Pro: Priority email support (24-48hr response time)
License
GPL v3 or later - https://www.gnu.org/licenses/gpl-3.0.html
Credits
Built by Your Name
Tested on Redenlab.com - saved 68% bandwidth (191.4MB → 61.1MB)
Changelog
1.0.0 - TBD
- Initial release
- Auto-convert on upload
- AVIF MIME support
- Media library integration
- Basic dashboard
🔒 Privacy-First • ⚡ Zero Cloud Dependencies • 🎛️ Enterprise Control