WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Marc Tönsing v7.3.0

SimpleTOC

SEO-friendly Table of Contents Gutenberg block. No JavaScript or CSS by default.

SimpleTOC

The facts

Rating
4.9★ from 77
Active installs
10k+
Price
Free
Last updated
22 Aug 2026
Added
Apr 2020
Requires WP
6.2
Tested up to
WP 7.1
Requires PHP
7.3
Downloads
605,578

Our analysis

AI-assisted

SimpleTOC is a WordPress plugin that adds a Table of Contents (TOC) block to your posts and pages. This TOC is a nested list of links to all headings found within the content, making it easier for users to navigate long articles. You can configure the maximum depth of the TOC and customize its appearance using Gutenberg's Styles tab.

The plugin is designed for accessibility and follows web standards, ensuring it works well with assistive technologies. It is suitable for anyone looking to enhance the navigability of their content, such as bloggers or website administrators managing extensive FAQs or documentation.

Best for: This plugin is best for bloggers and website administrators looking to improve content navigation.

What it does well

  • Lightweight and stable
  • Fully compatible with WordPress Full Site Editing
  • Zero configuration required for basic use
  • Customizable styles and settings available
  • Accessibility built-in for WCAG 2.2 level AA conformance

Where it falls short

  • Limited information on specific customization options
  • No detailed user guide provided in the input

Verdict

SimpleTOC is a straightforward solution for adding a Table of Contents to your WordPress site. It offers essential features with a focus on accessibility and ease of use.

From the developer

Marc Tönsing's own description of SimpleTOC, lightly tidied.

Add a Table of Contents block to your posts and pages. The TOC is a nested list of links to all heading found in the post or page. To use it, simply add a block and search for “SimpleTOC” or just “TOC”.

The maximum depth of the toc can be configured in in the blocks’ sidebar among many other options. There can hide the headline “Table of Contents” and add your own by using a normal heading block.

Spin up a new WordPress instance with the SimpleTOC plugin already installed.

User Feedback

“It is lightweight, stable, and fully compatible with WordPress Full Site Editing. A reliable solution that integrates seamlessly and performs exactly as expected.”
@js100 on wordpress.org

“Does the job perfectly, and adds no bloat.”
@clicknathan on wordpress.org

“Simple yet powerful. Great plugin that does exactly what you need.”
@mixey on wordpress.org

Accessibility

This plugin is designed & developed for WCAG 2.2 level AA conformance. The plugin is tested with assistive technology and intended to be accessible, however some third party plugins or themes may affect the individual accessibility on a given website. If you find an accessibility issue, please let us know and we’ll try to address it promptly.
Hidden TOCs use native <details> and <summary> semantics without extra ARIA references that require custom IDs.

Features

  • Designed for Gutenberg.
  • Zero configuration: Add the SimpleTOC block to your post and that’s it.
  • Minimal and valid HTML output.
  • Utilizes the browser’s built-in details tag for a collapsible interface.
  • No JavaScript or CSS by default. Optional features such as the accordion menu, smooth scrolling, or box style add minimal assets only when enabled.
  • Optional Box style in Gutenberg’s Styles tab with a default gray background.
  • Native text, link, background, spacing, and typography controls.
  • Global block styling through theme.json.
  • Inherits the style of your theme.
  • Smooth scrolling effect using CSS.
  • Accessibility built-in by following web standards.
  • Standard Gutenberg block wrapper with navigation role and ARIA label attributes.
  • Translated in multiple languages. Including German, Japanese, Chinese (Taiwan), Dutch, Brazilian Portuguese, French, Spanish and Latvia.
  • Ideal for creating a Frequently Asked Questions section on your website.

Customization

  • Administrators can utilize global settings to supersede the individual block settings.
  • Set text, link, and background colors in Gutenberg’s Styles tab.
  • Native block support for wide and full width.
  • Set vertical margins and padding with native spacing controls.
  • Control the maximum depth of the headings.
  • Choose between an ordered, bullet HTML list. Or indent the list.
  • Select the Box style directly in Gutenberg’s Styles tab.
  • Select a heading level or turn it into a paragraph.
  • Disable the h2 heading of the TOC block and add your own.

Compatibility

  • GeneratePress and Rank Math support.
  • Works with popular AMP plugins.

How to contribute

SimpleTOC is open-source and developed on GitHub Pages. If you find a bug or have an idea for a feature please feel free to contribute and create a pull request.

Credits

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for accessible sites.

WP Accessibility

WP Accessibility fixes common accessibility issues in your WordPress site.

Free 60k+ installs 4.8★ (68)
Image Alt Text

Add, edit, and bulk-generate alt text for every WordPress image, manually or automatically using AI. Fix image...

Free 9k+ installs 5★ (56)
Text To Speech TTS Accessibility

Free text to speech with browser voices + premium AI voices from Google, OpenAI &amp; ElevenLabs. Add an audio...

Free 4k+ installs 4.8★ (91)