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.
- Shopify (aff link)
- BigCommerce (aff link)
- Pinnacle Cart
- LemonStand – Highly customizable hosted cart built with developers & designers in mind.
Self-Hosted Open Source Carts
- 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.
- Ultra Cart
- 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