Automatically Add Table of Contents Block for your WordPress Posts & Pages
As of April 2026, Table Of Contents Block is a WordPress seo plugin with 10K+ active installations and a 4.3/5 rating from 7 reviews. It has been downloaded 90K+ times in total. Requires WordPress 5.6+ and PHP false+. Available on WordPress.org since 2020. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Top alternative: Yoast SEO – Advanced SEO with real-time….
Table of Contents is a roadmap for your whole content and helps your readers to locate specific parts of the page to go directly to that section.
Using Table of Contents Block (TOC), you can improve the reading experience, accessibility, page SEO score & help your visitors to easily navigate.
You don’t need any coding to create TOC in Gutenberg. Just install this block plugin & use Table of Content within Block Editor for WordPress.
⚙️ Completely Customizable: You can customize and pick the heading tags which you want to appear on your Table of Contents.
⚡ Super Light-weight: No extra resources used and it’s highly optimized to automatically add Table of Contents inside your post or pages.
🧑💻 Dedicated Support: We’ve an extraordinary support team ready to help you. Ask yo…
Gutenberg / the block editor already adds enough bloat. This plugin contributes even more to that, adding at least 4 stylesheets.
“SimpleTOC – Table of Contents Block” by Marc Tönsing does a much better job, in my opinion.
This plugin does have a lot of nifty options, that those of you not concerned about your site’s performance may be interested in having.
I had a small CSS-related issue with the plugin, but the developer very quickly sent an update to correct it. Great support!
Started to use it like an hour ago, works well. The only thing it missing, that comes to my mind, is an option for ‘Scroll To Top’ arrow — ‘Scroll to Table of Contents’. It would be perfect if devs would add it 🙂
Perfect – now I have a clickable TOC on my page. The only thing it’s missing is anchor tags for deep linking.
It finds automatically finds a heading and compiles it into TOC, But if the heading starts with a number (i.e for example if I have 2 content in a table
1. banana
2. orange
or like
1Banana
2orange
or
1)banana
2)orange )
it discovers the headings but it doesn’t link to that specific section.
N.B This happens regardless of TOC’s style whether it is numbered list or not, if your heading has a number at start it occurs
| WordPress | 5.6+ requiredTested up to 6.6.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.