We rarely get genuinely excited about individual blocks — but this one stands out. After testing a large number of Gutenberg blocks and block libraries, Easy Tabs Block is easily one of the most solid, well-designed pieces of software we’ve encountered for the WordPress block editor.
From an agency perspective, it solves a problem we face in almost every website build: structuring content in a way that’s clear, flexible, and easy for clients to maintain. The plugin is built Gutenberg-first in the best sense of the word — it uses native inspector controls, native blocks and patterns for layout and content. Nothing feels custom for the sake of it, and nothing breaks expected editor behavior.
The overall presentation is modern and professional. The free version already covers the most common use cases, while the Pro version adds genuinely useful features and a large collection of patterns — which actually make sense for this type of block. Pricing is refreshingly reasonable and easy to justify.
Disclosure: We have no affiliation with this plugin. This review is based purely on hands-on use.
Overall score: 9.0/10

Overview
- Setup & Onboarding – 10/10
- Editor – 9/10
- Performance – 10/10
- Features – 8/10
- Docs & Support – 8/10
- Pricing & Licensing – 9/10
Setup & Onboarding – 10/10
Getting started is straightforward. Install the plugin and you’re immediately guided toward the Pro version through a few upgrade prompts. It can feel slightly pushy at times, but importantly, everything is well designed — no cluttered screens, no jarring visuals, and nothing that feels out of place in the editor.
Once you add the Tabs block, you’re prompted to choose a pattern. The pattern library is extensive, with a clear distinction between free and Pro options, making it easy to understand what’s available without confusion.
The structure is logical and easy to grasp. A Tabs block consists of button and content areas, each built using dedicated child blocks. Adding a new tab button automatically creates a corresponding tab content block, keeping everything in sync without manual setup. The relationships between blocks are clear, predictable, and largely self-explanatory — exactly what you want during onboarding.
Editor – 9/10
The plugin introduces a single Tabs block that acts as the container and always includes a predictable set of child blocks:
– Tabs
– Tab Buttons
– Tab button
– Tab Contents
– Tab Content
Adding a new Tab Button automatically creates a corresponding Tab Content block. The logic is simple and consistent, which gives you full flexibility to build almost any tab-based layout using regular Gutenberg blocks. There are no rigid layouts or hard constraints — something many other tab blocks struggle with.
Each block comes with its own styling options. One small quirk — which arguably works in the plugin’s favor — is that base styles for tab buttons (such as background, borders, and spacing) are handled at the individual button level, while active and hover states are controlled from the main Tabs block. This separation keeps state-based styling centralized and easier to manage, but it can be slightly hard to discover the first time you’re looking for it.
The included patterns really highlight how flexible the system is. You’ll almost certainly find a suitable starting point among them. Some of the most polished patterns are part of the Pro version — which offers good value — but even on a tight budget, it’s entirely possible to design your own layouts with a bit of Gutenberg familiarity.
The Pro version also includes a nice accordion block.


Performance – 10/10
On the frontend, Easy Tabs Block loads a tiny JavaScript file responsible for handling tab interactions. The script is loaded with defer and uses WordPress’s modern script loading strategy, meaning it does not block rendering and runs only after the page markup has been parsed.
Importantly, the script is block-scoped and only enqueued when the Tabs block is actually used on the page. There are no unnecessary global scripts, no jQuery dependency, and no inline JavaScript.
From a performance standpoint, this is exactly how a Gutenberg block with frontend behavior should be implemented — lightweight, predictable, and respectful of the page’s loading pipeline.
Features – 8/10
Easy Tabs Block gets the fundamentals right. The overall experience is smooth, predictable, and thoughtfully designed, and the included pattern library is one of the plugin’s strongest assets. The patterns aren’t just decorative — they’re practical, looks great (!), well-structured, and genuinely useful as starting points for real projects.
Key Features at a Glance
- Gutenberg-first tabs built entirely with native blocks
- Automatic pairing of tab buttons and tab content
- No fixed layouts — full freedom inside each tab
- Large, well-designed pattern library (free + Pro)
- Advanced interactions available in Pro (URL tabs, autoplay, scrollable tabs)
- Lightweight, block-scoped frontend script
There are a few small edge cases where things can feel slightly fiddly. For example, creating full-height or cover-style layouts inside tab content blocks can require a bit of extra tweaking or custom styling. These aren’t deal-breakers for us, but they’re worth noting if you’re pushing more advanced custom layout scenarios.
That said, these are minor trade-offs in an otherwise very solid implementation. For most common use cases — and even many advanced ones — Easy Tabs Block remains flexible, intuitive, and pleasant to work with.
Docs & Support – 8/10
The Easy Tabs Block website is refreshingly modern and well-presented — something we don’t say often in the WordPress plugin space. It feels thoughtfully designed and easy to navigate, with a strong focus on showing the product rather than overselling it.
One standout is the pattern demo section, where all available patterns are presented as live examples. This makes it easy to explore what’s possible and quickly decide which patterns are relevant for your use case.
There’s also a dedicated documentation section that’s easy to follow and covers the most important topics, including getting started and basic usage. The docs are clear and accessible, even if they don’t go extremely deep into advanced edge cases.
As with many plugins, video tutorials would be a welcome addition. We did spot at least one fairly recent video on their YouTube channel, which suggests this may be something that expands over time.
We haven’t had any direct interaction with support, so we can’t comment on response times or quality — but based on the overall polish of the product and documentation, expectations are reasonably high.

Pricing & Licensing 9/10
Easy Tabs Block offers both annual and lifetime licenses, and pricing is very reasonable for the level of quality and polish on offer. For a plugin this well designed and flexible, we would normally expect a higher price point — making the current pricing feel particularly fair.
The free version covers the essentials, while the paid plans add depth rather than artificial limitations, which makes upgrading easy to justify when you need the extra features or patterns.
Final verdict
Easy Tabs Block is a polished, Gutenberg-first tabs plugin that gets the fundamentals right. It’s flexible, well designed, performs well, and comes with a genuinely useful pattern library. While there are a few minor edge cases in more advanced layouts, they’re easy to work around.
Based on our testing, we’d comfortably say this is the best tabs block available for Gutenberg today.
Overall score: 9.0/10
Get Easy Tabs Block here.