European Ecommerce Platforms

Looking for a European alternative to Shopify or Adobe Commerce? These European ecommerce platforms keep your catalogue, checkout and customer data under EU jurisdiction — and most of them are open source, so the shop stays yours. Led by Shopware from Germany.

How we rank these tools — 4-step process
  1. 1
    European ownership, verified

    The company is headquartered and incorporated in the EU, EEA or Switzerland, and processes customer data in Europe. A US parent company disqualifies a tool from this page regardless of where its servers are.

  2. 2
    Category fit and hands-on review

    What the tool actually does, who it suits, and where it falls short — checked against the vendor’s own documentation, changelog and pricing page rather than its marketing copy.

  3. 3
    Compliance and pricing check

    GDPR posture, hosting location and the prices quoted on this page are verified against the vendor’s public pricing before publication, and re-checked when we revisit the category.

  4. 4
    Position on this page

    Placement on this page can be paid, and that can affect the order tools appear in. It never buys a listing: a tool that fails the checks above is not here at any price, and payment does not change the shortcomings we write about. A vendor can ask us to correct a factual error — not to remove a criticism.

European Purpose may be paid for placements on this page and may earn a commission through links on it. Paid placement can affect the order in which tools appear; it never affects whether a tool is listed or what our review says. Editorial policy

8 European Ecommerce Platforms

Shopware

German open-source platform for mid-market and B2B

#1 of 8 in this category
Germany Open source + paid editions
Open source coreB2B suiteSymfony & Vue

Spryker

Composable commerce for complex B2B and marketplaces

#2 of 8 in this category
Germany Enterprise subscription
Composable commerceB2B & marketplaceAPI-first

PrestaShop

Open-source shop software with a deep module market

#3 of 8 in this category
France Open source + hosted plans
Open sourceLarge module marketSelf-host or hosted

Saleor

GraphQL-native headless commerce, open source

#4 of 8 in this category
Poland Open source + Saleor Cloud
GraphQL-first APIHeadless by designPython core

Odoo

Webshop inside a full open-source business suite

#5 of 8 in this category
Belgium Free core + per-app pricing
Shop plus full ERPInventory & accountingOpen source core

Sylius

Symfony-based platform for custom commerce builds

#6 of 8 in this category
Poland Open source + Sylius Plus
Symfony frameworkMIT licensed coreBuilt for customisation

OXID eSales

Established German shop software with an open core

#7 of 8 in this category
Germany Open source + commercial editions
Open source coreB2B and B2C editionsLong DACH track record

Shoptet

The hosted shop platform Czech merchants run on

#8 of 8 in this category
Czech Republic Monthly subscription
Hosted SaaSCzech and Slovak market depthLarge add-on ecosystem

Key takeaways

  • Shopware ranks #1 among the European ecommerce platforms in this directory, because Shopware pairs an open-source core with commercial editions and a B2B suite that is part of the platform rather than a plugin ecosystem bolted onto a B2C product.
  • Four of the six publish an open-source core you can download and self-host — Shopware, PrestaShop, Saleor and Sylius — with Odoo's core open as well; that is the practical exit route no US platform offers.
  • The commercial argument is as strong as the legal one: US platforms increasingly price on a share of turnover, so the bill grows exactly as the business does, while these are licensed, hosted or subscribed at a rate you can model.
  • The six split cleanly by job: Shopware and Spryker for mid-market and enterprise, PrestaShop for small merchants who self-host, Saleor and Sylius for teams building a custom front end, and Odoo when the shop should sit inside the ERP.
  • PrestaShop and Sylius are both part of Cyber_Pixel, the holding majority-owned by the Polish group Cyber_Folks, so ownership stayed European even though it changed hands.

European ecommerce platforms are webshop and commerce systems built by companies established in Europe, where the catalogue, checkout and customer records are processed under EU law and, in most cases, run on an open-source core the merchant can host and leave with.

European ecommerce platforms compared

European ecommerce platforms compared on position, country, entry price and best use
PositionToolEstablishedEntry priceBest for
#1 Shopware Germany Open source + paid editions Mid-market and B2B merchants who need control over catalogue and checkout
#2 Spryker Germany Enterprise subscription Enterprises building B2B, marketplace or non-standard commerce models
#3 PrestaShop France Open source + hosted plans Small and mid-sized merchants who want to own their shop outright
#4 Saleor Poland Open source + Saleor Cloud Product teams building a custom front end against a commerce API
#5 Odoo Belgium One free app / paid plans per user per month Merchants who want the shop, stock and accounting in one system
#6 Sylius Poland Open source + Sylius Plus Agencies building a shop that has to behave exactly one particular way
#7 OXID eSales Germany Open source + commercial editions German mid-market merchants who want a long-supported platform
#8 Shoptet Czech Republic Monthly subscription Merchants selling into the Czech and Slovak markets

