Create an automatic table of contents from Word headings
Steps to create an updateable table of contents and document navigation using heading styles. We will explain in detail the starting position, setting values, completion confirmation, and how to review in case of problems.
Published · Updated · FaultNote editorial policy
Who this guide is for and what to prepare
- First-time users of Microsoft Word
- People who want to safely confirm the operation of creating an automatic table of contents from Word headings
What you need
- Prepare a text that shows the structure of chapters and sections, and make sure that the headings are not expressed using only hand-entered bold type.
Apply heading styles to chapters and sections
Prepare a text that shows the structure of chapters and sections, and make sure that the headings are not expressed only by hand-entered bold type.
Insert an automatic contents table and inspect levels
Select the chapter title, [Home] > [Style] > [Heading 1], and apply [Heading 2] to the section title. Check the hierarchy in the navigation window.
Place the cursor where you want the table of contents, then select [References] > [Table of Contents] > [Automatic Table]. Change a heading or its position in the document.
- Apply appropriate heading levels to chapters and sections
- Insert an automatic contents table from References
Update the whole table after revising text
Click the table of contents and select [Update Table]. If only pagination changed, choose [Update page numbers only]. If heading text also changed, choose [Update entire table].
- Update the entire table after changes
Check missing entries and the delivery PDF
Make sure that heading styles are applied to characters that do not appear in the table of contents. A manually entered table of contents cannot be updated automatically.
Even if you directly rewrite the table of contents text, it will disappear at the next update. Update the entire table of contents after correcting the heading.
- Inspect source paragraph styles for missing entries
Test the heading hierarchy with three entries
Build a short document with Overview as Heading 1 and Preparation and Procedure as Heading 2. Check that the navigation pane nests the two subsections correctly before inserting a contents table. Making text bold or large does not necessarily give it a heading style. If ordinary body paragraphs receive that style, unwanted text can appear in the contents, so inspect both the level and the paragraph boundaries.
For a manual, use Heading 1 for chapters and Heading 2 for procedures. Making every caution a heading can overload the contents; choose useful navigation units. Follow the entries to inspect order and hierarchy as well as visual appearance.
Update the full table after changing headings
Rename a heading and add a body paragraph, then update the table. When offered a choice, updating page numbers alone is insufficient after changing heading names or levels; update the whole table. Edit the source headings rather than typing corrections into generated contents entries. In the finished document, follow each entry and check that its text matches the destination heading.
Check page numbers before PDF delivery
Finalize fonts, margins, and paper size, update the contents, and then export the PDF. Check the first and final headings against their listed page numbers. A cover or section numbering scheme can make printed page numbers differ from the PDF viewer page count. Make the intended numbering clear to the reader and verify the new export before replacing an older delivery file.
Scroll horizontally to see the full table →
| Observed result | Next action | Success condition |
|---|---|---|
| An entry is missing | Check the source paragraph heading style | The intended entry appears after updating |
| Body text enters the contents | Return that paragraph to a body style | Only headings remain in the contents |
| Page numbers are outdated | Update after final layout changes | The PDF positions match the contents |
Limitations and requirements
- Even if you directly rewrite the table of contents, it will disappear at the next update. Update the entire table of contents after correcting the heading.
Frequently asked questions
What if you can't find the item you want in Microsoft Word?
Make sure that heading styles are applied to characters that do not appear in the table of contents. A manually entered table of contents cannot be updated automatically.
What should I be especially careful about when creating an automatic table of contents from Word headings?
Even if you directly rewrite the table of contents, it will disappear at the next update. Update the entire table of contents after correcting the heading.
Can a manual contents table update automatically?
Manually typed entries are different from generated contents. Apply heading styles and insert an automatic table, then compare special entries and wording before removing the old manual version.
Can I edit an entry directly in the contents?
A later full update rebuilds it from the source heading. Edit the heading instead, update the entire table, and check the navigation target. A mismatch can indicate an outdated table or a manual edit.
Sources and verification date
Sources checked: . These sources support the specifications, procedures or prices discussed here. Check each source for applicable conditions and current information.
Related practical guides
- Remove Author Details, Comments and Hidden Data from a Word Copy
- Convert Word document to PDF while preserving layout
- Start page numbering at 1 on page 3 in Word
- Save selected PDF pages with Microsoft Print to PDF
- Microsoft 365 vs Office 2024: Which Should You Buy?
- Will your old printer work on Windows 11? Microsoft's printer-driver end-of-servicing dates, and what the IPP class driver covers