---
title: "FooGallery User Uploads"
id: "189903"
type: "page"
slug: "user-uploads"
published_at: "2025-09-25T11:22:27+00:00"
modified_at: "2026-09-28T12:29:10+00:00"
url: "https://fooplugins.com/foogallery-wordpress-gallery-plugin/user-uploads/"
markdown_url: "https://fooplugins.com/foogallery-wordpress-gallery-plugin/user-uploads.md"
excerpt: "Add Frontend Uploads with Moderation to FooGallery Let visitors submit images to a FooGallery gallery, with optional image optimization in their browser before upload. You set the rules, review submissions, and control what appears publicly. MP4 uploads are available when..."
---

# Add Frontend Uploads with Moderation to FooGallery

Let visitors submit images to a FooGallery gallery, with optional image optimization in their browser before upload. You set the rules, review submissions, and control what appears publicly. MP4 uploads are available when FooGallery video support is active.

![FooGallery frontend uploads add-on](https://fooplugins.com/wp-content/uploads/2026/06/foogallery-feature-user-uploads-1.webp)

[Buy User Uploads](#pricing)

[View Demo](#demo)

FooGallery add-on

Compatible free & pro

30-day guarantee

Live Demo

## Add an Upload Form To Your WordPress Galleries

Try the current upload form: choose up to two images, watch them prepare, and send them for review. The gallery owner decides which submissions appear.

[https://fooplugins.com/wp-content/uploads/2023/02/raindrop.jpeg](https://fooplugins.com/wp-content/uploads/2023/02/raindrop.jpeg)

[https://fooplugins.com/wp-content/uploads/2020/03/chrysanthemum-1332994_640.jpg](https://fooplugins.com/wp-content/uploads/2020/03/chrysanthemum-1332994_640.jpg)

Chrysanthemum

[https://fooplugins.com/wp-content/uploads/2019/10/dandelion-Image-by-InspiredImages-from-Pixabay.jpg](https://fooplugins.com/wp-content/uploads/2019/10/dandelion-Image-by-InspiredImages-from-Pixabay.jpg)

Dandelion

Photo by InspiredImages from Pixabay

[https://fooplugins.com/wp-content/uploads/2023/10/sunflower-bud-8142430_640.jpg](https://fooplugins.com/wp-content/uploads/2023/10/sunflower-bud-8142430_640.jpg)

[https://fooplugins.com/wp-content/uploads/2025/01/30147511.jpg](https://fooplugins.com/wp-content/uploads/2025/01/30147511.jpg)

[https://fooplugins.com/wp-content/uploads/2024/02/P7150044.jpeg](https://fooplugins.com/wp-content/uploads/2024/02/P7150044.jpeg)

red behind blue

[https://fooplugins.com/wp-content/uploads/2026/02/dariia-lemesheva-Is9GjMFzg2g-unsplash-scaled.jpg](https://fooplugins.com/wp-content/uploads/2026/02/dariia-lemesheva-Is9GjMFzg2g-unsplash-scaled.jpg)

[https://fooplugins.com/wp-content/uploads/2024/03/Sunflowers-SM.png](https://fooplugins.com/wp-content/uploads/2024/03/Sunflowers-SM.png)

Sunflowers

New in 1.3.0

## Optimize images before upload

Turn on browser image optimization for an individual gallery. Visitors see preparation progress before submission, and a clear message if an image cannot be prepared.

[/wp-content/uploads/2026/09/image-optimization-settings-detail.png](/wp-content/uploads/2026/09/image-optimization-settings-detail.png)

Gallery optimization controls

[/wp-content/uploads/2026/09/user-uploads-prepared-dialog-final-1.3.0.png](/wp-content/uploads/2026/09/user-uploads-prepared-dialog-final-1.3.0.png)

Prepared image in the upload dialog

Set a maximum width and JPEG or WebP output quality, then choose JPEG, PNG, or WebP output. PNG is lossless, so its quality setting is ignored. The output format must also appear in that gallery’s allowed file types. Optimization is optional and off by default; MP4 video is not processed.

UGC workflow

## User Generated Content for WordPress Galleries

FooGallery User Uploads is built for user-generated photo campaigns, competitions, client submissions, and community galleries where every upload still needs rules.

Community

### Invite uploads from visitors.

Place the upload form after a gallery or embed it with a shortcode where the campaign needs submissions.

Lead capture

### Collect useful submitter details.

Request names, email addresses, image metadata, tags, captions, descriptions, and custom URLs.

Moderation

### Approve what appears publicly.

Review uploads per gallery or from the central Moderation screen before approved media is added to the Media Library and gallery.

Compatibility

## User Uploads Add-on works with FooGallery Free or PRO

The add-on supplies the upload, field, moderation, and confirmation workflow to any FooGallery gallery.

Supported

### FooGallery Free + User Uploads

Add front-end image submissions to standard FooGallery galleries.

Supported

### PRO Starter + User Uploads

Use upload workflows alongside Starter layouts and options.

Supported

### PRO Expert + User Uploads

Use uploads with Expert gallery capabilities when the gallery needs them.

Supported

### PRO Commerce + User Uploads

Use uploads alongside Commerce gallery features when selling or product-gallery workflows are involved.

User Uploads Features

## Collect Media Without Opening WordPress admin

The add-on creates a front-end path from upload form to moderation queue to published gallery item.

[/wp-content/uploads/2026/09/user-uploads-modern-dropzone-final-1.3.0.png](/wp-content/uploads/2026/09/user-uploads-modern-dropzone-final-1.3.0.png)

### Let visitors upload from the front end

Add the upload form below a gallery or place it with a shortcode for a dedicated submission page.

- Collect user names and email addresses when needed.
- Capture captions, descriptions, alt text, tags, and custom URL fields.
- Keep users out of the WordPress admin while still collecting gallery media.

[/wp-content/uploads/2026/09/user-uploads-uploads-final-1.3.0.png](/wp-content/uploads/2026/09/user-uploads-uploads-final-1.3.0.png)

### Set upload limits and permissions

Set per-gallery rules for who can submit and what each submission can contain.

- Allow anyone to upload or require logged-in users.
- Set a maximum file size and upload count; leave the count blank for unlimited uploads.
- Choose allowed file types. New galleries allow JPG, JPEG, PNG, WebP, and AVIF by default; existing custom lists keep their saved choices.

![Bulk moderation for User Uploads](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20576'%3E%3C/svg%3E)

### Approve, reject, or bulk process submissions

Review submissions from the gallery or central Moderation tab before publishing them.

- Approved uploads are added to the Media Library and gallery.
- Rejected uploads are not added to the gallery.
- Send email confirmations when submitter email addresses are collected.

Per-gallery controls

## Set up the form for each gallery

The current gallery editor groups User Uploads settings under General, Uploads, and Appearance. Open a screenshot for a closer look.

[/wp-content/uploads/2026/09/user-uploads-general-final-1.3.0.png](/wp-content/uploads/2026/09/user-uploads-general-final-1.3.0.png)

General settings

**General:** form placement, video option, visitor access, and approval.

[/wp-content/uploads/2026/09/user-uploads-uploads-final-1.3.0.png](/wp-content/uploads/2026/09/user-uploads-uploads-final-1.3.0.png)

Uploads settings

**Uploads:** file limits, allowed types, and optional image optimization.

[/wp-content/uploads/2026/09/user-uploads-appearance-final-1.3.0.png](/wp-content/uploads/2026/09/user-uploads-appearance-final-1.3.0.png)

Appearance settings

**Appearance:** Modern is the default dropzone style for new galleries; Classic remains selectable.

Pricing

## FooGallery User Uploads Add-on Pricing

Choose a site count and billing term below. The linked pricing card displays the current checkout options, trial, and guarantee.

Most Popular

## User Uploads – 5 Sites

User-generated galleries for a small portfolio of sites.

Works with Free and Pro plans

Allow visitors to upload media

Images & Video uploads

Capture leads with uploads

Configure upload rules and fields

Moderation before publishing

Customize email notifications

Invite visitor contributions

Optional image optimization before upload

1 Site5 Sites25 Sites

Annual  Lifetime

~~$89.99~~

$

89

.99

/ year

Most popular license.

Lifetime is a one-time payment for the selected plan and site allowance.

[Get Plan](https://checkout.freemius.com/mode/dialog/plugin/14147/plan/23683/licenses/5/)

7-day free trial + 30-day money-back guarantee

FAQ

## WordPress image upload plugin questions

Learn how visitor submissions, image preparation, and moderation work in each gallery.

### How do I let users upload images to a WordPress gallery?+

Use FooGallery with the User Uploads add-on. It adds a front-end upload form that can appear after a gallery or be embedded with a shortcode, then routes submitted images through the add-on workflow.

### How does image optimization before upload work?+

It is off by default and can be enabled separately for each gallery. The visitor’s browser prepares images to your maximum width and chosen JPEG, PNG, or WebP output. JPEG and WebP use the selected quality; PNG is lossless. The output format must be allowed by the gallery. The dialog shows preparation progress and useful feedback if an image cannot be prepared. MP4 video is not optimized.

### Can visitors upload videos?+

Yes, if you enable MP4 uploads for the gallery and FooGallery video support is active on the site. Videos can follow the same moderation workflow, but image optimization does not process MP4 files.

### Do user-submitted media appear in the gallery immediately?+

Only if you enable automatic approvals. By default, site owners will have to review uploads and approve or reject them before approved images are added to the Media Library and shown in the gallery.

### Can I limit who uploads images and how many files they send?+

Yes. Set access to anyone or logged-in users, limit the file size and uploads per submission, and choose allowed file types. Leave the maximum count blank for unlimited uploads.

### Can the upload form collect names, email addresses, and image details?+

Yes. The add-on can collect names, email addresses, captions, descriptions, alt text, tags, and custom URL information. Email collection also supports approval or rejection confirmation messages.

### Does User Uploads require a FooGallery PRO plan?+

No. User Uploads is a separate add-on that works with FooGallery Free or any PRO plan. Choose PRO only if the gallery also needs PRO-only layouts, filtering, video, dynamic sources, or Commerce features.

## Purchase User Uploads for FooGallery

Invite image submissions from the front end and decide what appears in your gallery. Enable MP4 uploads when FooGallery video support is available.

[Buy User Uploads](#pricing)

[Read Setup Docs](/documentation/foogallery/addons/user-uploads/)
