5 items
A slim, searchable table of contents for long pages and AI chats Gen TOC adds a slim, searchable table of contents to long AI answers and any page with headings, so you can see the structure at a glance and jump straight to the part you need. Built for AI chats On ChatGPT, Gemini and Grok, every prompt you send becomes a section, with the headings of the answer listed below it. Long conversations stop being an endless scroll. Features - A slim rail at the edge of the page that stays out of your way. Hover it to open the full list, or pin the panel to keep it open. - Highlights the section you are reading, on the rail and in the list. - Updates by itself as the page changes, even while an AI answer is still being written. - Filter box to find a heading fast. Matching ignores case and accents. - Keyboard shortcut: Alt+Shift+T (⌥⇧T on Mac) opens the list with the filter ready. Use ↑ ↓ and Enter to jump, Esc to close. - Works on articles, docs and blogs too, and follows the page's light or dark theme. - Sits on the left or the right, your choice. How to use 1. Open ChatGPT, Gemini, Grok, or any page with headings. 2. Hover the rail on the right edge and click an entry to jump to it. 3. Click the toolbar icon to turn Gen TOC on or off for the current site, pick a side, or manage your sites. Gen TOC is on by default for ChatGPT, Gemini and Grok. Turn it on for any other site from the popup, or press the shortcut to show it once on any page. Privacy Gen TOC reads only the page's headings (and your own prompts on AI chat sites) to build the list, right in your browser. It makes no network requests, collects no data, and stores nothing but your settings. What's new in 2.0 A complete redesign: the new edge rail, prompts as sections on AI chats, live updates, a filter, a keyboard shortcut, dark mode and a simpler popup. Your existing site settings carry over automatically.
Oct 3, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.