WP-Optimize Speeds Up Your Site, Infinite Uploads Delivers Your Media Worldwide
WP-Optimize caches pages, minifies code, cleans your database, and can compress images too. That last job overlaps with Infinite Uploads. Keep WP-Optimize for speed and housekeeping, and let Infinite Uploads handle storage, CDN delivery, Image Optimization on the Business plan, and Video Cloud.
150k+
Sites use our WordPress plugins
Free Plan
10 GB Included
WP-Optimize and Infinite Uploads: Keep the Cache, Pick One Image Optimizer
WP-Optimize bundles four jobs: page caching, minify, image compression, and database cleanup. Three of them never touch your uploads folder. Cached pages live in wp-content/cache, minified files sit beside them, and database cleanup only edits tables. Connecting Infinite Uploads changes none of that, so those settings stay exactly as they are.
Image compression is the overlap. WP-Optimize sends images through reSmush.it, can convert them to WebP, and keeps a backup of each original. Infinite Uploads does similar work at delivery with Image Optimization, on the Business plan, serving AVIF and WebP from a global CDN without touching the stored file.
Pick one image optimizer. Running both converts the same file twice and stores extra copies. Leave cache, minify, and cleanup on, and add what WP-Optimize never offered: cloud storage, a global CDN, Media Folders with search and sort, and Video Cloud on every plan, all on one invoice.

