Three-way comparison
Astra vs Kadence vs Next.js: Two Theme Bundles and a Third Road
Astra now sells AI site generation and hosting. Kadence now sells security, backups and memberships. Both began as free themes and both are turning into whole stacks, which raises a fair question: if you are buying a stack anyway, why not buy one that was designed as one?
October 11, 2026 · 11 min read
The short answer
Pick Astra if you want a Customizer theme that works with nearly any page builder and a lifetime license option. Pick Kadence if you build with blocks and want store, membership and security tools from one vendor. Pick a Next.js build with Athena CMS when speed, custom features or lead flow decide the revenue.
On this page
Both vendors stopped selling just a theme
Astra's 2026 pricing page leads with AI bundles. Each one includes the ZipWP site-generation platform for three years, between one and five hosted WordPress sites, and a free domain for the first year. Astra Pro by itself is still for sale, tucked under a line that reads "Just want Astra Pro?" Kadence went further. In May 2026 Liquid Web folded SolidWP into Kadence Security, Iconic into Kadence Shop Kit and Restrict Content Pro into Kadence Memberships, then swapped its add-ons for three per-site plans.
None of this is sinister. A free theme with a million installs has to pay for itself somehow. But it changes what you are shopping for. You are no longer picking a header builder and a font panel. You are picking whose plugins sit on your server, whose renewal email arrives each year, and whose support queue you join when an update misfires. That is when a third option earns a hearing: a Next.js build with Athena CMS, where the whole site is one tested codebase and no feature is rented by the year.
If you only want the two-theme fight, our Astra vs Kadence head-to-head settles it on its own terms. This page is for the reader who has started to wonder whether the right answer is neither, and wants the evidence laid out before deciding. Every price and version below was checked on October 6, 2026.
Sixteen rows: Astra, Kadence and a coded site
The first two columns assume a real business site, not a fresh demo: the free theme plus the paid add-on most owners end up buying. The third column is a custom Next.js site with Athena CMS, the content system DataCram includes with every build. Cells are short. The Astra review and the Kadence review carry the long version with sources.
| Astra + Astra Pro | Kadence + a Kadence plan | Next.js + Athena CMS | |
|---|---|---|---|
| Who makes it | Brainstorm Force; on wordpress.org since 2017 | Kadence WP, now sold by Liquid Web; wordpress.org author listed as Nexcess | DataCram builds it; Athena comes with the site |
| What gets installed | Theme, Astra Pro plugin, Starter Templates, usually a page builder | Theme, Kadence Blocks, Theme Kit Pro, Starter Templates | Nothing on a live server; one build, tested before release |
| How pages are made | Customizer for design; Spectra, Elementor or another builder for content | Customizer for design; Kadence Blocks in the block editor for content | Components written once in code; owners fill plain fields |
| Header and mobile menu | Free drag-and-drop header; tablet toggle at 921px, movable only by PHP filter | Two headers, desktop and Tablet/Mobile; the switch sits at 1024px in theme CSS | Breakpoints chosen per design and checked on real phones |
| CSS delivery | Customizer CSS printed inline; CSS file generation listed as a Pro feature | CSS split by component; Customizer CSS added inline to kadence-global | Only the styles each page uses, bundled at build time |
| Fonts | Load Google Fonts Locally, with preload, under Astra > Settings > Performance | Load Google Fonts Locally with optional preload, free in the Customizer | next/font self-hosts the files; no request to Google |
| jQuery on the front end | One WooCommerce script depends on it in 4.14.0 | Only WooCommerce scripts depend on it in 1.5.2 | None; Server Components keep browser JavaScript small |
| WooCommerce | Free cart basics; quick view, two-step checkout and AJAX add to cart need Pro | Shop Kit (WooThumbs, Flux checkout, swatches) on the Pro and Elite plans | Athena's own store, or checkout code written for you |
| Memberships | A separate membership plugin from another vendor | Kadence Memberships, formerly Restrict Content Pro, on Pro and Elite | Athena login levels with Stripe subscription billing |
| Security | Whatever security plugin you add and keep current | Kadence Security in Pro: firewall, 2FA, virtual patching | No public admin panel; Aegis checks daily for backdoors |
| Price, as of October 2026 | Astra Pro $69 a year for 3 sites, or $249 lifetime | Essentials $99, Pro $299, Elite $499 a year, priced per site | One fixed quote after a free audit; no license fees |
| Renewal terms | AI bundles renew at full price: $149, $299 or $429 a year | Let it lapse and you must buy a current plan to restore access | Monthly hosting and maintenance plan, no long contract |
| How updates arrive | Live, one click; the 4.13.x series brought fatal errors and rollbacks | Live, one click; a 1.5.x release shipped without its scroll-up script | Built, tested and previewed, then deployed |
| SEO and schema | Left to an SEO plugin such as Rank Math or Yoast | Microdata Schema toggle in the free performance panel, plus a plugin | Metadata and structured data written per page type; Iris tends titles |
| Content if you leave | Portable if built in core blocks; trapped if built in a builder | Kadence Blocks layouts need that plugin to render as designed | Plain fields that export cleanly |
| Who changes layouts | You, in the Customizer or your builder | You, in the Customizer or the block editor | A developer for new layouts; you for words, images and products |
Read the price and renewal rows together and a pattern shows. Both vendors make year one cheap and attach the real cost to what happens later: Astra through full-price renewals on its bundles, Kadence through a lapse clause that ends your grandfathered rate. The Next.js column trades those small yearly fees for a larger build cost up front. The same trade, without any theme in it, is argued at length in WordPress vs Next.js vs Athena CMS.
The strongest argument for each of the three
Astra wins when the builder is already chosen
Astra's quiet talent is getting along with everyone. Its pricing page lists compatibility with Elementor, Beaver Builder, Divi Builder, Brizy, WPBakery, Visual Composer and Thrive Architect, and the Pro mega menu can pull templates from several of them. An agency that standardized on one builder years ago can drop Astra underneath and keep working. The $249 lifetime license covers three sites with no renewal, and the Business Toolkit stretches to 1,000. Our Astra vs Next.js comparison runs this theme through twenty-two rows on its own.
Kadence wins when one vendor should own the whole shelf
Kadence makes the best case for a single-supplier WordPress stack. The free theme already includes local Google Fonts, CSS preload and an optimized group block, which many rivals charge for. The Pro plan then adds Shop Kit, memberships, a firewall, two-factor login and daily backups with one-click restore. Even the free theme ships integration stylesheets for LearnDash, LifterLMS, GiveWP and Rank Math. A course seller who wants one invoice and one login has a real reason to stay. The Kadence vs Next.js page tests where that reason runs out.
Next.js with Athena wins when the site is the salesperson
A coded site makes sense when pages earn money directly: a contractor whose calls come from search, a clinic booking appointments, a company publishing hundreds of location or product pages from data. Pages are prerendered and served from a CDN, images are resized by next/image, and redirects live in code where no plugin can lose them. Owners edit in Athena's plain fields with a real preview. The honest costs: a bigger first invoice, and a developer for any new page type.
Where Astra and Kadence quietly part ways
On speed, both themes start small and both say so. Astra's homepage claims a 0.5 second load and under 50 KB of resources; Kadence's sales page promises "clean, efficient code". Those are vendor claims, measured on vendor demos. The difference that matters lives in delivery: Astra prints its Customizer CSS inline unless you have Pro's file generation, while Kadence splits its stylesheets by component. Our Astra speed guide and Kadence speed guide walk through the settings by name.
On support, the two companies are heading in different directions. Astra's wordpress.org forum stays busy, and recent threads there show regressions in the 4.13 series and a Customizer that, for one user on WordPress 7.0, took about 127 seconds to load. Kadence retired its community forum in favor of tickets, and one owner reported six unanswered tickets in six days after a Kadence Blocks update stripped internal links from posts.
- Mobile menus: both have reports of an off-canvas drawer opening with no items in it. See the Astra mobile menu fix and Kadence header problems on phones.
- Store add-ons: a Patchstack advisory flagged a SQL injection in Shop Kit 3.0.6 and earlier, and legacy-license holders were sent to Liquid Web support to update.
- Repairs: both have dedicated hubs, the Astra repair hub and the Kadence repair hub, because both break in recognizable ways.
The third option
Athena CMS, with AI agents on staff.
Not a theme and not a blank Next.js repo. The content system we put behind every custom site: plain fields, a real preview, every version kept, and AI agents that handle the chores a plugin only nags you about.
- PicassoImages
- ApolloSite analysis
- AresCompetitor watch
- PrometheusContent holes
- AtlasPage depth and structure
- DelphiAI search visibility
and 12 more agents. Two come with Athena; the rest are monthly add-ons.

