Every Member's Profile Photo and File Upload, Served From the Cloud, Not Your Server

Ultimate Member collects a profile photo, a cover photo, and every Image Upload or File Upload field submission from your community, and each one lands on your server. Infinite Uploads moves that member media to cloud storage and a global CDN automatically, so directories load fast and backups stay small.

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

Ultimate Member and Infinite Uploads: Member Media, Off Your Server

Every Ultimate Member community collects the same things: a profile photo and cover photo at registration, then Image Upload and File Upload fields adding resumes, portfolios, and documents as members join. A directory of a few hundred members means a few hundred images and files, each with generated thumbnails, sitting on your server and multiplying with every backup.

Infinite Uploads intercepts every one of those uploads. Profile photos, cover photos, and Image Upload and File Upload field files move to cloud storage as members submit them, optimized to AVIF and WebP where they're images and served from the nearest CDN edge. Member directory thumbnails load from the edge too, no matter how many profiles are on the page.

Ultimate Member keeps doing what it does: registration, profile editing, roles, content restriction, and member directories work unchanged. You get smaller backups, Download & Disconnect if you ever need your files back, unlimited sites on one account, and a hosting plan that stays the size it is today, no matter how many members join.

Ultimate Member and Infinite Uploads logos

Four Problems Infinite Uploads Solves for an Ultimate Member Community

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

Blue outlined folder icon

Profile Photos and Cover Photos, Off Your Server

Every registration sends a profile photo and cover photo to your server, plus the thumbnails Ultimate Member generates from each. Infinite Uploads moves all of it to cloud storage and serves it from the CDN automatically, so a directory of thousands of members costs nothing extra in storage.

Blue icon depicting a browser window and server

Member Directories That Load Fast at Any Size

A directory listing hundreds of profiles means hundreds of avatar images competing for your server on one page. Infinite Uploads serves every thumbnail from the nearest CDN edge and optimizes images to AVIF and WebP, so directory pages stay fast as your membership grows.

Blue database icon with infinity symbol

Image Upload and File Upload Fields Stop Filling Your Disk

Registration and profile forms with the Image Upload and File Upload custom fields collect resumes, portfolios, and documents from every member who joins. Infinite Uploads offloads those files to cloud storage as they arrive, so a growing member list never means a full hosting disk.

Blue gradient receipt icon

Backups That Stay the Size They Are Today

Member media is usually the fastest-growing part of a community site's backup. Once files sync to Infinite Uploads and you free the local copies, nightly backups shrink to your database and theme, not thousands of profile photos and uploaded documents.

Why Community Sites Pair Ultimate Member With Infinite Uploads

Blue dollar sign icon

One Bill Instead of a Storage Upgrade

Cloud storage and CDN bandwidth come on one monthly price, not a surprise hosting upgrade when your member list doubles. Sync once, free up local storage, and your plan stays the size it is today.

Blue gear and wrench icon

Move a Growing Member Base Without a Rebuild

The first sync moves your existing Media Library, including every profile photo, cover photo, and uploaded file already on the server, and rewrites URLs to the CDN. Nothing changes in Ultimate Member, and Download & Disconnect copies member files back to your server if needed.

Blue gradient receipt icon

Every Community on One Account

Agencies and networks running several Ultimate Member sites connect all of them to one account. Unlimited sites on every plan, one usage dashboard, and no per-site credentials to hand over when a 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.

Profile photos and cover photos

Uploaded at registration or from the profile edit form, resized into thumbnails, then offloaded to cloud storage and served from the CDN.

Works

Image Upload custom field

Photos submitted through registration or profile forms move to cloud storage automatically. Cropping, thumbnails, and display are unchanged.

Works

File Upload custom field

Resumes, portfolios, and documents submitted through custom fields offload to the cloud and download from the CDN.

Works

Member directory thumbnails

Every avatar in a directory of hundreds or thousands loads from the nearest CDN edge instead of your server.

Works

Front-end registration and profile editing

Uploads submitted through front-end forms take the same offload path as uploads made from wp-admin.

Works

WordPress Multisite

Every site in the network offloads member uploads to the same account, with one usage dashboard for the whole membership network.

Works

Ultimate Member's generated stylesheet

UM writes um_old_settings.css into the uploads folder with a raw file write. Our compatibility scan flags raw writes on a cloud-backed path. Test on staging and check your member styles after the first sync.

Watch list

Member file access

UM's own docs don't describe an .htaccess rule for that folder, so protection is the path itself, like any Media Library file. A host-added rule would be server-level and wouldn't reach CDN-served files.

