Product Downloads PRO

Product Downloads PRO
* Multi-upload downloads * Tag them * Make them freely downloadable *

What does it do?
Make downloads free, so they can be downloaded without making a purchase. Ideal for adding items which need to be freely accessible such as product manuals, datasheets, brochures, drivers, etc.

Create download samples to allow temporary free access to specific commercial files for certain customers.

Tag downloads with custom labels and quickly find what you are looking for! Auto tagging possible!

Upload multiple files at once and in parallel via browser. Batch insert or auto add multiple downloads at once from a server folder (with just one click).

View daily download statistics graphs and see which files are most downloaded.

Push downloads to previous orders (adding new downloads to the orders) and notify customers about updated/added downloads by email.

  • Free downloads
    Make files downloadable without purchase
  • Commercial downloads
    Show files that can be purchased and provide easy access to purchased downloads
  • External downloads
    Link files from remote servers
  • Option downloads
    Associate downloads with product options
  • Download samples
    Send out limited time/count free download links to commercial downloads
  • Download statistics
    Find out the most downloaded files and overall download statistics as well as single file download counts
  • Download tags
    Label your downloads, so they can be easily found (multilingual)
  • Auto tagging
    Turn file path into tags for auto added and batch added files
  • Multi-upload
    Upload multiple files at once and simultaneously using AJAX based file uploading with progress bars, drag&drop and large file support
  • Auto add files
    Add files from a pre-selected server folder with a single click
  • Batch add files
    Add files from a selectable server folder with comprehensive settings form
  • Push to previous orders
    Add a new download to previous orders containing the related products
  • Notify customers
    Send customers a notification email about the updated/added downloads
  • Downloads page
    Find all free downloads on a single page - searchable, filterable and sortable
  • Download searching
    Search downloads by almost any parameter.
  • Download filtering
    Filter downloads by available tags.
  • Download sorting
    Sort downloads by most available columns.
  • Customer Class based download access
    Access to free downloads can be configured on customer group basis
  • Multi-store support
    Free downloads can be assigned to specific stores
  • Require login
    You can require your customers to login in order to see or access downloads
  • Easy linking
    Quick link multiple products to downloads or tags to downloads and vice versa
  • SEO friendly
    Works without JavaScript, thus allows search engine indexing
  • Hide/replace 'Add to Cart' button and/or price tag
    Hides or replaces the button and/or price tag for free products
  • Custom download modules
    Create custom modules containing selected downloads and display them on any layout and position
  • View download history
    View download history on order view, customer edit or download edit pages
  • View & update order downloads
    View & de-/reactivate order downloads directly on order view page

Latest version 6.4.4

Live Demo
OpenCart 3.0 Store / Admin (user/password: demo)
OpenCart 2.0 Store / Admin (user/password: demo)
OpenCart 1.5 Store / Admin (user/password: demo)

Download filtering on product page
Add files from a base directory with recursive search

- OpenCart 3.0
- OpenCart 1.5.1 to 2.3.0 with VQMod 2.5.0 or later
- PHP 5.4 or newer
- MySQL 5.6.5 or newer for OpenCart 3.x

Problems & Questions
Comments are for pre-sale questions and ratings only! Please see the extension store policy here.
Support email address can be found in the extension documentation, installation instructions file inside the archive or on the extension settings page under the Support section.

If you have issues with the extension please do not raise them in the comments section, instead contact on the support email address or use the 'Get Support ' button.

For general questions about the extension, please leave a comment or use the 'Get Support ' button.

As adding a tab, replacing price tag and/or cart button is template specific, the extension will have to be tailored to any custom theme peculiarities. The extension comes with full support for the default theme which is a good base for custom theme integration. I can also provide commercial custom theme integration & installation service.

NB! Older OpenCart platform compatible versions may not include all the latest features. Please check the online demos for available features and if still in doubt, contact using the 'Get Support' button.


  • Developed by OpenCart Partner
  • 12 Months Free Support
  • Documentation Included


Compatibility,,,,,, 4.x.x.x,,,,,,,,,,,,, 4.x.x.x,,,,,,,, 1.5.4,, 1.5.4,,, 1.5.6,,,,,,,,,,,,,,

Last Update
28 Apr 2024

12 Feb 2012
523 Sales
Member since: 10 Jan 2011

View all extensions Get Support