Table of contents
Build a nested table of contents from headings and insert it at the top.
Documents stay in this browser. Nothing is uploaded.
Table of contents runs in your browser. The document stays on this device.
About, how to use, and questions
About this tool
Build a linked, nested table of contents from headings and choose how deep it goes. Child headings sit under their parent. The links match the heading anchors in the preview.
Insert it at the top, after YAML front matter when the document has some. An empty outline is called out instead of a blank block.
What you can do
- Child headings sit under their parent, and you choose the depth
- Links match the headings in the preview
- Insert it into the current document
How to use it
- Open a Markdown file, or start writing in the editor. The file is not uploaded.
- Adjust the options. The preview updates before you download.
- Download the result, or send it on to another tool. The same document stays open.
Questions
Does the document get uploaded?
DocZero reads and writes the file in your browser. Drafts stay in local storage on this device.
Is there a file size or count limit?
There is no account and no quota. Very large files are limited only by the memory of this browser.
Will code blocks lose their colors when I export?
No. Highlighting is rendered locally and the colors are written into HTML, Word, PDF and long images.