Four Things to Know When You Run Both
WP-Optimize is a speed toolkit. Infinite Uploads is a media cloud. Here is where they help each other and where they overlap.
Stop Converting the Same Image Twice
WP-Optimize compresses on upload and can write a WebP version. Infinite Uploads converts the same image again at delivery. Two lossy passes can soften a photo for no size gain. Choose one optimizer, and let Infinite Uploads be the one with no extra files to store.
Backups and WebP Files Quietly Fill Uploads
By default WP-Optimize keeps a copy of each original beside it, named with an updraft-pre-smush-original suffix. WebP output lands there too as a .webp file. A compressed library can carry a lot of extra files. Turn off compression and WebP and the pile stops growing.
Cache, Minify, and Cleanup Keep Doing Their Job
Page caching, preloading, minify, and database cleanup are what WP-Optimize does best, and none of it depends on where media lives. Cached files stay in wp-content/cache, outside uploads. Pages that embed CDN image URLs keep serving from the cache as usual.
Its Working Files Stay on Your Server
WP-Optimize writes logs and WebP test images into a wpo folder inside uploads. Infinite Uploads excludes that folder automatically, so those working files stay on local disk instead of syncing to the cloud. There is no exclusion to add and no setting to change.
Why Sites Run WP-Optimize and Infinite Uploads Together
One Invoice for Every Site You Run
Agencies running WP-Optimize across client sites connect every one to a single Infinite Uploads account. Unlimited sites on every plan, WordPress Multisite supported, one usage dashboard, and no per-site cloud credentials to hand over.
Move the Library, Keep the Settings
The first sync moves your existing Media Library to cloud storage and rewrites URLs to the CDN. WP-Optimize's cache, minify, and cleanup settings stay as they are, and Download & Disconnect brings files back to your server if you want them.
Video Cloud Fills a Gap WP-Optimize Leaves
WP-Optimize does not process video. Video Cloud, included on every Infinite Uploads plan, encodes video uploaded to the Video Library for adaptive streaming in a customizable player. Videos in the Media Library still serve from the CDN as-is.
What to Keep, What to Turn Off
Feature
What to do
Page caching and preloading
Cached pages are stored in wp-content/cache, not in uploads, so offloading media never touches them. Keep both on.
Works
Minify and defer CSS and JavaScript
Minified files are written under wp-content/cache too. Infinite Uploads only changes where images, video, and files are stored and served from.
Works
Database cleanup and scheduled optimizations
Clears revisions, drafts, spam, and trash by editing database tables. It never reads your media files, so there is nothing to change.
Works
Lazy load (Premium)
Delays offscreen images until a visitor scrolls to them. It acts on the image tags in the page, so keep it on.
Works
Image compression through reSmush.it
Infinite Uploads optimizes again at delivery on the Business plan. Running both double-processes the same file, so pick one.
Pick one, turn off
WebP conversion
Infinite Uploads serves AVIF and WebP from the CDN with browser fallback. A local .webp file beside each original is a duplicate.
Turn off
Original backups and Restore original
Backup copies sit in uploads beside each image. Decide on purpose whether to keep them or delete them to free storage.
Decide first
Bulk compress on an offloaded library
It reads image files from the uploads folder on your server. Once local copies are removed, there is nothing left for it to compress.
Local files only
The wpo folder inside uploads
Logs and test images for WP-Optimize. Infinite Uploads excludes this folder from cloud sync automatically, so it stays on your server.
Works
Pick One Optimizer in Three Steps
1. Connect Infinite Uploads
Install the plugin, connect your account, and sync. Your existing Media Library moves to cloud storage and starts serving from the CDN. WP-Optimize keeps running as before.
Turn Off Compression and WebP Once Image Optimization Is On
On the Business plan, turn off auto-compress and WebP conversion in WP-Optimize's Images tab once Image Optimization is active. Leave caching, minify, lazy load, and database cleanup on.
3. Clear Old Copies and Free Up Storage
Decide what to do with existing backup copies and .webp files. Then remove local copies from Infinite Uploads settings once the sync finishes, and your hosting plan gets its space back.
Good to Know Before You Switch
Image Optimization is a Business plan feature. Until a site is on that plan, nothing converts images at delivery. If you are not there yet, leave WP-Optimize's compression and WebP on, and switch them off once Image Optimization is active.
Turning off compression does not delete what already exists. Backup copies and .webp files created earlier stay in uploads like any other file, and count toward your storage until you delete them. Check the pricing calculator before a large migration.
Your own working folders can be excluded too. Folders named cache, log, or tmp are skipped for non-media files by default. For anything else, add it under Settings, Folder Exclusions. Our free Big File Uploads plugin lifts the upload limit for oversized originals.
How We Checked
- Read where WP-Optimize writes its cache, minified files, and logs.
- Read how its image compression, WebP conversion, and original backups work.
- Checked how Bulk compress finds files in the uploads folder.
- Confirmed Infinite Uploads excludes the wpo folder from sync by default.
- Matched each table row to a WP-Optimize setting and to the offload rules.
Result: cache, minify, and cleanup are unaffected, and image compression and WebP overlap with Image Optimization, so pick one.
Frequently Asked Questions
Do I still need WP-Optimize if I connect Infinite Uploads?
Yes, for page caching, minify, and database cleanup. Infinite Uploads does none of those. Only the image compression and WebP features overlap, so turn those off and keep the rest.
Should I turn off WP-Optimize image compression?
Yes, once Image Optimization is active on the Business plan. Both plugins converting the same image means double work and can soften the result. Pick one, and let Infinite Uploads handle it at delivery.
What happens to the WebP files WP-Optimize already made?
They stay in your uploads folder until you delete them. New uploads stop getting a .webp copy once you turn conversion off, and the CDN serves AVIF and WebP with browser fallback.
Will my cached pages still work with CDN image URLs?
Yes. A cached page that embeds CDN image URLs is served as normal. WP-Optimize stores its cache in wp-content/cache, outside the uploads folder that Infinite Uploads syncs.
Do WP-Optimize's logs and working files get offloaded?
No. Infinite Uploads excludes the wpo folder inside uploads automatically. Those files stay on your server, and you do not need to add a Folder Exclusions entry.
What about the backup copies of my originals?
WP-Optimize saves them in uploads next to each image. Keep them if you want one-click restore, or delete them to free storage. Infinite Uploads also offers Download & Disconnect for the whole library.
Does Video Cloud work on a site running WP-Optimize?
Yes. WP-Optimize does not handle video, so nothing conflicts. Upload to the Video Library for adaptive streaming in a customizable player. Media Library videos serve from the CDN as-is.
Does this work on a Multisite network?
Yes. Infinite Uploads supports WordPress Multisite on every plan, and every site in the network shares one account. WP-Optimize's own multisite database cleanup is a Premium feature.
More Performance and Image Plugins That Work With Infinite Uploads
- Infinite Uploads and WP Rocket
- Infinite Uploads and Smush
- Infinite Uploads and ShortPixel
- See all integrations
Try Infinite Uploads on the Free Plan
No cloud accounts. No access keys. Install the plugin, connect your site, and your images, video, and files start moving to the cloud automatically.
Free plan, no credit card. Paid plans from $8.25/mo. Unlimited sites.