BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Checkout Files Upload for WooCommerce icon
Actively maintained Tested with WP 7.1 #8 in checkout

Checkout Files Upload for WooCommerce

Let your customers upload files on (or after) WooCommerce checkout.

Active installs7K+5K+ tier
Downloads · 30d5K▲ 4× vs prev. 30d
Rating4.4/514 reviews
Health score86/100Excellent
All-time downloads179.2KSince Sep 2016
Support resolved1 / 1100% in last 2 months
RequiresWP 4.4PHP any
Downloads · 7d704▲ +6.2% week over week
Our verdict

Safe pick

Yes — Checkout Files Upload for WooCo… is a safe, well-maintained plugin to use in 2026. It runs on 7K+ sites, is rated 4.4/5 and was last updated 4 weeks ago, and scores 86/100 on our health check.

  • Actively developed — last update 4 weeks ago
  • Tested with the latest WordPress (7.1)
  • Momentum — downloads up 304.7% vs the previous 30 days

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

4629251.4KJun 28Aug 11Sep 25
Yesterday75
Daily average (1y)89
Peak day2,302May 16, 2026
Last 12 months32.3K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Checkout Files Upload for W… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
checkout #12 8,939 Best checkout plugins →
checkout files upload #1 4,539 Best checkout files upload plugins →
woo-commerce #7 474 Best woo-commerce plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Version adoption

Share of active sites per release.

  • 2.247.6%
  • 2.336.9%
  • 2.112.0%
  • Other3.6%

Rating breakdown

★★★★★★★★★★ 4.4 from 14 reviews

  • 5★71.4%
  • 4★14.3%
  • 3★7.1%
  • 2★0.00%
  • 1★7.1%

About Checkout Files Upload for WooCommerce

From the official readme · v2.3.0

Description

Checkout Files Upload for WooCommerce plugin lets your customers upload files on (or after) WooCommerce checkout.

Features

Set field’s position on WooCommerce checkout page:

  • Before checkout form.
  • After checkout form.
  • Do not add on checkout.

Set if file upload is required.

If you need files to be uploaded after order is created, you can optionally add field to:

  • WooCommerce Thank You (i.e. Order Received) page.
  • WooCommerce My Account page.

Add custom label to the field.

Set accepted file types.

Set custom Upload and Remove button labels.

Set custom messages:

  • “Wrong file type”.
  • “Wrong image dimensions” and “Couldn’t get image dimensions”.
  • “File is required”.
  • “File was successfully uploaded”.
  • “No file selected”.
  • “File was successfully removed”.

Optionally set field to show up only if in cart there are selected:

  • Products.
  • Product categories.
  • Product tags.

Add uploaded files to admin and customers emails.

Send additional emails if user uploads or removes files on “Thank You” or “My Account” pages.

Customize the frontend files upload form.

Optionally enable AJAX form for file uploads.

Set max file size option.

Optionally validate image dimensions.

Feedback

  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Drop us a line at www.wpwham.com.

More

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Checkout Files Upload”.

Changelog

This is a major update. There are some possibly breaking changes in the template settings. If you use the default template you have nothing to worry about, however if you customized your template please read the changelog carefully and double check your settings to make sure everything is correct.

