The pricing problem with most WebP plugins
WordPress generates 5-8 thumbnails for every image you upload (
thumbnail,
medium,
medium_large,
large,
full, plus theme-specific sizes). Most popular optimizers count each thumbnail as a separate credit, so a single product photo or blog hero can burn through 6-8 credits before you've touched your second image.
Tempaloo charges
1 credit per upload, no matter how many sizes WordPress derives from it. Same quota, 6-8x more usable conversions.
Concrete comparison — 1,000 uploads / month
- ShortPixel / Imagify (per-thumbnail billing): 6,000 to 8,000 credits consumed → you need a 10k or 20k plan.
- Tempaloo (per-upload billing): 1,000 credits consumed → our 5,000-image Starter plan covers you 5x over.
If your site averages 4+ thumbnails per upload (which it does, by default), Tempaloo is the lowest cost-per-converted-image on the market.
Built for
- Agencies managing 10–100 client sites tired of credit math and license-per-site upcharges (our Growth plan covers 5 sites; Business covers unlimited).
- WooCommerce stores with 50+ photos per product who blow through ShortPixel quotas in days.
- Photographers, portfolios, magazines who want AVIF + high quality without the Imagify Pro tier.
What's in version 1.0
- Async upload pipeline — conversion runs in a fresh PHP process via non-blocking loopback, so your uploads finish instantly and we never fight other plugins on the same WordPress filter chain (security scanners, page builders, other optimizers). Most optimizers convert sync inline; that's where conflicts come from.
- Bulk converter with adaptive backoff, pause/resume, and live progress (current image, savings counter, ETA).
- Diagnostic + reconcile tab — drift detection across filesystem, attachment metadata, bulk state, and retry queue. One click to repair desynchronized state. Most optimizers leave this to the user; we audit it.
- AVIF on every paid tier — not a Pro-only add-on. Starter (5€/mo) already includes it.
- WP-CLI —
wp tempaloo status / activate / bulk / restore / quota. First-class deploy story for managed WordPress hosts.
- Picture-tag and URL-rewrite delivery modes — picture-tag works with Gutenberg, Elementor, Bricks, Divi, Beaver Builder, WooCommerce, and any theme. URL rewrite stays out of your markup. CDN passthrough also supported.
- Compatibility hardening — atomic temp+rename writes, explicit
nocache_headers() + DONOTCACHEPAGE so LiteSpeed Cache, WP Rocket, and W3 Total Cache never serve stale admin data.
- Developer hooks — three filters/actions to skip attachments, override quality, and react after conversion. See "Developer hooks" below.
Pricing
- Free plan: 250 images / month, 1 site, no credit card required.
- Starter (5 €/mo): 5,000 images/month, AVIF included.
- Growth (12 €/mo): 25,000 images/month, 5 sites per license.
- Business (29 €/mo): 150,000 images/month, unlimited sites.
- Unlimited (59 €/mo): fair-use 500k/mo, priority SLA.
Paid plans include a 7-day trial and a 30-day money-back guarantee. Credits roll over up to 30 days on paid plans.
Full details at
https://tempaloo.com/webp.
Trademarks
WebP and AVIF are open image formats developed by Google and the Alliance for Open Media respectively. Tempaloo is an independent product and is not affiliated with, endorsed by, or sponsored by Google or the Alliance for Open Media. ShortPixel, Imagify, EWWW, Smush, and Optimole are trademarks of their respective owners and are referenced for comparison purposes only.
1.0.0
Initial public release. Highlights:
- WebP & AVIF conversion — every uploaded image plus all WordPress-generated sizes (thumbnail, medium, medium_large, large, full) are converted to
.webp (and optionally .avif) siblings. Originals are never modified, so restore is one click.
- Async upload pipeline — conversion runs in a fresh PHP process via a non-blocking loopback request, so uploads finish instantly even on slow hosts and never fight other image-optimizer plugins on the same WordPress filter chain.
- Bulk converter — convert your entire Media Library in batches, with adaptive backoff on transient API failures, pause / resume on quota or daily-cap, and live progress (current image, savings counter, ETA).
- Pro Media Library column — per-row format badge, savings breakdown, expandable detail per size, inline restore confirmation. Bulk row-actions for "Optimize selected" and "Restore originals".
- Picture-tag and URL-rewrite delivery modes — picture-tag works with every page builder (Elementor, Bricks, Divi, Beaver Builder); URL rewrite stays out of the markup. CDN passthrough mode also supported.
- Diagnostic tab — state audit (drift detection across filesystem, attachment meta, bulk state, retry queue), reconcile button, per-attachment forensic inspect, filesystem self-test.
- Compatibility hardening — atomic temp+rename writes, cache-buster on every REST call, explicit
nocache_headers() + DONOTCACHEPAGE so LiteSpeed Cache / WP Rocket / W3 Total Cache never serve stale admin data.
- Developer hooks —
tempaloo_webp_skip_attachment, tempaloo_webp_quality_for, tempaloo_webp_after_convert. WP-CLI commands: wp tempaloo status / activate / bulk / restore / quota.