What five years costs, line by line
We will not print a grand total. Any five-year figure for a WordPress site depends on which plugins you add in year three, and any figure for a custom build depends on what the site has to do. What we can do is name every category of spending, so you can price your own.
| Cost category | Astra | Kadence | Next.js + Athena CMS |
|---|---|---|---|
| Theme or platform license | Free theme; Astra Pro $69 a year or $249 lifetime (October 2026) | Free theme; plans from $99 a year, priced per site (October 2026) | None; Athena is included with the build |
| What year two looks like | Bundle renewals jump to full price; the lifetime option has none | Same plan price; a lapse forfeits legacy pricing | Hosting and maintenance, billed monthly |
| Plugins beyond the vendor | Forms, SEO, caching, security, backups, memberships, each priced separately | Fewer, since Pro bundles security, backups and memberships | None at runtime; features are part of the code |
| Hosting | PHP hosting that keeps up with WooCommerce and a builder | PHP hosting sized for the same stack | Static and serverless hosting, often modest |
| Building the site | Starter template plus your time, or a designer's | Starter template plus your time, or a designer's | A custom build, quoted after a free audit |
| Repairs after updates | Unpredictable; the 4.13 series is the recent example | Unpredictable; the 2026 consolidation added confusion | Rare; changes are tested before deploy |
| Leaving later | Depends on the builder you paired with it | Depends on how deep Kadence Blocks and Shop Kit go | Content exports from plain fields |
The categories that surprise owners are the last three. Nobody budgets for the Tuesday a theme update breaks checkout, and nobody budgets for the rebuild that ends a theme's run. Our WordPress vs Next.js cost breakdown explains how each line behaves over time, and website financing spreads a custom build across months if the up-front number is the obstacle.
Matching the choice to the business
Five-page service business, small budget
Either free theme will do. Astra if you like a page builder, Kadence if you like blocks. Spend the savings on photography.
Agency with dozens of client sites
Astra's Business Toolkit covers up to 1,000 sites. Kadence prices per site, with white label and a client portal on Elite. Count your sites before you count features.
Course or membership seller
Kadence Pro bundles memberships and LMS styling. If the membership is the product, Athena's membership areas with Stripe billing remove a plugin layer.
Small WooCommerce shop
Kadence's Shop Kit is broader; Astra Pro covers the basics. Under a few dozen products, either theme is fine.
Contractor or clinic living on leads
Next.js. Speed, forms that never silently fail, and Argus watching both are worth more than a theme's feature list.
Hundreds of location or product pages
Next.js. Generating pages from data is a build step, not a plugin with a page limit.
Leaving later: the Astra exit and the Kadence exit
Choosing a theme today does not lock you in forever, but it does decide how much work the exit takes. With Astra, the hard part is rarely Astra itself. Customizer settings are design, not content, and they get rebuilt anyway. The weight sits in whatever builder you paired with it and in any Site Builder layouts or hooks. Our Astra to Next.js migration guide maps each piece.
With Kadence, look at the blocks. Pages built from Kadence Blocks carry that plugin's markup and settings, Theme Kit Pro's hooked elements hold headers and banners, and Shop Kit or Memberships hold store and member data that must be carried across carefully. The Kadence to Next.js migration guide covers each in order.
- 1
List what the theme and its plugins actually do
Every page, form, member level, product option and redirect, written down before anything moves.
- 2
Map old URLs to new ones
Keep addresses where possible and plan a permanent redirect for each one that changes.
- 3
Move content into Athena fields
Posts, pages and products land in plain fields, with images resized and described.
- 4
Launch and watch search data
We keep your URLs and redirect every old one, then watch Search Console after the switch.
Either way, the guide to migrating without losing SEO applies. If you want the work done rather than described, our WordPress to Next.js development service starts with a free audit, and the comparisons hub has more matchups if you are not ready to leave WordPress yet.
Questions people ask before they call
Neither publishes an independent benchmark. Astra claims under 50 KB of resources; Kadence claims clean, efficient code. In practice the plugins you add decide the score far more than the theme. Build one real page in each on a staging site and test both the same way, as our theme speed test guide describes.
Not for a simple site. Astra Pro adds the Site Builder, mega menu, sticky header and most WooCommerce extras. A Kadence plan adds Theme Kit Pro, and at Pro level Shop Kit, memberships, security and backups. As of October 2026 Astra Pro starts at $69 a year and Kadence Essentials at $99.
According to the Kadence terms, the products keep working but you lose updates, premium support and premium templates. Customers on legacy, pre-May 2026 pricing keep it only while subscribed; after a lapse you must buy one of the new plans to restore access.
For most small businesses, yes. Athena includes a built-in store and password-protected membership areas with login levels and Stripe subscription billing. Very large catalogs or unusual checkout rules get custom work. Read more on Athena membership sites.
Up front, yes. A custom build costs more than a starter template. Over several years the gap narrows, because there are no theme or plugin renewals and fewer repair bills. We quote a fixed price after a free site audit, and financing is available.
Keep reading
- Theme head-to-headAstra vs Kadence: A Theme for Any Builder, or One Vendor for EverythingAstra vs Kadence on 14 rows: October 2026 pricing, Liquid Web's takeover of Kadence, blocks vs page builders, WooCommerce and real 2026 support threads.
- Theme vs frameworkAstra vs Next.js: A Light Theme, a Heavy Stack and a Custom BuildAstra vs Next.js, row by row: the 2026 AI bundles, the 3-site Pro cap, Elementor and Spectra, real failure modes, and when Astra is still the smart buy.
- New owner, old questionKadence vs Next.js: A Block-First Theme Under New Owners, Against Custom CodeKadence vs Next.js after the Liquid Web shake-up: Kadence Blocks, the new $99 to $499 plans, known issues, and which businesses should stay or move.
- The three-way choiceWordPress vs Next.js vs Athena CMS: Three Ways to Run a Business WebsiteA WordPress theme stack, a bare Next.js build and Next.js with Athena CMS, compared on editing, upkeep, speed and cost. Plus who actually sells what.
- Phones only, oddlyAstra Mobile Menu Not Working: Find the Switch That FailedAstra hamburger dead, empty or showing the wrong links? Check the 921px switch, the Off-Canvas settings, delayed scripts and 4.13.x bugs, in that order.
- Speed up AstraAstra Theme Speed: The Settings, the Order and the CeilingSpeed up Astra in the right order: inline CSS, local Google Fonts, the header builder, Elementor weight and Core Web Vitals, plus what Astra cannot fix.
- Everything in WordPress Theme ComparisonsSee the section
Find out which of the three fits your site
Tell us what the site has to do. We will look at your current setup and say plainly whether Astra, Kadence or a Next.js build makes sense, with a fixed quote if a build is the answer.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.
