WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Fahad Mahmood v3.0.3

Easy Upload Files During Checkout

Attach files during checkout process on cart page with ease.

Easy Upload Files During Checkout

The facts

Rating
4.7★ from 60
Active installs
500+
Price
Free
Last updated
10 Jul 2026
Added
Oct 2015
Requires WP
3.0
Tested up to
WP 7.0.4
Requires PHP
7.0
Downloads
130,225

Our analysis

AI-assisted

Easy Upload Files During Checkout is a WordPress plugin that allows users to attach files to their orders during the checkout process. It offers options for displaying upload buttons on various pages, including the cart and checkout pages, and allows for the specification of allowed file types and maximum upload sizes.

This plugin is suitable for eCommerce sites that require customers to submit files, such as resumes or documents, during checkout. While the basic version supports single file uploads, the premium version offers additional features like multiple file uploads and enhanced display options.

Best for: eCommerce sites that need to collect files from customers during the checkout process.

What it does well

  • Allows file attachments during checkout
  • Customisable upload settings for file types and sizes
  • Supports display on multiple pages including cart and checkout

Where it falls short

  • Basic version only allows single file uploads
  • Premium features require a separate purchase

Verdict

This plugin provides essential file upload capabilities for online stores, though its basic version is limited to single file uploads.

From the developer

Fahad Mahmood's own description of Easy Upload Files During Checkout, lightly tidied.

Attach files during checkout process with ease. Easy Upload Files During Checkout is a free plugin with a few premium features. It provides the facility of attaching files with orders during checkout. You can set display for uploading button on cart page, checkout page or checkout page after notes. For product pages, you will need premium version. Some check boxes on settings page to attach or detach billing/shipping details, order comments, secure file links and enable upload after login/register. You can also choose a checkbox to send attachments in email.
You can control allowed files types on settings page like doc,txt,jpeg,png in an input text field. You can set upload file required with toggle button and specify maximum upload size in Megabytes on settings page. Example is available there. It provides secure storage for your upload files/directories with Amazon, it’s a new and premium feature. Setup your account on Amazon and get safe and secure storage for your important uploads. The premium version allows you to upload multiple files, change loading animation and display browse button on product page. It also provides an optional tab, with that tab you can select products which you want to whiteflag for upload files. By default, it is enabled for all products.

If you want new users to provide some required information (ID, resume etc.) you can enable new users to upload file(s) while registering even for the first time. On settings tab check the radio button “Registration Page” next to “Display on:” and browse button will appear on registration page. If you make upload field required, a warning message will appear that file is not uploaded.

Tags

woocommerce, order, wpml

Basic Features

  • Display on cart on page (during checkout)
  • Editable caption and success message
  • Set image dimensions for uploading
  • Define maximum upload size
  • Specify allowed file types
  • Upload single file (Only one file one)
  • Make upload field required
  • Define error message

Advanced Features

  • Shortcode + Compatibility with Hello Elementor WordPress Themes
  • Display on product page
  • Display on top of the checkout page
  • Display on thank you page
  • Display on order view page
  • Upload files to directory with Amazon (Optional)
  • File thumbnails/icons with filename
  • Change loading animation

Beta Features

  • Display on registration page
  • Upload multiple files during registration
  • Make upload field required on registration page
  • Define error message on registration page

Basic Version Demo

Premium Version Demo

Variable Products Demo

Using Hello Elementor WordPress Themes?

License

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for improving checkout.

CartFlows

1 WordPress funnel builder & WooCommerce checkout plugin. Boost AOV with one-click upsells, order bumps &a...

Free 200k+ installs 4.8★ (504)
Side Cart Woocommerce

A powerful side cart designed to make shopping faster and easier. Give customers instant cart access and a sea...

Free 80k+ installs 4.9★ (452)
FunnelKit

Create high-converting WooCommerce checkout pages, WooCommerce thank you pages & sales funnels with the hi...

Free 30k+ installs 5★ (1,015)
Fluid Checkout for WooCommerce

Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates with a better purc...

Free 20k+ installs 4.9★ (158)