Serve Photo Gallery Images Fast, Without Filling Up Your Hosting Plan

Photo Gallery by 10Web keeps every image in its own folder as an original, a display copy, and a thumbnail. Infinite Uploads syncs that folder to cloud storage and serves it from a global CDN, with AVIF and WebP on the Business plan. Test one gallery first.

Star Rating
4.9 out of 5 stars for Big File Uploads on WordPress.org
Red heart icon representing trust and satisfied customers

150k+
Sites use our WordPress plugins

Free Plan
10 GB Included

Photo Gallery by 10Web is built for image-heavy sites. Instead of using only the Media Library, it runs its own file manager and writes each image, display copy, and thumbnail into a folder under uploads. A busy portfolio grows fast, and every new gallery makes that folder bigger.

Infinite Uploads has no exclusion for that folder, so it syncs to cloud storage and its image URLs are served from a global CDN. Image Optimization, on the Business plan, converts images to AVIF and WebP. Video you host yourself goes to the Video Library and streams from Video Cloud, included on every plan.

Because Photo Gallery writes its files directly, test before you commit. Sync, add one gallery, confirm it loads from the CDN, and try the watermark and thumbnail tools before you free up local storage. Then you get one predictable bill and a hosting plan that stops growing with your portfolio.

Photo Gallery and Infinite Uploads logos

Most offload plugins move files and stop. These are the parts that matter when the files are your galleries.

Blue icon depicting a browser window and server

Every Image Is Stored Up to Three Times

Photo Gallery keeps an original in a hidden .original folder, a display copy, and a thumbnail for each image. A 2,000 photo archive becomes thousands of files on your disk. Infinite Uploads syncs the whole folder to cloud storage so you can free up local storage.

Blue outlined folder icon

A Folder the Media Library Never Manages

Photo Gallery's file manager writes to uploads/photo-gallery, outside normal attachment handling. Infinite Uploads scans that folder like the rest of uploads, hidden subfolder included, and serves its image URLs from the CDN. Run a sync after bulk adds.

Blue folder icon with magnifying glass

Image-Heavy Pages Served From the Edge

A gallery page is mostly images, so every visit leans on your server. From a global CDN, thumbnails and display copies load from the edge nearest the visitor. Image Optimization, on the Business plan, converts them to AVIF and WebP at the CDN.

Blue play button icon

Self-Hosted Video Without a Platform Bill

Photo Gallery's video items are embeds from YouTube, Vimeo, and Dailymotion. For video you host, upload to the Video Library and add it to the page with the Infinite Uploads block. Video Cloud streams it adaptively from the CDN, included on every plan.

Blue dollar sign icon

One Bill Instead of Several

Cloud storage, CDN bandwidth, and video streaming are one monthly price. No separate image CDN, no video host, no surprise bandwidth invoice after a gallery goes viral. Free up local storage once your test passes.

Blue gear and wrench icon

Move an Existing Gallery Archive

The first sync scans the whole uploads folder, photo-gallery and its subfolders included, and rewrites URLs to the CDN. Your gallery settings are untouched, and Download & Disconnect brings files back to local storage if you ever leave.

Blue gradient receipt icon

Every Site on One Account

Agencies running Photo Gallery on client sites connect all of them to one account. Unlimited sites on every plan, one usage dashboard, and no cloud credentials to hand over when a client site changes hands.

What Works, Feature by Feature

Feature

What you get

Infinite Uploads logo featuring a blue infinity symbol and the words Infinite Uploads.

Gallery images in the photo-gallery folder

Nothing in the default exclusions matches this folder, so originals, display copies, and thumbnails sync and serve from the CDN.

Works

Image Optimization (AVIF and WebP)

Conversion happens at the CDN as each image is requested, so synced gallery images are eligible. Image Optimization is on the Business plan.

Works

Files Photo Gallery writes directly

Its file manager skips the WordPress attachment hooks, so new files reach the cloud on a sync pass. Sync after a bulk add and check the CDN URL.

Test first

Import from the Media Library

Imported images are copied into Photo Gallery's folder. The Media Library original and the copy both offload and both count toward storage.

Copy in both places

Thumbnails and .original copies

Photo Gallery stores up to three files per image: original, display copy, and thumbnail. All of them sync and count toward storage.

Up to three files

Watermarks, Recreate thumbnails, Reset

These tools rewrite files in the folder and read them from disk. Run each on one gallery before you free up local storage.

Rewrites files

