Kadence Blocks vs Spectra vs GenerateBlocks: What Each One Costs Your Site

Tested on WordPress 7.1.3 · last tested October 22, 2026

Some links on this page are affiliate links. If you buy through them we may earn a commission, at no extra cost to you. It never changes our verdict. How we test and make money

7 min read
On this page

Short answer: GenerateBlocks is the lightest block plugin we tested (9.7/10): nothing on the front end, 1.6 MB of memory and no clutter. Kadence Blocks has far more blocks and pairs perfectly with the Kadence theme, but it added 32 KB of inline CSS to a page that used none of its blocks and the most memory (19.8 MB).

Tested on WordPress 7.1.3 with the Kadence theme on 22 October 2026. Numbers below are from our own test site.

Kadence Blocks vs Spectra is one of the most common questions from people building with the block editor, and GenerateBlocks is the light alternative. We installed all three on the same site to see what they cost before you add a single block.

Kadence Blocks vs Spectra vs GenerateBlocks memory chart
Kadence Blocks vs Spectra vs GenerateBlocks memory chart (WPGlory test data, WordPress 7.1.3)

Block plugins add layout and design blocks to the WordPress editor. We tested the three most common free ones with the Kadence theme on a page that used only core blocks, to see what each one costs before you use a single block.

MeasurementGenerateBlocksSpectra (Legacy)Kadence Blocks
Version tested2.5.02.20.53.8.0.1
Active installs200,000+1 million+600,000+
WordPress.org rating4.9 (122 reviews)4.7 (1,872 reviews)4.8 (332 reviews)
Extra CSS/JS on pages that don’t use it0 files, 0 KB1 KB inline CSS32 KB inline CSS
Extra PHP memory1.6 MB4.4 MB19.8 MB
Database tables created004
Notices / redirects after activationNoneNoneNone
Plugin size4.3 MB23.1 MB45.6 MB
WPGlory test score9.7/109.5/108.0/10
Measured on a page built only with core WordPress blocks.

Extra PHP memory per request (MB, lower is better)

WPGlory test site · WordPress 7.1.3 · Kadence theme · 22 Oct 2026

GenerateBlocks
1.6 MB
Spectra (Legacy)
4.4 MB
Kadence Blocks
19.8 MB

Kadence Blocks also added 32 KB of inline CSS to the page; the other two added 0–1 KB.

Kadence Blocks vs Spectra vs GenerateBlocks: our picks

1

GenerateBlocksLightest, for builders who like control

9.7/10

2

Spectra (Legacy)Most blocks for the weight

9.5/10

3

Kadence BlocksBest with the Kadence theme

8.0/10

1. GenerateBlocks — lightest block plugin

9.7/10 Free plan v2.5.0 · 200,000+ installs · 4.9★ on WordPress.org

GenerateBlocks gives you a small set of flexible building blocks instead of dozens of ready-made widgets. It added nothing to the front end, 1.6 MB of memory and no menus beyond its own two-item settings page.

Pros

  • Nothing added to the front end
  • Very low memory
  • No nags or onboarding

Cons

  • Few blocks: you build designs yourself
  • Pro needed for some advanced features

2. Spectra (Legacy) — most blocks for the weight

9.5/10 Free plan v2.20.5 · 1 million+ installs · 4.7★ on WordPress.org

Spectra (now listed as “Spectra Legacy” on WordPress.org) added only about 1 KB of inline CSS and 4.4 MB of memory. It adds an onboarding menu item and an admin-bar entry.

Pros

  • Large block library
  • Light on our test page

Cons

  • Onboarding menu item and admin-bar entry
  • Plugin now named “Legacy” on WordPress.org

3. Kadence Blocks — best with the Kadence theme

8.0/10 Free plan v3.8.0.1 · 600,000+ installs · 4.8★ on WordPress.org

Kadence Blocks has the richest free block set of the three (rows, tabs, accordions, forms, icons, advanced buttons) and it shares design settings with the Kadence theme. But on our test page — which used none of its blocks — it added 32 KB of inline CSS, and it had the highest memory cost (19.8 MB). No notices or nags.

Pros

  • Biggest free block set of the three
  • Made for the Kadence theme
  • No nags

Cons

  • 32 KB inline CSS on a page without its blocks
  • Highest memory cost

Kadence Blocks vs Spectra: the real differences

  • Block library: Kadence Blocks and Spectra both ship a large set of ready-made blocks (tabs, accordions, info boxes, forms). GenerateBlocks gives you a few flexible building blocks instead.
  • Theme fit: Kadence Blocks shares colours and fonts with the Kadence theme; Spectra is made by the Astra team and fits Astra best. Both work with any block theme.
  • Front-end weight: on our test page, which used none of their blocks, Kadence Blocks added 32 KB of inline CSS and Spectra about 1 KB.
  • Server cost: Kadence Blocks added 19.8 MB of PHP memory, Spectra 4.4 MB and GenerateBlocks 1.6 MB.

How to keep any block plugin light

  1. Turn off the blocks you never use in the plugin’s settings screen.
  2. Avoid installing two block libraries at the same time.
  3. Use core WordPress blocks for simple layouts; save the plugin blocks for tabs, accordions and complex rows.
  4. Re-test your Core Web Vitals after adding a new block library.

Score breakdown: where each plugin gained and lost points

