Batch Conversion
Convert your entire WordPress media library to WebP and AVIF in one operation. Learn about presets, quota, progress monitoring, and re-optimization.
Batch Conversion
Batch conversion scans your media library, identifies unconverted images, and processes them in a background queue. Your original images are never modified.
Table of Contents#
- How It Works
- Starting a Batch
- Compression Presets
- Quota & Limits
- Monitoring Progress
- Re-Optimizing Images
- Deleting WebP Variants
How It Works#
- GetWebP scans your
wp-content/uploadsdirectory for JPEG, PNG, and GIF images. - For each image, it generates a
.webpsibling and (if AVIF is enabled) an.avifsibling. - Files are processed by the background queue — the conversion does not block your admin UI or slow down your site.
- A status column in the Media Library shows the conversion state of each attachment.
Starting a Batch#
- Go to GetWebP in your WordPress admin.
- Review the Unconverted images count.
- Click Start Batch Conversion.
- Use Pause to temporarily stop processing; click Resume to continue.
- Click Cancel to stop and discard the current queue (already-converted files are kept).
Compression Presets#
GetWebP provides three named presets. You can change the preset before or between batch runs.
| Preset | WebP Quality | AVIF Quality | Best For |
|---|---|---|---|
| Balanced | 85 | 55 | General use — good quality, solid savings |
| Aggressive | 75 | 45 | Blogs, landing pages — smaller files, minor quality loss |
| Ultra | 60 | 35 | Maximum savings — noticeable at large sizes |
Preset quality values are fixed and cannot be changed without a minor version bump. See CHANGELOG for historical changes.
Quota & Limits#
Each conversion of one source image (all its thumbnail sizes) counts as one unit against your quota.
| Plan | Conversions |
|---|---|
| Free | Limited (shown in dashboard) |
| Starter | Higher monthly limit |
| Pro | Unlimited |
When the quota is exhausted:
- Batch processing pauses automatically.
- New uploads stop being auto-converted.
- Already-converted images continue to be served in WebP/AVIF.
Upgrade your plan at getwebp.com/pricing to increase your quota.
Monitoring Progress#
The batch dashboard shows:
- Processed / Total — images converted so far vs. total queued
- Quota Used / Remaining — live counter
- Current file — the image currently being processed
- Failed — images that could not be converted (hover for the error reason)
Failed images are skipped and do not consume quota.
Re-Optimizing Images#
To reconvert an image with a different preset:
- Open Media Library (list view).
- Hover the image row and click Re-optimize in the row actions.
- Choose a preset in the modal and confirm.
You can also re-optimize an entire batch by clicking Re-optimize All in the GetWebP dashboard. This re-queues all previously converted images.
Deleting WebP Variants#
To remove WebP/AVIF files for a single image:
- Open Media Library (list view).
- Hover the image row and click Delete WebP in the row actions.
To remove all generated variants:
- Go to GetWebP → Settings → Advanced.
- Click Delete All WebP Files.
This only removes the
.webpand.avifsibling files. Original images are not affected.