YouTube, Vimeo, and Dailymotion items

These are embeds that stay on the platform that hosts them. They add nothing to your storage and nothing to sync.

Stays external

Self-hosted video on Video Cloud

Upload to the Video Library and embed with the Infinite Uploads block or shortcode on the page. Adaptive streaming in the customizable player, on every plan.

Works, Video Cloud

WordPress Multisite networks

Every site in the network offloads to the same account, and each site's Photo Gallery folder syncs with its own uploads.

Works

Up and Running in Three Steps

Blue gear and wrench icon

1. Connect and Sync

Install Infinite Uploads, connect your account, and run a sync. The photo-gallery folder, thumb and .original subfolders included, uploads to cloud storage.

Blue folder icon with magnifying glass

2. Test One Gallery

Add an image through Photo Gallery's file manager, sync again, and confirm the front end loads it from the CDN. Then try Recreate thumbnails and Set watermark.

Blue database icon with infinity symbol

3. Free Up Local Storage

Once the test passes, remove local copies from Infinite Uploads settings. Your hosting plan gets its space back and images keep serving from the CDN.

Good to Know Before You Switch

Photo Gallery writes to its own folder, so test one gallery before a full migration. It creates uploads/photo-gallery with thumb and .original subfolders and writes there directly. After the first sync, add one image and confirm it loads from the CDN domain on the front end.

Check three tools before you free up local storage. Recreate thumbnails, Set watermark, and Reset images read files from the folder on disk. Run each on one test gallery after you free space. If one fails, restore local copies from Infinite Uploads settings.

Older installs may use a custom images directory. The default folder is wp-content/uploads/photo-gallery, but older sites could change the images directory in Photo Gallery's options. If yours points outside uploads, move it inside first, because Infinite Uploads only syncs the uploads folder.

How We Checked

  1. Read the current Photo Gallery source from WordPress.org: upload folder, file manager, thumbnail, and watermark code.
  2. Read Photo Gallery's readme and 10Web help pages on importing, embedding, and watermarking.
  3. Read the Infinite Uploads source for its default exclusions, folder scan, and URL rewriting.
  4. Matched the photo-gallery folder against those exclusions and reviewed the compatibility scan rows for Photo Gallery.
  5. Compared Photo Gallery's video items against the Video Cloud and Media Library video rules.

Result: by source review the folder syncs and serves from the CDN. We have not run it live, so test one gallery first.

Frequently Asked Questions

Does Photo Gallery store images in the Media Library?

Mostly no. It uses its own file manager and writes to uploads/photo-gallery, with thumb and .original subfolders. You can import from the Media Library, but that copies the file into its folder.

Will Infinite Uploads sync that folder?

Yes. Nothing in the default exclusions matches photo-gallery, so it is scanned and synced like the rest of uploads, hidden .original subfolder included. Run a sync after bulk adds.

Do I need a Folder Exclusion for it?

No. The folder holds images, thumbnails, and original copies, which you want in the cloud. Add a Folder Exclusion in Infinite Uploads settings only if a specific subfolder must stay on your server.

What happens to watermarks?

Set watermark rewrites the display images in the folder, and Reset restores them from the .original copy. Both tools read files from disk, so test them on one gallery before you free up local storage.

Can I keep YouTube and Vimeo items in galleries?

Yes. Photo Gallery embeds YouTube, Vimeo, and Dailymotion as gallery items, and they stay on those platforms. For video you host, upload to the Video Library and embed it with the Infinite Uploads block or shortcode.

Will visitors notice anything different?

Faster gallery pages, mainly on image-heavy layouts and for visitors far from your server. Image Optimization, on the Business plan, converts images to AVIF and WebP at the CDN.

What if my original photos are huge?

Add our free Big File Uploads plugin to lift the Media Library upload limit. Large originals can then reach the Media Library, and you can import them into Photo Gallery from there.

Does this work on a Multisite network?

Yes. Infinite Uploads supports WordPress Multisite on every plan. Every site in the network, and each site's Photo Gallery folder, offloads to the same account and one storage pool.

  • Infinite Uploads and Envira Gallery
  • Infinite Uploads and FooGallery
  • Infinite Uploads and Modula
  • See all integrations

Try Infinite Uploads on the Free Plan

No cloud accounts. No access keys. Install the plugin, connect your site, and gallery images, thumbnails, and watermarked copies start moving to the cloud automatically.

Free plan, no credit card. Paid plans from $8.25/mo. Unlimited sites.