Compress images for WordPress — without another plugin.
Optimize your media library before you upload, once, on your own machine. No new plugin, no PHP overhead, no monthly image quota to babysit.
The usual stack
With pre-compressed uploads
Every plugin you add is one more thing that can break.
WordPress developers and site owners tired of slow-loading pages reach for the obvious fix: install an image optimization plugin. But now you're running that plugin alongside a caching plugin, an SEO plugin, and whatever else your theme needs — each one hooking into WordPress's lifecycle, each one a candidate for a conflict on your next update. WordPress does resize large uploads automatically, but that built-in handling isn't aggressive enough to meaningfully help page speed on its own. Most image plugins also run their heavy compression through a cloud API with a monthly image quota, meaning your "free" plugin quietly becomes a recurring bill the moment your media library grows.
Optimize before it ever reaches wp-content/uploads.
Gather new images before uploading
Screenshots, stock photos, client assets — whatever's about to go into a post or page.
Drop the folder into FastCompressor
Runs locally in your browser or as a desktop app. No API key, no cloud quota, no dependency on your host's PHP configuration.
Export as WebP or optimized JPG
Get the same modern formats a plugin would generate, without WordPress having to process anything server-side.
Upload straight to your Media Library
WordPress just stores the already-optimized file. Nothing to configure, nothing left running in the background.
The features WordPress site owners actually use.
Works with any host
Compression happens before upload, so it works identically whether you're on shared hosting or a managed WordPress host with restricted PHP.
No monthly image quota
Cloud-based plugins meter you by images processed per month. Compress your entire library at once, with no ongoing limit.
WebP + optimized JPG export
Generates the same next-gen formats a plugin would create, ready to drop straight into your Media Library.
Batch your whole media library
Re-compress years of legacy uploads in one pass instead of relying on a plugin to slowly work through them in the background.
Not shown here: TIFF export and print-quality presets built for photographers — you likely won't need them for a WordPress media library.
Images are the single biggest thing slowing your site down.
On average, images account for roughly 67% of a web page's total data — more than every script, stylesheet, and font combined. On a WordPress site, that means no amount of caching or minification fixes a slow page if the images themselves are still oversized.
Drop an image. See the size drop in real time.
This is the real compressor — it runs entirely in your browser using canvas image encoding. Nothing you drop here leaves your device.
Choose images to compress
Drag & drop or click to browse (JPG, PNG, WebP, GIF)
One less plugin. One less monthly bill.
FastCompressor Pro removes batch limits and adds bulk re-compression for your existing media library, so you can shrink years of legacy uploads in a single pass.
Instant download · macOS, Windows & Linux