The number one free & open source eCommerce system.
"CubeCart is brill, has much better options than others and easier to operate. I dunno where I'd be without it."yvonne
  • Open Source

    CubeCart is 100% free and completely customisable.
  • Extend

    A plethora of extensions are available from payment gateways to shipping calculators.
  • Technical Support

    Professional technical support is available directly from our developers.


Get an instant CubeCart hosted store free for 14 days.
No risk, and no credit card required.

CubeCart Hosted - 1 month free!


Self manage on 3rd party Linux web hosting.
License: GPL 3.0 • GitHub: cubecart/v6

Download 6.4.4

What is CubeCart?

Whether you are a retailer looking for an online store or a webmaster seeking an ecommerce solution for a client… CubeCart is a powerful free ecommerce solution enabling thousands of merchants globally to sell digital or physical products online.

Latest News

CubeCart 6.5.0 Beta 1 Released

We are pleased to announce the release of CubeCart 6.5.0 beta 1. This is a beta release and may not be suitable for production stores. If you are not interested in adding Elasticsearch to your store or if it is not available via your hosting provider we do not recommend installing or upgrading to this release of 6.5.0. 

What's New?
This release has just one new feature. Elasticsearch will improve and speed-up the search facility on the front end.

How do I get Elasticsearch working?

  1. CubeCart will require Elasticsearch to be installed on your server. Please find instructions at the URL below: 
  2. Once installed it can be enabled via the Advanced section of your Store Settings
  3. Finally, you'll need to index your current inventory. To do this visit the Elasticsearch tab in the Maintenance section of your store control panel. Once indexed it should maintain itself.

Release Notes
Regrettably this powerful new feature is unlikely to be available for merchants using typical shared generic web hosting. Please check with your hosting provider or server administrator.


Permalink | 6th September 2021 11:54

CubeCart 6.4.4 Released - Security Update

CubeCart 6.4.4 is now available which contains an important security update. We strongly recommend upgrading to this version.

Security Issue: Stored XSS. GitHub issue #2894

What else is new?
17 other issues have been resolved including a couple of minor new features such as notes for each customer and a tool to filter the product list by status (Enabled/Disabled/All).

Release Notes:
All our CubeCart Hosted customers on the Managed & Managed+ plans have already been proactively patched. If you are unable to upgrade to the latest version please either replace the classes/sanitize.class.php file or edit this line of code.


Permalink | 5th July 2021 14:37

CubeCart 6.4.3 Released - Security Updates

CubeCart 6.4.3 is now available which contains two important security updates. We strongly recommend upgrading to this version.

Security Issue 1: PHPMailer (Object injection vulnerability). GitHub issue #2866
Security Issue 2: CubeCart Session Fixation. GitHub issue #2870. Many thanks to Piyush Patil for responsible disclosure.

What else is new?
87 other issues have been resolved including:

  • What3Words one click setup - Our new partner API integration takes away the need to register for an API key. To enable What3words just check the box in features tab of your stores settings. 
  • Language phrases can now be searched. Thanks to @bsmither 
  • Products can now have a maximum quantity as well as minimum on add to basket. Thanks to @bsmither
  • Email log search filter. Thanks to @bsmither

Release Notes
If you are uncomfortable or not confident upgrading a customised store we can do this for you under our technical support & management service whilst retaining all customisations. If you really can't upgrade please;

  1. Delete the classes/PHPMailer folder and replace with the files and folders from 6.4.3
  2. Patch the following code changes from GitHub issue #2870.


Permalink | 20th May 2021 10:16

PayPal Pay in 3 - A seamless, flexible buy now, pay later solution

UK, US and FR merchants using PayPal Commerce are now able to offer their customers PayPal - Pay in 3.

What is Pay in 3?

PayPal Pay in 3 is an installment product that allows merchants to give shoppers increased buying power and flexibility to spread the cost of their purchase over time. Pay in 3 lets shoppers split their purchases into three interest free payments. The first instalment payment is charged at the time of the purchase. The subsequent payments are charged monthly on the same day from the customer's PayPal account via their debit card until the instalment purchase is paid off.

How do I enable Pay in 3?

Pay in 3 is already enabled but messaging has been added since 1.4 of the PayPal Commerce integration. We recommend all merchants upgrade to this version. 

How can Pay in 3 help my business goals?

  • Increasing your conversion rates and revenues
    - Enabled purchased that would not have taken place if there was no instalment solution and/or increases the average order value.
  • Decrease cost of customer retention and acquisition
    - Pay Later is included in PayPal checkout ay no additional cost.
    - PayPal bears consumer risk while you get paid at the time of the transaction.
    - Seller protection.
  • Increasing customer loyalty and lifetime value
    - Customers more likely to make purchases from you with Pay Later as their purchase cost can be spread out.
    - No hidden fees.

Are there any fees associated with PayPal Pai in 3?

There are no fees for choosing to pay with PayPal Pay in 3, however if consumers are late with a payment they will be charged a late fee.


Please contact PayPal Customer services or take a look at the FAQ.


Permalink | 21st April 2021 09:17

CubeCart Hosted - Now with Email Hosting & Double Disk Space!!

Due to popular demand our hosting service has been upgraded to include;

  • unlimited email accounts, forwarders, autoresponders etc.
  • double disk space from 5GB to 10GB on our standard package.

This applies to all new and existing customers.

Other reasons to host with us:

  • Hourly offsite backups for peace or mind.
  • Full managed support from a dedicated CubeCart account manager.
  • Immunify 360® full-stack server security on CloudLinux.
  • Lightening fast memory cache.
  • No inexperienced middle man providing generic, oversold hosting.

To find out more and get started visit

Existing customers can take advantage of our email hosting by setting their domain nameservers to those specified below. Please contact us if you require any assistance.

Permalink | 16th February 2021 07:53

  • BarclayCard Partner Logo
  • Chronopay Logo
  • eWay Logo
  • Nochex Logo
  • Skrill Logo
  • Logo
  • Payment Sense Logo
  • PayPal Partner Logo
  • PayVector Logo
  • SagePay Partner Logo
  • Total Web Solutions Logo
  • Worlday Logo