Every European ecommerce platform reviewed

#1 Shopware

Schöppingen, Germany Open source + paid editions Demo on request

Best for: Mid-market and B2B merchants who need control over catalogue and checkout

Shopware is a German ecommerce platform built around an open-source core, used by mid-market and enterprise merchants across the DACH region and increasingly beyond. Shopware 6 is a Symfony and Vue application with an API-first architecture, available both as software you host yourself and as a managed cloud product.

Shopware AG has been headquartered in Schöppingen since 2000, which in this market counts as a long track record. Its B2B suite — quotes, order approvals, customer-specific pricing, budgets — is part of the platform rather than an ecosystem of plugins layered onto a consumer product, and that is the single most common reason merchants choose it over Adobe Commerce.

The commercial shape is the other half of the argument. The Community Edition is free and open source; the paid editions add support, the B2B suite and the managed cloud, priced per plan rather than as a share of turnover. For a merchant whose revenue is growing, that difference compounds every year.

What Shopware does well

  • Open-source core you can self-host
  • B2B suite built into the platform
  • API-first, headless and conventional storefronts both first class
  • Rule and flow builders cover logic without custom code
  • German company, GDPR applies directly
  • Plan pricing rather than a revenue share

Where Shopware falls short

  • Needs technical capacity to run well
  • Smaller module market than PrestaShop
  • Commercial editions required for B2B and support
  • DACH-centric partner network outside its core markets

Standout feature. A B2B suite inside an open-source platform — nothing else here offers both halves.

#2 Spryker

Berlin, Germany Enterprise subscription Demo on request

Best for: Enterprises building B2B, marketplace or non-standard commerce models

Spryker is a Berlin composable commerce platform aimed at the cases a standard webshop cannot express: B2B ordering with contract pricing, marketplaces with third-party sellers, subscription and rental models, and unified commerce across channels.

Spryker Systems GmbH was founded in 2014 and sells into European enterprise, with European hosting options. Its architecture is a set of modules a team composes rather than a product they configure around, which is why it appears in industrial distribution and marketplace businesses rather than in fashion boutiques.

That flexibility is also the cost. Spryker is an engineering commitment, not an installation, and it is licensed as an enterprise subscription quoted per project. The comparison worth modelling is not against a monthly plan but against the cost of building the same ordering model on Adobe Commerce or bespoke.

What Spryker does well

  • Built for B2B, marketplace and hybrid models
  • Composable modules rather than a fixed product
  • API-first by design, not retrofitted
  • Marketplace suite handles sellers, split payments and commissions
  • Berlin-based with European hosting

Where Spryker falls short

  • Enterprise pricing, quoted rather than published
  • Requires a real engineering team
  • Not open source
  • Overkill for a conventional B2C shop

Standout feature. Marketplace and B2B ordering models as first-class concepts rather than extensions.

#3 PrestaShop

Paris, France Open source + hosted plans Demo on request

Best for: Small and mid-sized merchants who want to own their shop outright

PrestaShop is one of the longest-running open-source ecommerce platforms in Europe, launched in Paris in 2007 and running hundreds of thousands of shops. It can be downloaded and self-hosted at no licence cost, or taken as a hosted plan with the infrastructure managed.

Its real asset is the module market. Almost any European payment method, carrier, marketplace connector or national tax rule a merchant needs already exists as an add-on, including the local specifics that platforms designed elsewhere treat as edge cases. For a shop selling into three or four European countries, that depth saves more than any feature comparison suggests.

PrestaShop is now part of Cyber_Pixel, the holding majority-owned by the Polish group Cyber_Folks, alongside Sylius and BitBag. Ownership remains European, and because the software is open source and self-hostable the stronger guarantee is the exit rather than the ownership.

What PrestaShop does well

  • Free, open source and self-hostable
  • Deepest module market for European payment and shipping
  • No revenue share
  • Back office aimed at shop owners rather than developers
  • Multi-store and multi-language in the core

