The first official alpha release of Craft 6 has landed. If you use Craft CMS to power your website, this marks the beginning of a major foundational evolution.
To clarify what this means up front: the CMS as a product is not drastically changing. The editing experience and flexibility that make Craft what it is remain intact. What’s changing is the technology underneath it. Pixel & Tonic (the creators of Craft) have completed the initial backend port, moving the system's underlying engine from the legacy Yii framework over to Laravel.
For our team, this is great news. We've been building web applications on the Laravel framework for over a decade, so seeing our preferred content management system adopt the same underlying architecture fits perfectly with our technical expertise. It also gives us a clear view of how we can help you plan ahead, reduce risk and make the move to Craft 6 at the right time.
We touched on why this framework shift is important in our Craft conference recap last year, and this alpha release is the first tangible milestone in that transition.
What is Laravel?
Laravel is a globally trusted framework that handles the standard building blocks of any modern web application like ensuring security, connecting to databases, and making pages load fast. The framework handles these basic web fundamentals, leaving Craft to focus on what it does best: providing the incredibly flexible and intuitive content management tools that editors love to use.
Craft has always built its system on top of a foundational framework like this, but it is now moving away from a more niche framework to the industry-leading foundation of Laravel.
Pixel & Tonic, the team behind Craft CMS, described Laravel as the most familiar PHP framework among Craft developers and pointed to its wider ecosystem of packages and services as a major reason for the move.
For Engage, that alignment is great news. Laravel is already part of our web development toolkit, alongside Craft CMS, Vue.js, Tailwind CSS, AWS and other platforms we use to build high-performance digital experiences.
In other words, Craft is moving closer to the way we already build.
Latest timings
Rather than an immediate rollout, Pixel & Tonic have mapped out a clear, deliberate timeline for the release:
- Alpha release: with the Laravel port completed in May '26, an initial six-month testing phase for reviewing existing functionality
- Beta phase: a three-month phase to test new functionality and the rebuilt UI
- General availability (GA): Craft 6.0 is currently expected to launch in March 2027, giving you a useful window to prepare
What we now know from the Alpha
This initial release, alongside Brandon and Rias’ CraftQuest appearance, gives us a clear picture of exactly how Craft 6 is taking shape:
- Backend engine is ready: With the core PHP refactoring complete, the foundational logic is stable. Existing functionality should work as expected—sections can be created and entries queried to form pages
- New user interface is being held back: The new control panel UI is being kept away from the alpha until it’s mostly finalised. This was a change of tack, hence changes being isolated to the settings area for now
- Front-end tech stack: The control panel is being built on Inertia & Vue, so expect a much faster authoring experience
- New features: The alpha focuses on the architecture. The suite of new features will be developed as part of the beta phase
Technical alignment
Outside of the wider Laravel shift, Inertia and Vue are both frameworks we already use regularly. That means the direction of Craft 6 aligns closely with our existing development approach. But Craft isn't abandoning what works; it still utilises Twig where it makes practical sense, such as for dynamic setting fields and standard template-based routing.
So while this is a major technical shift, it’s not a complete change of identity for Craft. The flexibility and content management experience that make it so useful for your team are still very much part of the picture.
Our plans moving forward
We’re already well underway refactoring our approach to be Laravel-first. Because of how Craft 6 is architected, it functions as an unlinked dependency that can simply be pulled into a clean Laravel application. With the underlying backend logic now firmly in place, our team can begin working with it early, while future UI updates and new features can be pulled in as the release matures.
Between now and the March 2027 launch, we will be proactively discussing the best transition paths with our existing clients.
Depending on the age, complexity, and current set up of your site, this will involve reviewing whether an upgrade can be handled seamlessly as part of your ongoing maintenance, or whether timing the move alongside a wider strategic rebuild would offer better long-term value.
That is where early planning helps. A well-managed migration gives you time to review your plugins, hosting, integrations, content workflows and custom functionality before anything becomes urgent.
It’s also very much how we like to work: thoughtful, considered and focused on getting the detail just right.
Frequently asked questions
Do we need to do anything right now ahead of Craft 6, and how involved will our team need to be?
Not yet. In fact, your team's involvement is likely to be pretty light.
We'll start with a technical audit to understand the best route for your website. Depending on how your site has been built, that could mean a full native Laravel refactor or a more streamlined upgrade using Craft's official Yii2 adapter.
Once we've agreed the right approach, we'll take care of the heavy lifting. From migration and testing through to launch, we'll manage the process from end to end and keep you updated along the way.
Will our website experience any downtime, and can we keep editing content during the upgrade?
Your website can stay live, and your content team can keep working as normal.
We carry out the upgrade in a staging environment, so day-to-day content updates continue right up until launch. When it's time to switch over, we'll schedule a short content freeze while we synchronise the final database changes. Think of it like any well-managed website release. Quick, planned and with no nasty surprises.
Will any features, plugins or third-party integrations like our CRM or Google Ads stop working?
In almost every case, no. Your website's functionality is designed to move across with the upgrade, and we'll make sure everything is working as expected before launch.
Custom code and integrations: Bespoke modules, APIs and CRM integrations are part of your codebase, so we'll adapt and test them as part of the upgrade.
Plugins: Craft's official compatibility layer gives plugin developers a smooth transition path, and we expect the major plugins to support Craft 6 quickly. If you're relying on an older or unsupported plugin, we can replace that functionality with a custom module where needed.
Marketing tools: Tracking scripts, Google Ads, analytics platforms and other front-end marketing tools operate independently of Craft's core architecture, so they'll continue working as they do today.
Do we need to upgrade as soon as Craft 6 is released?
No. There's no need to rush.
Pixel & Tonic has committed to supporting Craft 5 as a Long-Term Support (LTS) release for five years after Craft 6 launches. That gives you plenty of breathing room to plan the upgrade around your priorities, budget and roadmap.
That said, upgrading sooner means you'll benefit from the latest platform improvements and keep your website in the best shape for the years ahead.
How long will the Craft 6 upgrade take?
Every website is different, so timings depend on the complexity of your build.
The biggest factors usually include:
- Your current version: Your website will need to be running the latest Craft 5 release before upgrading.
- Custom functionality: Bespoke modules may need testing or refactoring depending on the upgrade approach.
- Third-party plugins: We'll review every plugin for compatibility and update or replace anything that needs attention.
Following our technical audit, we'll provide a clear project plan, timeline and fixed estimate, so you'll know exactly what to expect before any work begins.
Will our existing web hosting platform or server environment need to be updated to support Craft 6?
Only if it's fallen behind.
If your website has been kept up to date, it's likely already running the PHP and Craft versions needed for Craft 6. If any server or hosting changes are required, we'll identify them during our audit and help you make the necessary updates well before launch.