BulkPicConv for WordPress
Automatically convert uploaded images to WebP/AVIF. Share your Pro subscription with your WordPress site β no extra cost.
Features
Auto Convert on Upload
Automatically converts every uploaded image to WebP or AVIF β zero manual work.
API + Local Fallback
Cloud API for best quality. Falls back to local GD/Imagick when unavailable.
Share Pro Subscription
Use your existing Pro subscription on your WordPress site. One account, everywhere.
Quality Control
Adjustable quality, format selection (WebP/AVIF/JPEG/PNG), batch processing.
Media Library Integration
Convert existing images via bulk actions or single attachment meta box.
License Verification
Secure license key verification. Activate Pro features directly from WP admin.
Installation Guide
Go to WordPress Admin β Plugins β Add New
Click the "Upload Plugin" button at the top of the page.
Choose the ZIP file and click "Install Now"
WordPress will upload and extract the plugin automatically.
Click "Activate Plugin"
After installation, activate the plugin. You'll see a notice to configure API settings.
Configuration
Navigate to: Settings β Image Converter
API Key field
Enter your API key from Dashboard . Click "Test Connection" to verify.
Don't have an API key? Get one here
Usage
π€ Auto Convert
Upload any image to Media Library β it's automatically converted. No extra steps needed.
π¦ Bulk Convert
Select images β Bulk Actions dropdown β "Convert to WebP/AVIF" β Apply.
πΌοΈ Single Image
Click image β In the "BulkPicConv" sidebar box β Click "Convert Now".
Requirements
FAQ
Troubleshooting
API key is not configured
Go to Settings β Image Converter β Enter your API key β Save Settings.
Connection failed
Check API key is correct. Verify API URL. Ensure server can make outbound HTTPS requests.
Images not converting on upload
Ensure "Auto Convert" is enabled. Check file type is supported (JPEG, PNG, WebP). SVG and GIF are not supported.
Monthly limit exceeded
You've used all API credits. Purchase more credits or wait for next month's quota reset.
Developer Hooks
Filter: Modify conversion options
add_filter('bpc_conversion_options', function($opts, $file) {
return $opts;
}, 10, 2);Filter: Skip certain files
add_filter('bpc_skip_auto_convert', function($skip, $file) {
if (strpos($file, 'logo') !== false) return true;
return $skip;
}, 10, 2);Action: After conversion
add_action('bpc_after_convert', function($data) {
// $data: original_path, new_path, format, saved_percent
error_log('Converted: ' . $data['new_path']);
});Ready to Get Started?
Download the plugin and start converting images automatically.