Best Shopping Carts & eCommerce Software

This page includes my recommendations for the best shopping cart/eCommerce software, as well as a directory of different shopping carts in a category. I’m very aware that this is an incomplete list, and I plan on doing further research and posting eCommerce shopping cart reviews in the future. Until then, I hope this limited information helps send you in the right direction.


Hosted Shopping Carts

These shopping carts are a fully hosted service, meaning you don’t need to worry about maintaining software or servers.  However, that does come at a price, as all these options will require a monthly subscription.

  • In-Depth Shopify vs. Bigcommerce Review – Shopify and Bigcommerce are the two most well-known hosted carts, and often what people struggle the most between when choosing a platform.  In our comprehensive head-to-head comparison, we build an actual store with both platforms to compare the strengths and weaknesses of each.  You can read the full review here.

Self-Hosted Open Source Carts

These carts are standalone programs that will need to be installed and hosted using your own host like HostGator or Blue Host. All of them are free.

  • Magento  – For established merchants, this is my #1 recommendation.  It’s very powerful, has a rich feature set and is quickly becoming one of the most popular carts online.  However, I don’t recommend it for new merchants or those with limited technical abilities (or without a budget to obtain them), as it is fairly complex and resource-intensive.  I use this cart on a number of my own eCommerce stores.
  • Open Cart – For those who want the customization and control of a self-hosted cart but aren’t ready to tackle Magento, I recommend Open Cart.  It has a very clean interface, light design and good feature set.
  • PrestaShop
  • Ultra Cart
  • Ubercart
  • VirtueMart
  • Zencart & osCommerce – Built from the same architecture, these two carts are becoming outdated and are being replaced by much better options, like OpenCart.  I used Zencart to build my first eCommerce store. While it was a great option at the time, I wouldn’t recommend it as a top choice today.

Nearly all of the above carts are written in PHP.  If you’re a programmer in a different language, here are some non-PHP based options:

WordPress Shopping Carts

If you’re starting an eCommerce store from scratch, I wouldn’t recommend using WordPress as your platform.  But I do understand that there are times when existing WordPress owners need to add a shopping cart to their existing blog/site/community.  I don’t have experience with any of these solutions, but wanted to include them as a reference.


Photo by iBoy Daniel


  1. Thank you for mentioning Cart66! Cart66 is designed for people who are starting new online stores by giving you everything you need for a secure and PCI compliant ecommerce system right out of the box. You don’t even need your own SSL certificate because Cart66 handles all the security with a suite of secure connected services including a hosted payment page that works with over 100 different payment gateways. It also work with virtually all WordPress themes, so you don’t have to have a special “ecommerce” theme. You can start selling with the WordPress site you already have or easily set up a new store without worrying about all the technical challenges usually associated with running an ecommerce site. Thanks again for mentioning Cart66.

    Lee Blue
    Founder Cart66

Speak Your Mind

Your email address will not be published. Required fields are marked *