Where PrestaShop falls short

  • You own hosting, updates and security
  • Module quality varies across the marketplace
  • Paid modules add up on a complex shop
  • Ownership consolidated under Cyber_Pixel in 2025

Standout feature. The module market: European payment methods, carriers and tax rules already exist for it.

#4 Saleor

Wrocław, Poland Open source + Saleor Cloud Demo on request

Best for: Product teams building a custom front end against a commerce API

Saleor is a headless commerce platform from Wrocław, built GraphQL-first rather than wrapping a legacy storefront in an API afterwards. The core is open source and written in Python; Saleor Cloud is the managed version of the same software.

For a team building a bespoke front end, that origin matters. There is no storefront to fight with, and the whole domain — products, channels, pricing, checkout, fulfilment — is reachable through one typed GraphQL schema, with multi-channel and multi-currency as core concepts rather than add-ons.

Saleor Commerce is based in Poland, so both the company and the managed cloud sit under EU jurisdiction, and the open core means a team that outgrows the hosted product can run the identical platform itself. The trade is that you are building a storefront, which is a project rather than a theme purchase.

What Saleor does well

  • GraphQL-native API across the whole domain
  • Open source core, self-hostable
  • Multi-channel and multi-currency built in
  • App framework for extensions
  • Polish company, EU jurisdiction

Where Saleor falls short

  • No storefront out of the box — you build it
  • Requires front-end engineering capacity
  • Smaller ecosystem than PrestaShop or Shopware
  • Cloud pricing by environment and volume

Standout feature. One typed GraphQL schema over the entire commerce domain, open source underneath.

#5 Odoo

Ramillies, Belgium Founded 2005 One free app / paid plans per user per month Demo on request

Best for: Merchants who want the shop, stock and accounting in one system

Odoo is a Belgian open-source business suite in which the webshop is one app among dozens. Orders flow directly into inventory, purchasing, invoicing and accounting because they are modules of the same system rather than integrations between separate products.

For a merchant whose real problem is that the shop, the stock count and the ledger disagree, that architecture is the whole argument. The alternative — a specialised ecommerce platform wired to a separate ERP — is more capable at each end and considerably more work in the middle.

Odoo S.A. is based in Ramillies, Belgium, with an open-source core under a licence that permits self-hosting, and paid Enterprise editions above it. The ecommerce app is not as deep as a dedicated platform, which is the trade you make for the integration.

What Odoo does well

  • Shop, inventory, purchasing and accounting in one system
  • Open-source core, self-hostable
  • Per-app pricing rather than a revenue share
  • Belgian company, EU jurisdiction
  • Very large module ecosystem

Where Odoo falls short

  • Ecommerce app is less deep than dedicated platforms
  • Suite complexity if you only want a shop
  • Enterprise edition needed for several common features
  • Implementation partners vary in quality

Standout feature. The only option here where the shop is a module of the ERP rather than integrated with one.

#6 Sylius

Łódź, Poland Open source + Sylius Plus Demo on request

Best for: Agencies building a shop that has to behave exactly one particular way

Sylius is an open-source ecommerce framework built on Symfony, from Łódź in Poland. It is aimed less at merchants installing a shop and more at development teams building one: a well-structured foundation to extend rather than a product to configure.

Because it is idiomatic Symfony with a MIT-licensed core, a PHP team can read, override and test any part of it with the tools they already use. That is a fundamentally different proposition from working around a closed platform's assumptions, and it is why agencies reach for it on projects with genuinely unusual requirements.

Sylius sits with PrestaShop and BitBag under the Cyber_Pixel holding majority-owned by Cyber_Folks, so code, ownership and hosting are all European. Sylius Plus adds enterprise features — multi-source inventory, advanced returns, role-based access — on the same core.

What Sylius does well

  • MIT-licensed core, fully open
  • Idiomatic Symfony a PHP team can extend
  • Built for customisation rather than configuration
  • Clean domain model with an API
  • European ownership and hosting

Where Sylius falls short

  • Not a product a merchant installs alone
  • Requires Symfony expertise
  • Sylius Plus is a commercial licence
  • Smaller ecosystem than PrestaShop

Standout feature. A commerce framework rather than a platform: everything is meant to be overridden.

#7 OXID eSales

Freiburg, Germany Open source + commercial editions Demo on request

Best for: German mid-market merchants who want a long-supported platform

OXID eSales is one of the longest-established German ecommerce platforms — an open-source core with commercial editions above it and a partner network concentrated in the DACH mid-market.