Our test score adds up five criteria. The table shows each plugin’s points per criterion (out of 10), followed by what we measured. A higher number is always better here.

CriterionGenerateBlocksSpectra (Legacy)Kadence Blocks
Front-end weight (30%)10.010.08.7
Server cost (20%)9.48.52.7
Admin clutter (20%)10.09.510.0
WordPress.org trust (20%)9.39.49.4
Maintenance (10%)10.010.010.0
Total score9.7/109.5/108.0/10
WPGlory test score by criterion (out of 10)
Kadence Blocks vs Spectra vs GenerateBlocks: WPGlory test score out of 10
WPGlory test score out of 10 (higher is better). WPGlory test data, WordPress 7.1.3, 22 Oct 2026.

Front-end weight (30%)

We loaded a normal page that does not use the plugin and counted the extra CSS and JavaScript files. Every 25 KB costs one point. GenerateBlocks added nothing to that page. Spectra (Legacy) added 1 KB of inline CSS. Kadence Blocks added 32 KB of inline CSS.

Server cost (20%)

Extra PHP memory per request ranged from 1.6 MB (GenerateBlocks) to 19.8 MB (Kadence Blocks). Memory matters on shared hosting, where every visitor request runs the plugin code. Database tables created: GenerateBlocks 0, Spectra (Legacy) 0 and Kadence Blocks 4. We deduct 0.35 points per MB of memory and 0.1 points per table.

Kadence Blocks vs Spectra vs GenerateBlocks: CSS + JS on pages that do not use the plugin
CSS + JS on pages that do not use the plugin (lower is better). WPGlory test data, WordPress 7.1.3, 22 Oct 2026.

Admin clutter (20%)

We counted what appeared in the dashboard right after activation. GenerateBlocks added nothing beyond its own menu. Spectra (Legacy) added an admin-bar menu. Kadence Blocks added nothing beyond its own menu.

WordPress.org trust (20%)

This is the WordPress.org rating, pulled toward 8/10 when a plugin has few reviews so that a handful of five-star ratings cannot win on its own. GenerateBlocks: 4.9 stars from 122 reviews, 200,000+ active installs. Spectra (Legacy): 4.7 stars from 1,872 reviews, 1 million+ active installs. Kadence Blocks: 4.8 stars from 332 reviews, 600,000+ active installs.

Maintenance (10%)

GenerateBlocks 2.5.0 was last updated 9 days before our test and is marked as tested up to WordPress 7.1.3. Spectra (Legacy) 2.20.5 was last updated 13 days before our test and is marked as tested up to WordPress 7.1.3. Kadence Blocks 3.8.0.1 was last updated 3 days before our test and is marked as tested up to WordPress 7.1.3. Plugins tested with the current WordPress version get full points; an update older than six months costs three points.

Kadence Blocks vs Spectra vs GenerateBlocks: database tables created
Database tables created (lower is better). WPGlory test data, WordPress 7.1.3, 22 Oct 2026.

Which block plugin we would install today

If you want speed first, install GenerateBlocks. It added 1.6 MB of memory, no tables and no CSS on pages that do not use its blocks, and it scored 9.7 in our test.

If you want more ready-made blocks and you use the Kadence theme, Kadence Blocks is the natural pairing, but it was the heaviest here at 19.8 MB of memory and 32 KB of inline CSS. Spectra sits in between and has the biggest user base of the three.

Do not install all three. Each block plugin loads its own editor scripts, and mixing them makes pages harder to edit and slower to load.

How we tested

Every plugin was installed from WordPress.org on a clean WordPress 7.1.3 site (PHP 8.3, Kadence theme, default content) in WordPress Playground on 22 October 2026. We took a snapshot before and after activating each plugin, one plugin at a time, and compared them: CSS and JavaScript added to a logged-out page that doesn’t use the plugin, extra PHP memory to load WordPress, database tables, and every admin notice, dashboard widget and setup redirect. Directory facts (version, installs, rating) come from the WordPress.org API on the same day.

The WPGlory test score rates what a plugin costs your site, not how many features it has: front-end weight 30%, server cost 20%, admin clutter and upsells 20%, WordPress.org rating 20%, maintenance 10%. Features are covered in the text. Full method.

FAQ

Do I need a block plugin with Kadence?

No. The WPGlory theme and most blogs work fine with core blocks. Add Kadence Blocks if you need tabs, accordions or advanced rows, and GenerateBlocks if you want a light layout toolkit.

Is Kadence Blocks better than Spectra?

Kadence Blocks has the richer free block set and pairs with the Kadence theme. In our Kadence Blocks vs Spectra test, Spectra was lighter on the server and added less inline CSS.

Do I need a block plugin at all?

No. Core blocks cover most blog layouts. Add a block plugin only when you need features like tabs, accordions or advanced rows.

Final verdict

GenerateBlocks for speed, Kadence Blocks for features.

Both are well maintained. Choose by what you need on the page.

Modasser Jasim

Modasser Jasim

Meet Modasser, an industry specialist, website designer, and developer with professional experience. With over 5 years of expertise in crafting interactive websites and providing intelligent business solutions, Modasser has established a solid reputation for excellence in the industry.

I install every plugin on a clean test site and publish the numbers.

Leave a Reply

Your email address will not be published. Required fields are marked *