Hyvä Is Free: Is Now the Time to Move Off Luma?

Hyvä Is Free: Is Now the Time to Move Off Luma?

For most Magento stores still on Luma, yes. The Hyvä theme has been free and open source since 10 November 2025, so the licence fee that used to block small projects is gone. What's left is the migration work itself, and that depends almost entirely on how many frontend extensions and custom templates you run.  Luma is slow, and the reason is its age. It was designed in 2015 around RequireJS and Knockout.js, and it ships a lot of JavaScript to every visitor whether they need it or not. On mobile, that shows up in Core Web Vitals, in bounce rates and, eventually, in revenue.  Hyvä replaced that frontend with Alpine.js and Tailwind CSS. For years the main argument against it was the licence cost on top of the build. That argument ended a year ago. So the question has changed from "can we justify Hyvä?" to "what will moving actually involve for our shop?" That's what this post answers. 

Luma vs Hyvä: what actually changes 

Hyvä only touches the storefront. Your backend, admin, catalogue, orders, ERP integration and APIs stay exactly as they are. That's the main reason it's a lower-risk project than a headless rebuild. 
  Luma  Hyvä 
JavaScript  RequireJS + Knockout.js, hundreds of KB  Alpine.js, about 15 KB 
CSS  LESS, full compiled stylesheet  Tailwind CSS, unused classes purged at build 
Product page weight (vendor benchmark)  ~0.9 MB  ~0.15 MB 
Typical Lighthouse performance score  40–60  90+ achievable 
Templates  .phtml + Knockout .html templates + UI components  .phtml with Alpine attributes 
Works with  All Magento 2 versions  Magento 2.4.4 and later, Open Source and Adobe Commerce 
The page-weight and Lighthouse figures come from vendor benchmarks on throttled mobile connections. Your numbers will differ. The direction won't.  For developers, the bigger change is how frontend code is written. Here is the same mini-cart counter in both themes.  Luma, with a Knockout template bound to a UI component:  <!-- ko if: getCartParam('summary_count') --> <span class="counter-number"       data-bind="text: getCartParam('summary_count')"></span> <!-- /ko -->  Hyvä, with Alpine.js straight in the .phtml file:  <div x-data="{ cart: {} }"      @private-content-loaded.window="cart = $event.detail.data.cart">     <span x-show="cart.summary_count"           x-text="cart.summary_count"></span> </div>  No RequireJS config, no UI component XML, no separate template file. Developers who know HTML and a bit of JavaScript can read it on day one. That matters for maintenance costs long after launch. 

What's free, and what still costs money 

"Hyvä is free" is true, but it's only part of the picture. Here's the split: 
Product  Price  What you get 
Hyvä Theme  Free, OSL 3.0 + AFL 3.0 licence  Default theme and theme module: category, product, cart and customer account pages, Alpine.js components 
Hyvä UI  €250 per store  Library of ready-made UI components (menus, sliders, product cards) 
Hyvä Checkout  Paid, via Hyvä Commerce  Replacement for the Luma checkout 
Hyvä Enterprise  Paid, via Hyvä Commerce  B2B features for Adobe Commerce such as company accounts and requisition lists 
The checkout is where most people get caught. With the free theme alone, the usual route is Hyvä's Luma checkout fallback module. It works, but it brings back the heavy JavaScript on the page that matters most. Most stores either buy Hyvä Checkout or budget for a custom one-page checkout.  For B2B shops on Adobe Commerce, check which B2B features your customers actually use before you price Hyvä Enterprise. Quick order, requisition lists and company accounts all need a Hyvä version, and some stores only use one or two of them. 

Where the migration effort really goes 

Installing the theme takes an afternoon. On a prepared server:  composer require hyva-themes/magento2-default-theme bin/magento setup:upgrade # Build the Tailwind CSS for your child theme cd app/design/frontend/Vendor/theme/web/tailwind npm ci && npm run build  Then you set the theme under Content → Design → Configuration. That's not where the weeks go. The weeks go into three places. 
  1. Extensions that render something on the storefront. Backend-only extensions (admin grids, APIs, cron jobs, ERP connectors) keep working untouched. Anything that outputs HTML or JavaScript on the frontend needs a Hyvä compatibility module. Many vendors, including Amasty, Mageplaza and Mirasvit, ship them, and Hyvä keeps a public compatibility list. Start with an inventory:
# Every enabled third-party module bin/magento module:status --enabled | grep -v '^Magento_'  Then sort the list into three groups: backend-only, has a Hyvä compat module, and needs custom work. The third group is your real estimate. 
  1. Custom templates and Knockout components. If your previous agency built custom product configurators, delivery-date pickers or B2B order forms as Knockout UI components, they have to be rewritten in Alpine. Usually the rewrite is shorter than the original. It still takes time.
  2. Design. Hyvä doesn't copy your Luma look. Most teams use the migration to tidy the design anyway, which is sensible, but agree the scope before development starts. A pixel-perfect copy of an old theme is often more work than a clean new one.
One thing that doesn't change: the ERP integration. If your shop is connected to SAP Business One, products, prices, stock and orders keep flowing through the same backend. Just include a full order round-trip in your test plan before go-live. 

Budget, timing, and when to wait 

Industry estimates for a mid-sized store put a Luma-to-Hyvä migration at 4 to 8 weeks of development, roughly $15,000 to $70,000, and $25,000 to $85,000 in the first year once extension compat modules and design work are added (figures quoted by MGT Commerce). That's a wide range, and the extension inventory from the previous section is what narrows it. Get at least two quotes, and make sure both are based on the same inventory. Timing for 2026. Don't launch a new frontend between Black Friday and New Year. If you're in a code freeze from 20 November (see our peak season checklist), use December for the discovery work instead: the extension audit, the design scope and the checkout decision. Start development in January and go live in February or March, well before spring campaigns. Combine it with an upgrade, carefully. If you're also moving to Magento 2.4.9 (supported until May 2029), doing both in one project saves a round of testing. It also means two big changes at once. Plan it as two milestones: upgrade the backend first, then switch the frontend.

When to hold off: 

  • You're planning to replatform within 12 months anyway. 
  • Your store relies on more than about 20 frontend extensions with no Hyvä compat module and no replacement. 
  • You already run a headless frontend that performs well. 
  • Your Magento version is older than 2.4.4. Upgrade first. 

Thinking about Hyvä for 2027? 

Ingold Solutions is a Hyvä Partner and Adobe Solution Partner. We built the PeJa Rampen Center shop on Magento with Hyvä, and we handle the SAP Business One side too, so the frontend switch and the ERP tests happen in one project.  We'll run your extension inventory, flag what needs custom work and give you a fixed quote you can plan around.  [Book a Hyvä readiness check →] (Contact Us - Magento) 

Frequency Ask Question

The Hyvä Theme is, since 10 November 2025, under the OSL 3.0 and AFL 3.0 licences. Hyvä UI (€250 per store), Hyvä Checkout and Hyvä Enterprise are still paid. 

Yes. It runs on Magento Open Source and Adobe Commerce from version 2.4.4 onwards.

Backend-only extensions work unchanged. Extensions that render on the storefront need a Hyvä compatibility module, which many vendors already provide.

For a typical mid-sized store, four to eight weeks of development. The number of frontend extensions and custom components decides where in that range you land.

No. Hyvä only replaces the storefront. Product, price, stock and order sync with an ERP such as SAP Business One runs through the backend and stays the same.

Latest Post