Longevity is the argument. OXID has been supported through two decades of platform churn, and for a merchant whose shop is a ten-year commitment rather than a campaign, that record plus an open core underneath is a materially different risk profile from a newer entrant. Catalogue, checkout and promotions come with multi-shop and multi-language support, B2B features including customer-specific pricing, a module marketplace and an API for headless builds.

OXID eSales AG is based in Freiburg im Breisgau and hosted through German partners, with a Community Edition that can be self-hosted. German jurisdiction and a downloadable core cover both halves of the question at once.

What OXID eSales does well

  • Open-source core, free to self-host
  • Two decades of continuous support
  • B2B and B2C editions on one codebase
  • Established DACH partner network
  • German company, German hosting

Where OXID eSales falls short

  • Ecosystem is smaller outside DACH
  • PHP stack feels traditional next to headless-first rivals
  • Enterprise features sit behind paid editions
  • Implementation usually needs a partner

Standout feature. An open core with a twenty-year support record, which is its own kind of guarantee.

#8 Shoptet

Prague, Czech Republic Monthly subscription Demo on request

Best for: Merchants selling into the Czech and Slovak markets

Shoptet is the dominant hosted ecommerce platform in the Czech Republic and Slovakia, covering the payment methods, carriers, comparison sites and accounting packages those markets actually use.

Market depth beats feature breadth when you sell in one region. Shoptet integrates with the Czech carriers, price comparison engines and accounting systems that an international platform treats as long-tail requests — which is the practical difference between selling there smoothly and fighting the tooling. Templates, a visual editor, product and order management and a large partner add-on ecosystem sit on top.

Shoptet is based in Prague, inside the EU. It is hosted rather than self-hosted, so the merchant relies on the vendor as processor — which under EU jurisdiction is a straightforward GDPR relationship rather than a transfer question. Pricing is by tier with no revenue share, the structural difference against the US hosted platforms.

What Shoptet does well

  • Deep Czech and Slovak payment and carrier integrations
  • Hosted — no infrastructure to run
  • Large partner add-on ecosystem
  • No revenue share on sales
  • EU company, EU hosting

Where Shoptet falls short

  • Built around one region, not international selling
  • Hosted only — no self-hosted option
  • Less flexible than an open-source platform
  • Interface and docs are strongest in Czech

Standout feature. The local integrations that decide whether selling in Czechia is easy or a project.

Why does the platform's country matter for a webshop?

Because the platform is the processor for every customer record the shop holds. Names, delivery addresses, order history and payment metadata all live inside it, and under the GDPR that makes the vendor relationship a data processing agreement rather than a software licence.

With a European vendor that agreement is with a company inside the same legal system, subject to the same supervisory authorities, reachable in the same time zone. With a US platform the same data sits under US legislation including the CLOUD Act, whatever the datacentre map shows.

There is a second argument that has nothing to do with law. US platforms increasingly price on a percentage of turnover, sometimes with a penalty for using a payment provider other than their own. That is a cost structure that grows precisely as the merchant succeeds, and it is why the licence model is worth as much attention as the feature list.

Open source or hosted — which should a merchant choose?

The honest answer is that open source is insurance rather than a saving. Shopware, PrestaShop, Saleor and Sylius all publish a core you can download and run, and Odoo's core is open as well, but somebody still has to operate hosting, updates and security patches.

What the open core buys is the ability to leave. A shop on a proprietary platform that raises its price, changes its terms or discontinues a tier has to be rebuilt; a shop on an open core can be moved to different hosting with the same code. For a business whose revenue runs through that checkout, that difference is worth paying attention to before the pricing does become a problem.

In practice most merchants take a managed or commercial edition of an open platform and keep the open core as leverage. That is what Shopware's editions and Saleor Cloud are for, and it is a sounder position than either extreme.

Which platform fits which size of merchant?

PrestaShop is the small-merchant option: free to download, an enormous module market covering European payment methods, carriers and tax rules, and no revenue share. It needs technical help to run, which is the trade.

Shopware is the mid-market and B2B answer, and the most common upgrade path from an outgrown small platform. Its B2B suite handles quotes, order approvals and customer-specific pricing as part of the product, which covers most distributors without custom development.

Spryker sits above that, for enterprises whose commerce model is not a webshop at all: contract pricing across thousands of B2B accounts, marketplaces with third-party sellers, subscription and rental models. It is composed rather than configured, and priced accordingly.