Filename only

Deleting a member's uploads

Ultimate Member unlinks a member's files from the uploads folder, including on account deletion. That folder is cloud-backed, so the cloud copies are removed too.

Deleted in the cloud too

Up and Running in Three Steps

Blue gear and wrench icon

1. Connect Infinite Uploads

Install the plugin, connect your account, and sync. Existing profile photos, cover photos, and uploaded files move to the cloud. Nothing changes in Ultimate Member.

Blue outlined folder icon

2. Members Keep Uploading Normally

Registration and profile forms work exactly as before. New profile photos, cover photos, and Image Upload or File Upload field submissions offload to the cloud the moment a member submits them.

Blue database icon with infinity symbol

3. Free Up Local Storage

Once the sync completes, remove the local copies from Infinite Uploads settings. Your hosting plan gets its space back, and every file keeps serving from the CDN.

Good to Know Before You Switch

Ultimate Member writes a generated stylesheet into the uploads folder. The um_old_settings.css file is created with a raw file write, the pattern our compatibility scan flags on a cloud-backed uploads path. It's on our watch list, not a known break. Test on staging first and check your member styles after the first sync.

Uploaded profile files are protected the same way any Media Library file is. Ultimate Member's documentation doesn't describe an .htaccess rule for its uploads folder, so a file is reachable by anyone with its exact link, offloaded or not. That's a WordPress Media Library behavior, not something Infinite Uploads changes.

Deleting a member removes their uploads from the cloud too. When Ultimate Member unlinks a member's files, whether from account deletion or clearing an upload field, it deletes them from the uploads folder, and that folder is cloud-backed. There's no separate cloud archive to check afterward.

How We Tested

  1. Reviewed Ultimate Member's documentation for profile photos, cover photos, and the Image Upload and File Upload fields.
  2. Confirmed the uploads/ultimatemember folder structure that stores profile, cover, and file-field uploads by member ID.
  3. Ran our compatibility scan against Ultimate Member's source for raw file writes, mkdir calls, and delete operations.
  4. Checked Ultimate Member's documentation for any .htaccess rule or filename obfuscation protecting that folder.

Result: no filesystem conflicts for member uploads; one raw-write pattern flagged in the generated stylesheet, worth confirming on staging.

Frequently Asked Questions

Where does Infinite Uploads store profile photos and cover photos?

The same place Ultimate Member already puts them, your uploads/ultimatemember folder, organized by member ID. Infinite Uploads syncs that folder to cloud storage and a CDN, so nothing about the folder structure changes, only where the files are served from.

Do the Image Upload and File Upload custom fields still work?

Yes. Members submit through registration or profile forms exactly as before. Infinite Uploads offloads the resulting files to cloud storage as they arrive, and the field still displays and downloads them normally.

Will member directories load faster with a lot of members?

Yes. Every avatar and cover thumbnail in the directory loads from the nearest CDN edge instead of your server, and images are optimized to AVIF and WebP. A directory of thousands loads the same as a directory of dozens.

Does Infinite Uploads change user roles or content restriction?

No. Role assignments and content restriction rules are untouched. Infinite Uploads only moves the files members upload, not the permissions logic that decides who can see a profile or a piece of content.

Will members notice anything different?

Faster directory pages and profile loads, especially on mobile and far from your server's region. Registration, login, roles, and content restriction all work exactly the way they did before.

Does Infinite Uploads help with video too?

Yes. Ultimate Member doesn't handle video itself, but Video Cloud is included on every Infinite Uploads plan. Upload video elsewhere on the site to the Video Library and embed it with the Infinite Uploads block, and it streams from Video Cloud's CDN; an MP4 left in a page, post, or custom field just offloads from the CDN untranscoded.

What if a member's file upload is bigger than my WordPress limit?

Add our free Big File Uploads plugin. It lifts the WordPress upload limit without server changes, so large portfolios, resumes, or media kits submitted through a File Upload field go through cleanly.

Does this work on a multisite network of communities?

Yes. Infinite Uploads supports WordPress Multisite on every plan. Every site in the network offloads to the same account, so an agency running several Ultimate Member communities shares one storage pool and one invoice.

More Community and Membership Plugins That Work With Infinite Uploads

  • Infinite Uploads and BuddyPress
  • Infinite Uploads and MemberPress
  • Infinite Uploads and WPForms
  • See all integrations

Try Infinite Uploads on the Free Plan

No cloud accounts. No access keys. Install the plugin, connect your site, and profile photos, cover photos, and member uploads start moving to the cloud automatically.

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