TheDock Media is an image optimizer and WebP and AVIF converter for WordPress: it compresses images, resizes oversized photos and converts them to WebP and AVIF, so pages load faster and score better on Core Web Vitals.
It runs on your own server, for free, with
no account, no monthly quota and no credits. Optimize every new upload and your whole existing library in bulk. The plugin also checks what your server can do, so you know which formats you get before you start.
Want to see the difference first?
Try it on one of your files at media.thedock.io.
Free, on your server
- Modern formats: new uploads are saved as AVIF or WebP (when your server supports them), JPEG otherwise.
- Compression levels: Best, Balanced, Smallest, or your own number, tuned per format.
- Largest size: oversized photos are scaled down to what your site actually shows.
- Your whole library: the Library screen finds heavy, oversized and badly compressed images and optimizes them in the background, one at a time.
- Dashboard widget: what can still be optimized and how much it saves, with a one-click Optimize button.
- TIFF to web: print TIFFs become images browsers can show (when your server's image library reads TIFF).
- Replace originals (optional): free disk space by keeping only the optimized file, and only when it is smaller.
- Safe on small servers: photos too big for your server's memory are stored as uploaded instead of crashing the upload, and ImageMagick gets a memory budget inside containers.
Everything is done by WordPress's own image code with your chosen settings, so file names, sizes and metadata are exactly what WordPress makes. Themes, page builders, backups and migrations keep working.
Know what your server can do
The Server screen (also in Tools → Site Health) checks this server and explains the results in plain words:
- which image library WordPress uses (ImageMagick or GD) and which formats it can read and write;
- how large a photo it can process comfortably with its memory;
- whether background tasks (WP-Cron) run, the time limit per request, the upload limit and free disk space;
- a speed test that times WebP and AVIF on this server and estimates seconds per photo;
- a feature-by-feature comparison of this server with TheDock Cloud, and a report to paste into support requests.
TheDock Cloud (optional)
Click
Connect to TheDock to link your site to a TheDock account (you can create one on the way), and processing moves to TheDock's servers (Stockholm, EU). Your TheDock account can try it free on 5 files, once, across all your sites; after that it is $2 per site per month, or $20 per site per year:
- no image work on your server: uploads return instantly, whatever their size;
- AVIF and WebP on every site, encoded fast, for photos up to 100 MP;
- videos: a web MP4 that plays everywhere, a smaller AV1 or VP9 version and a poster image;
- Compare before choosing: up to 8 formats and quality levels on your own image or video, side by side and zoomable, each with a score for how close it looks to the original;
- bulk optimization in parallel.
The plugin works fully without TheDock Cloud. Nothing is sent anywhere unless you connect it.
1.0.2
- Works with the TheDock theme's black-and-white images: after an image is converted to WebP or AVIF, its black-and-white versions are made again in the new format and the old ones are removed. Images converted before this update are caught up once in the background.
1.0.1
First release on
wordpress.org.
- Optimizes images for free on your own server: resizes oversized photos, compresses them and converts them to WebP or AVIF with WordPress's own image tools, on upload and for your existing library.
- Setup in about two minutes: a live check of this server, side by side with TheDock Cloud, then a quality level chosen on samples of your own images.
- Library: finds heavy, oversized and badly compressed images, shows what optimizing each would save, and optimizes one, a selection or everything in the background.
- Overview and a Dashboard widget, both live while images are optimized: how much lighter your images can get and what was saved so far.
- Server screen and a Site Health check: what this server can and can't do, with a speed test and a report for support.
- Safe by default: originals are kept unless you choose to replace them, and an original is never replaced by a bigger, empty or broken file.
- Optional TheDock Cloud: connect with one click to move the work off your server, add video (web MP4, AV1 or VP9 and a poster) and Compare formats side by side before choosing. Try it free on 5 files and see what they became before choosing.
- One TheDock menu: the pages (Overview, Library, Compare, Server, Settings) sit under TheDock → Media, shared with other TheDock plugins.
Earlier versions (0.x, before
wordpress.org): see changelog.txt in the plugin folder.