2.3.0 – 2024-08-28

  • NEW: add setting “Allow delete” (allows users with access to WooCommerce/Orders to delete files from orders — previously this was always true).
  • FIX: prevent upload progress bars from having duplicate IDs (minor UI glitch).
  • FIX: potential bug when deleting pending checkout uploads (thanks to Tobias — #110420).
  • UPDATE: updated .pot file for translations.

2.2.6 – 2026-05-15

  • FIX: recent Woocommerce changes breaking HPOS compatibility mode.

2.2.5 – 2026-05-06

  • FIX: error when “Max file size” setting is empty on PHP 8 (#107736).
  • FIX: add capability check.

2.2.4 – 2026-03-10

  • FIX: preventing multiple uploaders from appearing (#106708).
  • FIX: potential conflict with Divi theme (#106397).

2.2.3 – 2026-02-18

  • FIX: PHP notice.

2.2.2 – 2025-05-31

  • FIX: add filter ‘wpwham_checkout_files_upload_validate_file_type’.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Checkout Files Upload for Woo… alternatives

All checkout plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Brazilian Market on WooCommerce Brazilian Market on WooCommerce Adds Brazilian checkout fields in WooCommerce by Claudio Sanches 60K+ ★★★★★★★★★★ 4.8 (515) 3 years ago 47
2 reCAPTCHA for WooCommerce reCAPTCHA for WooCommerce Add Google reCAPTCHA to your WooCommerce Checkout, Login, and Registration Forms. 100% free! by Elliot Sowersby / RelyWP 40K+ ★★★★★★★★★★ 4.6 (76) 2 months ago 69
3 Fluid Checkout for WooCommerce – Lite Fluid Checkout for WooCommerce – Lite Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates… by Diego Versiani 20K+ ★★★★★★★★★★ 4.9 (159) 1 month ago 88
4 Amazon Pay for WooCommerce Amazon Pay for WooCommerce Install the Amazon Pay plugin for your WooCommerce store and take advantage of a seamless… by WooCommerce 10K+ ★★★★★★★★★★ 2.5 (27) 2 months ago 58
5 PayTR Sanal POS WooCommerce – iFrame API PayTR Sanal POS WooCommerce – iFrame API PayTR üyeliğiniz ile WooCommerce üzerinden ödeme almanız için gerekli altyapı. by PayTR Ödeme ve Elektronik Par… 10K+ ★★★★★★★★★★ 3.2 (10) 5 months ago 56
6 Kustom Checkout for WooCommerce Kustom Checkout for WooCommerce The leading checkout in the Nordics, built for higher conversion and returning shoppers… by Kustom Checkout 10K+ ★★★★★★★★★★ 3.5 (15) 2 weeks ago 83
7 FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler FluentCart A New Era of eCommerce Sell Subscriptions, Physical Products, Digital Downloads easier than ever. Built for… by WPManageNinja 9K+ ★★★★★★★★★★ 4.5 (41) 1 day ago 91
9 Force Authentification Before Checkout for WooCommerce Force Authentification Before Checkout for WooCommerce Force customer to log in or register before checkout by linknacional 5K+ ★★★★★★★★★★ 5 (57) 21 hours ago 89
10 Payoneer Checkout Payoneer Checkout Payoneer Checkout for WooCommerce - Build beautiful checkout flows + manage payments in one… by Payoneer Checkout 5K+ ★★★★★★★★★★ 4.2 (5) 2 months ago 54
11 Change Quantity on Checkout for WooCommerce Change Quantity on Checkout for WooCommerce Allow customers to change product quantities and remove products directly from both Classic… by bhavik.kiri 4K+ ★★★★★★★★★★ 5 (52) 9 months ago 65

FAQ

Checkout Files Upload for WooCommer…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 26, 2026

Is Checkout Files Upload for WooCo… free?

Yes. Checkout Files Upload for WooCo… is free to download and use from the official WordPress.org plugin directory.

Is Checkout Files Upload for WooCo… safe to use in 2026?

Yes — Checkout Files Upload for WooCo… is a safe, well-maintained plugin to use in 2026. It runs on 7K+ sites, is rated 4.4/5 and was last updated 4 weeks ago, and scores 86/100 on our health check.

How many websites use Checkout Files Upload for WooCo…?

Checkout Files Upload for WooCo… is active on 7K+ WordPress websites and has been downloaded 179,241 times since it launched in September 2016. It was downloaded 4,990 times in the last 30 days.

Does Checkout Files Upload for WooCo… work with WordPress 7.1?

Yes. The developer has tested Checkout Files Upload for WooCo… up to WordPress 7.1.2, the latest release. It requires WordPress 4.4 or newer.

When was Checkout Files Upload for WooCo… last updated?

The latest version, 2.3.0, was released on September 1, 2026 (4 weeks ago).

Who makes Checkout Files Upload for WooCo…?

Checkout Files Upload for WooCo… is developed and maintained by WP Wham.

What are the best alternatives to Checkout Files Upload for WooCo…?

The most popular alternatives to Checkout Files Upload for WooCo… are Brazilian Market on WooComm… (60K+ installs), reCAPTCHA for WooCommerce (40K+ installs) and Fluid Checkout for WooComme… (20K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.