How to install OpenCart

  • 1

    Download OpenCart

    The latest version of OpenCart can be downloaded from the OpenCart website (recommended)

  • 2

    Upload files to your server

    Upload to your web server established and the OpenCart archive extracted. We will now use File Transfer Protocol (FTP) client to upload these uncompressed files to a web server.

  • 3

    Run automatic installer

    Goto the OpenCart location and it will install automatically.

Previous & Release Notes

Version Release Date Action October 6, 2015 May 29, 2015 March 31, 2015 December 6, 2014 November 30, 2014 October 1, 2014 April 23, 2014 April 15, 2014 April 10, 2014 January 7, 2014
Version Release Notes This release includes a lot of bug fixes which can be found on the change log here: Fraud extension support Fraud labs pro module added G2A Pay payment gateway module added Google reCAPTCHA added for contact page and product reviews Amazon Login and Pay module added Global Payments module added PayPal merchant on boarding added to PayPal Express module Commit log: We're happy to announce our latest version, 2.0! New features include: Fully responsive design OCmod - virtual file modification Redesigned admin area and front end More payment gateways included in the standard download Event notification system Custom form fields Although 2.0 is now released we advise all existing store owners to check that any 3rd party modules they have installed will work with the latest version. If you already have a working store we always advise a backup is done and you test in a new environment before you update! Bugs fixed Fixed issue with images containing the <? (used in xml etc) string in the source and not uploading. Now only checks long php tag Fixed language string for "error_file_type" in admin filemanger/upload method Fixed upgrade issues caused by PHP consider 0 equal to null Updated SQL query in getTotalEmailsByProductsOrdered and getEmailsByProductsOrdered to use the limits in the correct method Changes Updated SQL mode in install SQL file and MySQLi adapter to accommodate servers that have strict mode enabled by default Removed Amazon payments xls file from system folder as it can be downloaded online and has no place in the code framework Improved currency update method to include curl timeouts, to handle occasional timeout issues View the change log here: Bugs fixed Image manager issue where the thumbnails failed to load PayPal Express totals calculation, fixed incorrect variable names Fixed report for coupons to search the history table instead for start/end filters Changes Allow arrays to be written to the log file Check uploaded files for php content, reduce the risk of image files containing php and running on insecure servers View the change log here: Updates to the PayPal Express module to fix some issues during checkout. Changed UTF-8 helper file to new code and updated the installer to check for iconv function or mbstring extension. More info including commit links can be found in the change log: MySQLi database support available at install. Minor patches - please see GitHub commits for more info.

Other download options

Clone the latest OpenCart version from GitHub. Visit repository.

Install OpenCart on your server via Softaculous. Learn more.

Download OpenCart in Amazon Web Services. Learn more.


These are minimum requirements needed so that OpenCart can be installed and work properly.
  • Web Server (Apache suggested)
  • PHP (at least 5.3)
  • Curl enabled
  • Database (MySQLi suggested)

Ready to jump start your OpenCart project?

View our expert OpenCart Partners list

View Partners