Skip to main content
Black Friday & Cyber Monday sale! 👏 Save 25%! Shop now and enter BFCM2019 at checkout. Sale ends in

Additional functionality, affordable prices

Enhance Easy Digital Downloads by purchasing a Pass, or individual extensions.
We're having a sale!
Use the code BFCM2019 at checkout to save 25% on your purchase!
Personal Pass
$99.00 $74.25 billed yearly until cancelled
$8.25 $6.19/mo billed annually until cancelled

Everything needed to get started with Easy Digital Downloads!

  • Email marketing tools
  • Perfect for beginners
  • Email support included
  • Updates included
  • Single site license
Extended Pass
$199.00 $149.25 billed yearly until cancelled
$16.58 $12.44/mo billed annually until cancelled

Improve customer experience with extended functionality.

  • Sell subscriptions
  • Includes payment gateways
  • Email support included
  • Updates included
  • Single site license
Professional Pass
$299.00 $224.25 billed yearly until cancelled
$24.92 $18.69/mo billed annually until cancelled

Transform your business model with our most popular extensions.

  • Premium extensions
  • Marketplace functionality
  • Email support included
  • Updates included
  • Single site license
All Access Pass
$499.00 $374.25 billed yearly
$41.58 $31.19/mo billed annually
$2000.00 $1,500.00 lifetime access

Agencies and freelancers, this option is perfect for client work!

  • Access to all extensions
  • Thousands of $$$ in savings
  • Email support included
  • Updates included
  • Unlimited sites license
Choose an option or view details

Upload File

Allows customers to upload files before or after completing an order

Upload File
Add to Cart

All purchase options are billed yearly. You may cancel your subscription at any time. Extensions subject to yearly license for support and updates. View terms.

Current version: 2.1.4

This extension allows your customers to upload files before or after completing an order. You can enable the upload file functionality per-product so your customers are only asked for one or more files when it’s relevant. The extension also allows you to set a maximum number of files that can be uploaded, as well as specific file types which are permitted both globally and on a per-product basis.

Upload File supports chunked and resumable uploads, allowing your users to upload files of virtually unlimited size, depending on your needs. You also have the option to allow users to re-download their files from the purchase receipt page, and all uploaded files are attached to their specific products and easily accessible from the Purchase History page on the dashboard.

Upload File is the perfect extension for selling services, t-shirts, or any other kind of eCommerce item that requires customers to submit specifications or documents needed to complete the purchased item.