Tempaloo WebP — Documentation
Everything you need to install the plugin, get a license key, and ship faster pages. From a one-click install to per-attachment hooks for power users.
Compression stats, restore originals, resize on upload, quality presets.
Read →Six commands to manage license, bulk, restore and settings from your terminal.
Read →Three filters / actions to skip, override quality, or react to conversions.
Read →Stuck on something the docs don't cover? Send us a message — we read every one.
Contact →Install & activate (3 minutes)
The plugin works on any WordPress install running PHP 7.4+ and WP 6.0+. No CDN, no external library to set up.
1. Install the plugin
From your WordPress admin, go to Plugins → Add New, search for Tempaloo WebP, click Install then Activate. Or upload the .zip from tempaloo.com/webp via Plugins → Add New → Upload.
2. Generate a license key
Open the new Tempaloo WebP menu in your sidebar. Click Generate a key — a new tab opens on tempaloo.com. Pick the Free plan (250 images/month, no credit card) or any paid plan. You'll be back in WP admin in under 30 seconds with a license key.
3. Activate
Paste the key in the Activate Tempaloo WebP card and click Activate. You're done — every new image upload is now converted automatically.
Under the hood
What the plugin does, in one sentence: it intercepts WordPress's media pipeline (wp_handle_upload + wp_get_attachment_image), sends each new upload to api.tempaloo.com for in-memory conversion, writes the resulting .webp / .avif file alongside the original, and rewrites image URLs so browsers receive the optimized version.
The original files (.jpg, .png, .gif) are never modified. Restoring is one click — see the Restore section.
Where data goes
Your WP admin
↓ POST /v1/convert (multipart, image bytes + license key + site URL)
api.tempaloo.com (Frankfurt EU, GDPR)
↓ in-memory conversion via libvips, never persisted
Your WP server
.webp / .avif written next to the originalOriginals stay on your server. We are not a storage service. See the readme's == External services == section for a full disclosure or read the Privacy Policy.