ChatGPT TOC Structured navigation for chat Add to Chrome
Chrome Extension

Recover structure inside long ChatGPT conversations

ChatGPT Table of Contents adds a calm, readable outline to dense threads so you can jump back to the part that matters instead of scrolling blind.

Live preview

Prompt-grouped outline

Prompt

How should we structure the release plan?

We need a sequence that is easy to review, test, and ship.

Active section

Architecture notes

The outline keeps this section attached to the question that introduced it, so the thread stays readable.

Product facts

Lightweight by design, specific in behavior.

Grouped prompts

Prompt-aware

Assistant headings stay grouped under the user prompt that introduced them.

Shortcut

CMD+C

Quick toggle support stays out of the way when you are editing or copying text.

Scroll logic

Smart target

The controller prefers the nearest scroll container, then falls back to the window.

Chat surfaces

2 domains

Works on chat.openai.com and chatgpt.com with the same content-script-first runtime.

Why it feels faster

The extension keeps orientation where ChatGPT loses it.

Instead of trying to summarize the whole thread, the sidebar gives you a stable navigation surface rooted in the headings that already exist inside the conversation.

Context first

Prompt-grouped outline

Every assistant heading stays attached to the prompt that produced it, so you can navigate by question context instead of raw chronology.

Readable depth

Nested heading tree

Heading levels are rebuilt into a compact tree, keeping long answers legible without flattening the information hierarchy.

Precise landing

Scroll-aware jumps

Clicking a TOC item targets the nearest scroll container before falling back to the page, placing the section near the visual center whenever possible.

How it works

Three quiet steps, no new workflow.

The extension lives in the thread you already use. There is no export step, setup screen, or detached control panel to learn first.

Step 1 01

Open a conversation with headings

The content script watches the current ChatGPT thread and collects assistant headings from the live DOM.

Step 2 02

Toggle the outline when you need it

Use the floating button or the keyboard shortcut to open the sidebar without breaking the current reading flow.

Step 3 03

Jump back into the exact section

Choose any grouped heading to land near the relevant answer instead of manually tracing the thread.

Interaction details

Small decisions that keep the tool usable inside a real chat window.

Keyboard toggle

CMD + C

Shortcut respects copy behavior

Meta+C only toggles the outline when there is no active text selection and no editable field in play.

Scrollbar stays visually quiet

The sidebar hides the visual scrollbar while preserving vertical scrolling for long outlines.

Layout follows runtime geometry

Offsets and right-edge clearance are measured from the live page instead of being hard-coded.

Ready when the conversation gets too long

Stop scrolling the whole thread just to find one section.

Install the extension, keep the existing ChatGPT interface, and bring back structure only when the conversation needs it.

Add to Chrome
EN ▼