How to auto-generate markdown table of contents
- Step 1Drop the Markdown — Upload the long doc you want a TOC for.
- Step 2Generate — Click Run — TOC is built from your headings.
- Step 3Prepend the TOC — The output prepends the TOC to your document.
Frequently asked questions
Will it match GitHub anchor slugs?+
Yes. The slug algorithm matches GitHub's exact rules.
Can I limit depth?+
All heading levels (H1-H6) are included by default. Edit the output to remove deeper levels.
What about duplicate headings?+
GitHub appends `-1`, `-2` to duplicate slugs. The tool follows the same convention.
Privacy first
All Markdown processing runs locally in your browser using JavaScript. No file is ever uploaded to JAD Apps servers — only metadata counters are saved for signed-in dashboard stats.