Gepostet auf Google Google
Inka Möller profile picture
Inka Möller
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Hat alles super geklappt und ganz unkompliziert.
Gepostet auf Google Google
Rene Emser profile picture
Rene Emser
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Wir bei Hochzeitsrausch Brautmoden sind sehr zufrieden mit der Zusammenarbeit mit Ingold Solutions. Besonders hervorzuheben sind die schnelle Reaktionszeit und der freundliche Service. Ingold Solutions hat unsere WordPress- und Shopify-Seiten überarbeitet und wichtige Funktionen hinzugefügt, wie zum Beispiel eine Terminbuchungsfunktion. Auch die Migration unserer Geschäftsdaten in die Microsoft 365 Cloud verlief reibungslos und hat unsere Arbeitsabläufe spürbar verbessert. Durch die Integration von SAP Business One sind unsere Online- und Offline-Systeme jetzt optimal aufeinander abgestimmt. Wir können Ingold Solutions für ihre technische Expertise und maßgeschneiderten Lösungen uneingeschränkt empfehlen.
Gepostet auf Google Google
Uwe L profile picture
Uwe L
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Die Kooperation mit der Ingold Solutions GmbH als unserem Lösungspartner für SAP Business One war für die MIP Consult GmbH eine äußerst positive Erfahrung. Ingold hat uns mit einem maßgeschneiderten Paket beliefert, das ihre umfassende Kenntnis unserer Anforderungen widerspiegelt. Ihr Team hat die SAP-Datenbank effizient konfiguriert, umfangreiche Schulungen angeboten und die Stammdaten sorgfältig hochgeladen, was einen reibungslosen Übergang ermöglichte. Die Implementierung des Multi-Banking-Systems zeugt weiter von ihrer fachlichen Kompetenz und ihrem Engagement für ganzheitliche Lösungen. Die Professionalität und Einsatzbereitschaft von Ingold haben unseren Übergang äußerst effizient gestaltet, und ihre kontinuierliche Unterstützung ist von unschätzbarem Wert. Wir können Ingold Solutions GmbH wärmstens empfehlen für Unternehmen, die erstklassige SAP-Lösungen und exzellenten Service.
Gepostet auf Google Google
Dawid Telesinski profile picture
Dawid Telesinski
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ingold Solutions GmbH hat für Numiartis eine effiziente Lösung entwickelt, die als B2B-E-Commerce-Portal und Online-Katalog dient und B2C-Bestellungen vereinfacht. Das verbesserte Design ermöglicht eine reibungslose Navigation und effiziente Kundenregistrierung, was zur Kundengewinnung beiträgt. Dank der Magento Open Source Plattform ist auch die Produkt-Navigation optimiert worden. Wir sind sehr zufrieden mit dem bedeutenden Beitrag von Ingold Solutions zur digitalen Erweiterung unseres Unternehmens.
Gepostet auf Google Google
Attila Totos profile picture
Attila Totos
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ingold Solutions proved to be an invaluable partner for Pyronova IS Deutschland GmbH during our recent implementation. Their team seamlessly configured our accounting system, and their expertise was evident as they provided a dedicated German accounting expert, ensuring precise setup tailored to our needs. Furthermore, Ingold's commitment to customization shone through as they worked on seamless and precise configuration of our accounting system within SAP Business One. This addon will undoubtedly elevate our financial operations. Their professionalism, expertise, and dedication to our project's success were exemplary. We highly recommend Ingold Solutions for their exceptional service and comprehensive support throughout our implementation process. Attila Totos Head of Finance Dep. Pyronova
Gepostet auf Google Google
Thomas Schneider profile picture
Thomas Schneider
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Von Anfang an beeindruckte uns Ingold Solutions mit ihrer Umsetzung von SAP Business One. Sie erfüllten effizient unseren Bedarf an Benutzerlizenzen und integrierten diese in die robuste Infrastruktur von Cloudiax's Private Cloud. Unsere Entscheidung für das Standardpaket wurde dank Ingold Solutions' Geschäftsblueprint-Vorlage präzise umgesetzt, was zu einer perfekten Datenbankkonfiguration führte und unsere Betriebsstruktur optimierte. Ingold Solutions bot mit ihrer Expertise wertvolle Unterstützung. Ihr technisches Team sorgte nicht nur für die richtigen Änderungen, sondern integrierte sie auch nahtlos in die Cloudiax-Umgebung. Die von Ingold Solutions eingesetzten Technologien - von der Private Cloud in Cloudiax über SAP B1 mit HANA bis zum SAP Business One Standard Package - zeugen von einem durchdachten Ansatz, der auf betrieblichen Erfolg ausgerichtet ist. Absolut professionell, nur zu empfehlen! winwall GmbH
Gepostet auf Google Google
Markus Beck profile picture
Markus Beck
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Schnelle und kompetente Umsetzung zu fairen Preisen mit fähigen Mitarbeitern. Danke
Verifiziert von: Trustindex
Trustindex hat bestätigt, dass diese Bewertungen im Google Unternehmensprofil von Ingold Solutions GmbH veröffentlicht wurden. Mehr erfahren