Imgpressor compresses your entire WordPress media library to AVIF and WebP in the background — no CDN, no theme edits, 300 images free trial.
Large images are the #1 cause of failed Core Web Vitals (LCP). Low PageSpeed scores hurt your search rankings directly.
53% of mobile visitors leave pages that take over 3 seconds to load. Images are almost always the bottleneck.
Downloading, converting, and re-uploading images one by one is a time sink. Existing plugins are slow, clunky, or overpriced.
Real Results
Unoptimised images are the #1 cause of poor LCP scores. Here's what happens after compressing a media library with Imgpressor.
Scores are representative of typical results on image-heavy WordPress sites. Individual results vary based on hosting, theme, and existing page weight.
See results like this on your site — free, no card required.
Get Free API KeyDownload Imgpressor and upload it via Plugins → Add New → Upload Plugin. Activate in one click — no server configuration required.
Navigate to Imgpressor → Settings and paste your API key. Your plan, credit balance, and reset date appear instantly.
Go to Imgpressor → Bulk Compress. Select images and hit compress. Free users get manual batches; Pro and Agency users get background compression queue processing — close the tab and walk away.
Compatible with every major WordPress theme & page builder
AVIF delivers the best compression ratios of any modern format. Imgpressor generates both AVIF and WebP for every image — both from a single credit.
The plugin rewrites your HTML at render time to serve the ideal format per browser. Zero theme edits. Works with every WordPress theme out of the box.
Pro and Agency users can queue thousands of images and close the browser. WP-Cron processes your library in the background — no timeouts, no babysitting.
Imgpressor updates posts, postmeta, and attachment records automatically. Every reference in your database points to the optimised file — no orphaned URLs.
Optionally delete the original JPG/PNG files and all their resized variants after compression. Reclaim your hosting storage in one pass.
Every request is authenticated server-side via API key and site URL. Rate limiting, credit enforcement, and plan validation happen at the API layer — not in the plugin.
Why We Built This
We're web designers. We build and manage WordPress sites for clients, and the one thing that always came back to bite us was image bloat. Hero images in the 3MB range, product photos straight from a DSLR, screenshots at 2560px wide — all quietly killing LCP scores and pushing bounce rates up.
We tried every major image compression plugin. Some of them are fine tools, but they all had something that drove us up the wall: they wanted to "optimise" image dimensions too. Which sounds helpful until it breaks a carefully designed layout at 2am the night before a client launch. We don't want that. We just want the file size down. The dimensions stay exactly where we put them.
The other thing that bothered us — some plugins delete the original file the moment compression finishes, before you've had a chance to verify everything looks right on the live site. One wrong quality setting and your originals are gone.
So Imgpressor does it differently. Compression is compression. Dimensions are untouched. And when you're ready to delete the originals, there's a dedicated Compressed tab — review each file individually or bulk-select and clear them on your terms.
That's it. No upsells. No CDN lock-in. No surprises. Just a plugin that does exactly what it says and stays out of your way.
Try it and you'll see why people love Imgpressor - 300 credits on us.
Ready to fix your PageSpeed score? Start free — no card needed.
Get Free API KeyFree for personal projects, powerful for agencies.
No credit card required.
One-time purchase. No subscription.
Pay once. Credits never expire.
Cancel anytime. 10-day money-back guarantee.
Cancel anytime. 10-day money-back guarantee.
The Good Stuff
"I've gone through at least four image compression plugins over the years. The one thing they all had in common was touching something they weren't supposed to — resizing images, replacing URLs inconsistently, or just quietly deleting originals. Imgpressor is the first one that just does the job and nothing else. My PageSpeed scores went from the low 60s to consistently above 90 on three client sites."
"We run WooCommerce stores with hundreds of product images. Imgpressor chewed through the entire library overnight and shaved nearly 2 seconds off our LCP. The fact that originals are preserved until you delete them manually gave our team the confidence to actually use it — no scary 'this can't be undone' moment."
"I manage 12 client websites. The Agency plan is genuinely a no-brainer — one subscription covers all of them, and I can handle compression from a single dashboard. PageSpeed scores across the board went green. Clients notice, and it's become part of how I pitch ongoing maintenance."
"Setup took less than 5 minutes. Paste the API key, hit compress, done. I was skeptical about another compression plugin but the AVIF output is noticeably sharper than what I was getting with Smush at similar file sizes. The free tier is generous enough that I haven't needed to upgrade yet."
300 free compressions.
No credit card. No CDN. Cancel anytime.
Imgpressor is a WordPress plugin that connects your site to a cloud compression API. It converts images in your media library to AVIF and WebP formats, stores the converted files on your own server, and automatically injects <picture> tags so each visitor receives the best format their browser supports — with no manual work on your end.
Yes. The free plan gives you 300 credits to use at your own pace — no time limit, no credit card required. Each credit produces both an AVIF and a WebP file. Once your free credits are used up, upgrade to a Starter Pack ($5 for 1,500 credits) or a monthly plan.
Yes, Imgpressor works with your Wordpress media library directly.
No. Images are sent to the API for processing and the converted files are returned directly to your server. The API does not retain your images after conversion. All optimised files are saved to your WordPress uploads directory just like any other media file.
One credit = one image processed. Each compression job generates both an AVIF file and a WebP file — both from a single credit. Free and Starter Pack credits do not expire on a schedule — they last until you use them up. Pro and Agency credits reset on a rolling 30-day basis; unused credits do not carry over.
Free and Starter Pack users compress images manually in batches of up to 10 at a time. Pro and Agency users unlock background compression queue processing — select all images, queue them, and close the browser. WP-Cron processes them automatically in the background, 10 images every 5 minutes, with no browser tab required. Pro and Agency users can also delete original files to reclaim server storage.
Imgpressor converts JPEG and PNG source images to AVIF and WebP. Source files up to 25 MB are accepted. AVIF is served as the primary format with WebP as a fallback and the original JPEG/PNG as a last resort — all handled via automatic <picture> tag injection with no theme changes needed.
After completing payment via PayPal, your API key is generated automatically and sent to your email address within a few minutes. Copy and paste it into Imgpressor → Settings in your WordPress admin panel. Your plan details and credit balance will display immediately.
Unlike Smush and ShortPixel, Imgpressor does not use a CDN — converted files are stored on your own server. It also preserves original image dimensions, replaces the original with the optimised AVIF, sets up the WebP version as a fallback and gives you manual control over when originals are deleted.
Enter your email on the sign-up form and click "Get My Free API Key". We'll send a confirmation link to your inbox — click it and your API key is emailed to you automatically. No password, no account dashboard. Paste the key into Settings → Imgpressor in your WordPress admin and you're live.
Purchase a new Starter Pack and you'll receive a new API key by email. To switch keys on your site: go to Imgpressor → Settings, click Remove key from this site to unbind the old key, then paste your new key and save. Your site will bind to the new key automatically and your fresh credits will show immediately. Alternatively, upgrade to a Pro or Agency monthly plan for credits that renew every month.
Yes. There are no contracts or minimum terms. Cancel from your account dashboard and your plan stays active until the end of the billing period. No questions asked.
Join free trial — 300 images (AVIF + WebP), no credit card required.