Saleor and Sylius are for teams building the front end themselves — Saleor through a GraphQL API, Sylius as a Symfony framework to extend. Odoo is the outlier: choose it when the shop is one part of a business that also needs stock, purchasing and accounting in the same system.

What should you check before committing to a platform?

Four things, and none of them are on the feature comparison page.

The exit: what exactly can be exported, in what format, including order history and customer accounts, and whether the theme and any custom modules are yours. Ask before signing, because the answer after signing is whatever the vendor decides it is.

The European specifics: reclaimable VAT across member states, the payment methods your customers actually use — iDEAL, Bancontact, SEPA direct debit, Klarna — and the carriers and returns flows for your markets. This is where platforms designed elsewhere quietly cost you conversions.

Then the total cost at your real volume, including transaction fees, payment provider penalties and module subscriptions rather than the headline plan price. And finally who will operate it: an open-source platform with nobody to run it is a liability, not a saving.

How we selected and ranked these 8 tools

Every tool on this page is in the European Purpose directory, which means the operating company is established in Europe and we have verified that from the company register or the vendor's own legal notice rather than from a marketing page. Tools headquartered outside Europe are not eligible, however good they are.

  1. Feature verification (weight: 40%). We check each capability against the vendor's own documentation and product pages, and record what the tool does rather than what the category is assumed to include.
  2. Ease of adoption (weight: 30%). Integrations, published API access, trial availability and how much configuration stands between signing and a usable result.
  3. Value and transparency (weight: 30%). Published pricing counts in a vendor's favour; quote-only pricing is recorded as quote-only rather than estimated. We weigh what a buyer gets for the entry price, not the headline feature count.
  4. Editorial review. Three people touch every page: one writes it, a second edits it, and a third checks the compliance and pricing claims against the vendor's documentation. The three weights above decide the order; a position is a ranking against the other European tools in this category, not an absolute score.

Vendor-reported outcomes — ROI figures, margin uplift, time saved — are labelled as vendor claims wherever they appear on this page. We have not audited them, and neither has anyone else who quotes them. Read our full editorial process for how pages are re-verified.

Frequently asked questions

Shopware for most merchants past the template-store stage. The German platform combines an open-source core with commercial editions and a proper B2B suite, so you get vendor support without renting your checkout or paying a share of turnover. PrestaShop is the better answer for smaller shops that want to self-host, and Spryker for enterprises whose ordering model does not fit a webshop at all.

Most of this list. Shopware, PrestaShop, Saleor and Sylius each publish an open-source core you can download and host yourself, with commercial editions or managed cloud above it, and Odoo's core is open too. That matters beyond licence cost: an open core is what makes leaving a platform possible rather than a rebuild.

Shopware and Spryker. Shopware ships a B2B suite — quotes, order approvals, customer-specific price lists, budgets — as part of the platform, which covers most distributors and wholesalers. Spryker goes further for enterprises with genuinely non-standard models: contract pricing at scale, marketplaces with third-party sellers, or hybrid B2B and B2C in one system.

No. PrestaShop, Sylius and the agency BitBag now sit under Cyber_Pixel, a holding majority-owned by the Polish technology group Cyber_Folks. Ownership stayed in Europe, which is what this directory tracks, and both platforms keep an open-source core — so the practical guarantee for a merchant is unchanged.

Saleor if you want commerce as an API: it is GraphQL-native rather than a storefront wrapped in an API afterwards, so the whole domain sits behind one typed schema. Sylius if your team is strong in PHP and Symfony and wants a framework to extend rather than a product to integrate with. Shopware also supports headless alongside its conventional storefront.

The software is frequently free. Shopware, PrestaShop, Saleor and Sylius all have open cores at no licence cost, so the real spend is hosting, modules and development. Commercial editions and managed cloud are priced per plan rather than as a percentage of turnover, which is the structural difference against Shopify Plus once volume grows.

Products, customers and order history export in standard formats and import into all of these, and migration tooling exists for the common routes. The work is rarely the data — it is the theme, the apps you depend on, and the payment and shipping integrations, which have to be rebuilt on the new platform. Budget for that rather than for the import.

All six were built inside those requirements rather than localised into them, which is the point of the category. PrestaShop's module market is the deepest for country-specific carriers, tax rules and payment methods; Shopware and Odoo cover EU VAT including OSS reporting natively. Confirm the specific methods your markets need — iDEAL, Bancontact, SEPA, Klarna — before you commit.