The best ecommerce platform for you depends on what you sell, how much of it, who builds the store and where your customers live. This guide compares nine platforms on what they cost once every fee is counted, on their strengths and drawbacks, and on how hard each one is to leave.
We make Cartly, one of the nine. Each price we quote was checked on the vendor’s own website (where a vendor does not publish one, we say so). Each platform gets a plain “best for” and its real drawbacks, and Cartly comes last, weak spots included. Prices are as of October 2026, in US dollars, for the US, before tax, and on monthly billing unless we say otherwise.
Quick picks
- Most new stores: Shopify, for an easy start and an app store with over 16,000 apps.
- You already run WordPress: WooCommerce, free and open source.
- A simple website with a store, built yourself: Wix.
- Design-led brands, creators and service businesses: Squarespace.
- A growing catalog and a free choice of payment provider: BigCommerce.
- Complex B2B and B2C operations with developers: Adobe Commerce, or Magento Open Source if you host it yourself.
- Adding a store to a site you already have: Ecwid.
- Open source outside WordPress: PrestaShop.
- No platform fee with your own processor, plus B2B and headless on a mid-range plan: Cartly.
How we compared
We looked at what a store pays and what it gives up:
- Total cost: subscription, per-sale fees, card processing, hosting and extensions.
- Payments: whether you can use the provider you want without paying the platform extra.
- Hosting model: hosted (SaaS) or self-hosted open source (see What Is an Ecommerce Platform).
- Design, apps and APIs: editing without a developer, how many apps and partners support the platform, and custom front ends (see What Is Headless Commerce).
- B2B and international: company accounts and customer prices; several currencies, languages and local payment methods.
- Lock-in: what you can export, and what you would rebuild if you left.
1. Shopify
Best for: most new and growing stores that want a quick start and the widest choice of apps.
Price: Basic $27, Grow $72 and Advanced $399 a month, or $19, $54 and $299 billed yearly. Plus starts at $2,300 a month. New stores get 3 days free, then $1 a month for 3 months.
Strengths. The Shopify App Store has over 16,000 apps. You can sell online, in person and in AI chats from one admin. Every plan includes B2B catalogs (up to three below Plus, unlimited on Plus). Developers get the Storefront API and the Hydrogen toolkit, with Oxygen hosting, for custom front ends.
Drawbacks. With a third-party payment provider instead of Shopify Payments, Shopify adds a fee on each order: 2% on Basic, 1% on Grow, 0.6% on Advanced, 0.2% on Plus. Shopify Payments is available only in certain countries, and showing prices in local currencies requires it. A fully customizable checkout is a Plus feature. Apps are billed on top of your plan at their developers’ prices.
2. WooCommerce
Best for: stores already on WordPress, content-heavy brands, and teams that want to own and change every part of the software.
Price: the plugin is free, with no monthly subscription. WooCommerce estimates hosting at $25 to $350 a month for most stores, and extensions at $29 to $299 a year each.
Strengths. Open source, with no platform fee and no revenue share; card fees go only to your payment provider. You choose your host and keep full access to the code and database.
Drawbacks. Someone on your side has to choose hosting and keep WordPress, WooCommerce and every extension up to date. Paid extensions add up, and support is split between your host and each extension’s vendor.
3. Wix
Best for: beginners building a small-business website that also sells.
Price: Wix shows prices that vary by location, for yearly plans paid in full up front, and its page gave us no US price, so check it for your country. To accept payments you need the Core, Business or Business Elite plan; Light cannot take payments.
Strengths. A drag-and-drop editor, thousands of templates, and bookings for services alongside the store. Business Elite adds an advanced developer platform.
Drawbacks. Ecommerce is one part of a general website builder, and its depth is tiered: basic ecommerce on Core, standard on Business.
4. Squarespace
Best for: creators, service businesses and design-led brands with a modest catalog.
Price: Basic $19, Core $27 and Advanced $36 a month, or $12, $17 and $25 billed yearly, with a 14-day free trial. Squarespace’s help center also lists a Plus plan between Core and Advanced.
Strengths. Every plan has unlimited products, and every plan has point of sale for selling face to face in the US and UK. Core and Advanced charge no online store transaction fee.
Drawbacks. Basic charges a 2% transaction fee on online store sales. Digital content and memberships carry their own fee: 7% on Basic, 5% on Core. Squarespace Payments works only in a list of countries.
5. BigCommerce
Best for: growing brands with larger catalogs that want a hosted platform without being tied to one payment provider.
Price: Core $39, Growth $105 and Scale $399 a month, or $29, $79 and $299 billed yearly. Performance is custom, from $1,499 a month billed annually. Core and Growth have sales caps measured over the trailing twelve months: pass $30,000 on Core or $100,000 on Growth and you are moved up a plan automatically. Scale adds a 0.9% fee on sales above $33,333 in a month and moves you to Performance once trailing-twelve-month sales reach $2 million.
Strengths. No extra fee with its Embedded Payment Providers, including BigCommerce Payments, PayPal, Stripe, Adyen and Klarna. More than 100 currencies on every plan.
Drawbacks. The plan follows your sales, so the subscription rises with revenue. Providers outside the embedded list cost 2.0% of order value on Core, 1.0% on Growth and 0.6% on Scale. Customer groups with group pricing start on Growth, but SKU-level Price Lists for business customers are only on Performance.
6. Adobe Commerce and Magento Open Source
Best for: large B2B and B2C businesses with their own developers or an agency.
Price: Adobe Commerce is sold through Adobe’s sales team, with no self-serve price list. Magento Open Source is free and open source on GitHub; you pay for hosting and development.
Strengths. A full B2B toolset: company accounts, shared catalogs with company-specific prices, quick order, negotiable quotes, purchase order approvals and requisition lists. Two GraphQL APIs support headless storefronts. Adobe Commerce runs as SaaS (Adobe Commerce as a Cloud Service), on Adobe’s cloud infrastructure, or on your own servers.
Drawbacks. You need developers to build and run it. Each release has a fixed support window (standard support for 2.4.7 ends May 31, 2027; 2.4.8, May 31, 2028; 2.4.9, May 31, 2029), so budget for upgrade projects. B2B is an Adobe Commerce extension, which Adobe lists for Adobe Commerce only; it is not part of Magento Open Source.
7. Ecwid
Best for: adding a store to an existing website, or a small catalog on a tight budget.
Price: Starter $5 (up to 10 products), Venture $35 (100 products), Business $65 (2,500 products) and Unlimited $149 a month, or $5, $29, $49 and $119 billed yearly. No setup or transaction fees, and plans run month to month.
Strengths. You can add an Ecwid store to any site. Business adds wholesale pricing groups, a multi-language store and abandoned cart recovery.
Drawbacks. Lower plans limit how many products you can list. Staff accounts start on Business, which has two, and only Unlimited has unlimited staff and the point-of-sale integration.
8. PrestaShop
Best for: merchants who want open source outside WordPress, with a large module marketplace.
Price: the Classic edition is a free download you install and host yourself. A Hosted version exists; its price is not on the PrestaShop homepage.
Strengths. Open source, with thousands of modules and themes, and payment options including PrestaShop Checkout, Stripe and Klarna.
Drawbacks. On Classic, hosting, updates and development are yours to arrange and pay for.
9. Cartly
Best for: merchants who want a hosted platform, their own payment processor with no platform fee, and B2B, headless or custom checkout rules without an enterprise contract.
Price: Starter $19, Growth $49 and Pro $199 a month, or 20% less billed yearly; Enterprise is priced on request. Cartly takes 0% transaction fees on every plan; your payment provider’s fees still apply. The 7-day trial runs on Starter and needs no card (see pricing).
Strengths.
- Your own processor, no platform fee. Connect your own Stripe, PayPal, Adyen, Mollie or Klarna account, among others; payments land in that account (Taking payments with your own Stripe account).
- B2B, headless and checkout rules on Pro. Company accounts with buyer roles and single sign-on (B2B customer accounts), the Storefront API for a custom front end, Checkout Functions for your own discount, delivery and payment rules (Checkout Functions), and unlimited products.
- Prices in several currencies from Growth. Up to three markets, each showing prices in its own currency. Checkout charges in your store currency, and the shopper’s card converts it (Create your first market).
- Design with or without a developer. Free themes, a visual editor, Cartly Command for theme changes described in plain words (it uses your plan’s monthly AI credits), and GitHub theme sync on every plan.
- Your data comes with you. Export products, customers and orders as CSV. Import products from CSV or Excel (.xlsx) files (CSV import), or import products straight from a Shopify store with the Shopify Source app (products only).
- Ready for AI shopping agents. Agent Commerce, on by default, lets AI assistants read your public catalog, prices and stock status (how it works).
Drawbacks.
- A young platform. Cartly launched in 2026. Its App Store has dozens of apps, not thousands, and far fewer agencies and freelancers know it than know Shopify or WooCommerce.
- No point of sale for selling in person.
- Manual tax rates. You enter rates by country and state and Cartly applies them; it does not look up US sales tax rates for you (Taxes).
- Advanced features need Pro. B2B, the Storefront API and Checkout Functions are on the $199 plan, and Starter and Growth cap products at 1,000 and 5,000.
What a $10,000-a-month store pays on each platform
The example store makes $10,000 in online sales a month from 200 orders of $50, all paid by card, monthly billing, no apps, themes or domain. For Shopify Payments and Squarespace Payments we use their published rates; everywhere else we use 2.9% + 30¢ per order, Stripe’s standard US rate for domestic cards: 2.9% of $10,000 ($290) plus 200 × $0.30 ($60) is $350 a month. Your real rate depends on the processor you use, and international cards cost more.
- Squarespace Advanced: $36 + 0% fee + Squarespace Payments at the Advanced plan’s rate of 2.5% + 30¢ ($250 + $60 = $310) = $346.
- Cartly Starter: $19 + $0 platform fee + $350 = $369. Growth: $399.
- Shopify Basic with Shopify Payments: no third-party fee, and Shopify’s online card rate on Basic is also 2.9% + 30¢: $27 + $350 = $377.
- Squarespace Core: $27 + 0% fee + Squarespace Payments at the Core plan’s rate of 2.9% + 30¢ ($350) = $377. Basic adds its 2% fee: $19 + $200 + $350 = $569.
- Ecwid Venture: $35 + $0 + $350 = $385. Venture has a 100-product limit, and Business would total $415.
- WooCommerce: $0 + hosting of $25 to $350 + $350 = $375 to $700. Paid extensions come on top.
- Shopify Basic with a third-party processor: $27 + 2% ($200) + $350 = $577. Grow, at 1%: $72 + $100 + $350 = $522.
- BigCommerce: a new store at this size starts on Growth and stays there until trailing-twelve-month sales pass $100,000, after about ten months: $105 + $0 with an embedded provider such as Stripe or PayPal + $350 = $455. After that it moves to Scale: $399 + $350 = $749.
Wix is left out because its page gave us no US price, and Adobe Commerce is priced by quote. Yearly billing lowers the subscription lines.
Processing is the largest cost almost everywhere, so platforms differ most through per-sale fees, sales-based plans and card rates. Some platforms lower the card rate on higher plans, which is why Squarespace Advanced comes out cheapest here. At this size a 2% per-order fee costs $2,400 a year, and unlike a flat subscription it grows with every sale.
How to choose by situation
- First store, launching this month. Shopify, Squarespace, Wix and Cartly Starter all get you selling quickly; compare total cost with your payment method. Our guide How to Start an Online Store covers the rest.
- Keeping a payment provider you already use. WooCommerce, Ecwid and Cartly add no platform fee; BigCommerce adds none for its embedded providers; Shopify adds one when you use a third-party provider instead of Shopify Payments.
- Selling to businesses. Adobe Commerce includes negotiable quotes, requisition lists and purchase order approvals. Shopify has B2B catalogs on every plan, BigCommerce has group pricing from Growth and SKU-level Price Lists on Performance, and Cartly’s B2B module is on Pro.
- Building your own front end. Shopify (Storefront API and Hydrogen), Adobe Commerce (GraphQL) and Cartly (Storefront API on Pro) all support headless builds.
- Selling in person too. Shopify and Squarespace (US and UK) include point of sale, and Ecwid integrates one on Unlimited. Cartly has none.
- Expecting fast growth. Model costs at three times today’s sales.
Lock-in: what it takes to leave
Before you commit, check that you can download your products, customers and orders yourself as CSV. Expect to rebuild your theme, because themes rarely move between platforms. And plan redirects from every old product and collection URL to keep your search traffic. On Cartly you can export products, customers and orders as CSV files from the admin, and migration to Cartly is free on the Pro and Enterprise plans.
Frequently asked questions
What is the best ecommerce platform for a small business?
In most cases a hosted one, so the vendor runs servers, security and updates. Shopify is the usual pick. Squarespace and Wix suit businesses whose website matters as much as the store, Ecwid suits very small catalogs, and Cartly suits stores that want their own payment processor without a platform fee.
Which ecommerce platform is cheapest?
By sticker price, Ecwid’s $5 Starter plan and the free WooCommerce plugin. By total cost it depends on your sales and your card rate. In our $10,000-a-month example, Squarespace Advanced came out lowest at $346, because its lower card rate saves more than its higher subscription costs. Cartly Starter, Shopify Basic with Shopify Payments, Squarespace Core, Ecwid Venture and WooCommerce on low-cost hosting all landed between $369 and $385 a month.
What is the best free or open-source ecommerce platform?
WooCommerce if you use WordPress, Magento Open Source for large catalogs with developers on hand, and PrestaShop as a standalone option. The software is free; hosting, extensions and maintenance are not.
Which ecommerce platforms charge no transaction fees?
WooCommerce, Ecwid and Cartly charge no platform fee on sales. Squarespace charges none on online store sales on Core and Advanced, BigCommerce none with its embedded providers, and Shopify none with Shopify Payments. Your payment provider’s processing fees apply everywhere.
Should I choose Shopify or WooCommerce?
Shopify if you want the vendor to run everything and value its app store; WooCommerce if you have a WordPress site, want full control of code and data, and can handle hosting and updates. Weighing Shopify against Cartly? See our Shopify alternative comparison.
Try Cartly on your own numbers
Run the same test on every platform on your shortlist: add one real product, place one order through checkout with your payment method, and issue one refund. If Cartly is on your list, start a 7-day trial without a card, set up your store email, connect your own payment provider, and run that test.