A straightforward UK headless build typically starts from about £4,500, climbing well beyond that with every integration, custom page and piece of content you need writing rather than migrating. A comparable custom WordPress build usually starts higher, from around £6,000, because more of the budget goes on taming the platform rather than building the site. Framework matters less than scope.
Quick links
- What does a headless website actually cost?
- What actually drives the price?
- Headless versus a templated CMS site
- Is the extra cost worth it?
- When a templated site is still the right call
- FAQ
What does a headless website actually cost?
There are three rough bands, and which one you land in has almost nothing to do with the word “headless” itself.
At the low end sits a straightforward marketing site: ten or so pages, a blog, one or two integrations such as a form handler or a CRM sync. This is the entry point, and at Aeonix it starts from £4,500 on our own pricing page. A comparable custom WordPress build, by contrast, starts from £6,000, mostly because someone still has to build the theme, curate the plugins and keep both patched.
Above that sits the mid-market build: fifteen to thirty pages, a real content model, a handful of integrations, maybe a calculator or configurator component. This is where most B2B service businesses and agencies actually sit, and it is where the price genuinely starts to vary by scope rather than by platform.
At the top end is the complex build: ecommerce, multiple integrations with live data, bespoke interactive tools, a large content migration. These run well into five figures, and no honest agency will give you one number for that tier without seeing the brief first. If you want a working estimate rather than a rule of thumb, our website cost calculator walks through the actual inputs in about a minute and gives you a range, not a teaser.
A like-for-like migration, where you keep the same design and copy and move an existing site onto a modern stack, is the cheapest route in. That starts from £2,500, because there is no new design or content work, just a platform change with the redirects and structured data handled properly.
None of that build price is the whole story, either. The build fee is a one-off. What you pay to keep the site running afterwards is a separate number, and it usually favours headless: a static or largely static site sits on a content delivery network and costs very little to serve, while a platform like WordPress needs ongoing hosting, plugin updates and security patching whether or not the site itself has changed. Factor both numbers in, not just the invoice for launch day.
What actually drives the price?
Four things move the number more than the framework choice ever does: how many pages, how many integrations, what CMS sits behind it, and how much content needs writing rather than moving.
Page count and structure
More templates mean more design and build time. A ten-page site with three page types costs less than a ten-page site where every page is a one-off layout. The honest way to keep cost down is a smaller number of well-designed, reusable templates rather than a unique design per page.
Integrations
This is usually where a quote goes from reasonable to expensive. A contact form is trivial. A live CRM sync, a booking system, a product feed or a payment gateway each add real development and testing time, because they involve someone else’s API, someone else’s uptime and someone else’s edge cases. Ask any agency what genuinely moved a project’s timeline and most will point at the third-party system that did not behave the way its documentation promised, not the framework underneath.
CMS choice
The content management system behind a headless site is a separate decision from the framework in front of it, and it has its own cost implications: licensing, editor experience, how much custom modelling your content needs. We cover the practical trade-offs between the serious options in our guide to the best headless CMS platforms.
Content and copy
Migrating existing copy is cheap. Writing new copy, restructuring an entire site’s information architecture, or building an editor-friendly content model from scratch is not, and it is frequently the line item that surprises people most, because it has nothing to do with code.
Headless versus a templated CMS site
A templated site, whether that is a WordPress theme, a website builder or a hosted platform, gives you a working design fast because someone else already built most of it. A headless site is built for your content and your integrations specifically, which costs more up front and less to fight later.
The trade-off is real in both directions. Templated platforms are quick to start and familiar to edit, but you are working within someone else’s constraints on speed, structure and how cleanly the underlying markup reads to a crawler. Headless builds decouple the content from the presentation layer entirely, using a framework such as Astro or Next.js on the front end. We compare the two directly in Astro vs Next.js, because the choice between them changes both the cost and the ceiling.
What surprises people is that “headless” does not automatically mean “more expensive.” A lean Astro build, with static output and no server to run, can start cheaper than a custom-themed WordPress site precisely because there is less to build and less ongoing platform work. The premium, where it exists, tends to sit in genuinely custom interactivity, not in the architecture itself.
Is the extra cost worth it?
For most B2B and service businesses, yes, because the payoff shows up in two places that directly affect revenue: how many visitors stick around, and whether AI engines can read and cite your site at all.
Speed is not a nice-to-have. Google’s own analysis of mobile page speed found that as load time goes from one second to ten seconds, the probability of a visitor bouncing increases by 123%. Since March 2024, Interaction to Next Paint has been a Core Web Vital, which means Google is now grading every interaction on a page, not just how fast it first appears. A site weighed down by unnecessary JavaScript struggles on both counts, and a lean headless build starts from a much better position on each.
The AI search angle matters just as much and is newer. Most AI crawlers, including GPTBot, ClaudeBot and PerplexityBot, read the initial HTML response and do not execute JavaScript. A site that renders its content client-side can look blank to those crawlers even when it looks fine in a browser. Headless builds on Astro, and well-configured Next.js builds, output finished HTML, so there is nothing for those engines to miss.
We have seen the combined effect directly. When we rebuilt Hoc Paid Media on Astro, mobile PageSpeed went from 34 to 86 and desktop from 55 to 99. Their first inbound lead through the new site arrived within 24 hours of launch. That is not a guarantee every rebuild produces the same number, but it is the shape of the outcome a faster, more crawlable site tends to produce.
Put plainly: the extra you spend on a properly built headless site is buying two things at once, a better experience for the humans who land on it and a readable one for the engines increasingly doing the research on their behalf. Judged against either, the premium tends to be small relative to what a slow, uncited site quietly costs you every month it stays that way.
When a templated site is still the right call
If your site is genuinely a handful of pages with no plan to grow it, a good templated builder is the sensible answer, not a compromise.
A five-page site for a business that will not be publishing regularly, running campaigns or adding integrations does not need a custom content model or a decoupled architecture. The extra flexibility a headless build offers only pays for itself once you are actually using it: publishing often, connecting other systems, or caring seriously about page speed and AI visibility. A well-built site on a modern builder can be perfectly fast and perfectly fine for that brief.
The signal to look elsewhere is when you outgrow the platform rather than the design. That usually shows up as pages you cannot structure the way you want, a content team held back by the editor, or a site that never quite hits the speed scores you need. If any of that sounds familiar, our migration builds start from £2,500 precisely because moving an existing brief onto a better stack is cheaper than most people assume.
Get an honest range for your build, not a rule of thumb
Page count, integrations, CMS and copy move the price far more than the framework does. Our calculator asks about the things that actually matter and gives you a real range in about a minute, no email gate and no follow-up sequence you didn't ask for.
- A realistic price range for your specific build, not a teaser number
- The full pricing breakdown across headless, WordPress and migration builds
- Real proof: PageSpeed 34 to 86 and a lead inside 24 hours for one client