How to Create a Table of Contents in Microsoft Word

If you are writing a 50-page dissertation, a corporate training manual, or a lengthy business proposal, a Table of Contents is essential for helping readers navigate your document. Attempting to create a Table of Contents manually—by typing the chapter names, holding down the period key to create dotted lines, and guessing the page numbers—is a terrible idea. The moment you add a new paragraph to Chapter 1, every single page number in your manual table will instantly become incorrect.

Microsoft Word has a brilliant, automated Table of Contents generator. It instantly reads the structure of your document, builds a perfectly formatted table with clickable links, and automatically updates the page numbers whenever you edit your text. However, for this tool to work, you must first tell Word exactly how your document is structured.

Step 1: Format Your Document with “Heading” Styles

Word’s automated Table of Contents relies entirely on Styles. It scans your document looking for text that has been formatted as a “Heading.” If your entire document is formatted as normal text, the generator will simply return an error stating “No table of contents entries found.”

  1. Scroll through your document and find the title of your first major section or chapter (e.g., “Chapter 1: Introduction”).
  2. Highlight the entire title.
  3. Look at the Ribbon at the top of the screen and ensure you are on the Home tab.
  4. Look for the large section on the right side of the ribbon labelled Styles. It contains several large preview boxes showing different font styles.
  5. Click the box labelled Heading 1. The text you highlighted will instantly change its font, size, and color to match the Heading 1 style.
  6. Scroll down to your next chapter title and apply the Heading 1 style to it as well. Repeat this for all major chapters in your document.

Using Sub-Headings

If your chapters have smaller sub-sections (e.g., “1.1: Background History”), highlight those sub-titles and apply the Heading 2 style. Word will recognize that Heading 2 is a child of Heading 1, and will automatically indent it beneath the main chapter in your final Table of Contents.

Step 2: Generate the Table of Contents

Once you have applied Heading styles to all the titles in your document, generating the table takes only two clicks.

  1. Place your blinking cursor exactly where you want the table to appear (usually at the very beginning of the document, right after the Title Page).
  2. Look at the Ribbon and click on the References tab.
  3. On the far left side of the ribbon, click the large Table of Contents button.
  4. A drop-down menu will appear showing several automatic presets (usually “Automatic Table 1” and “Automatic Table 2”). The only difference between them is the title (one says “Contents,” the other says “Table of Contents”).
  5. Click on Automatic Table 2.

Word will instantly insert a beautifully formatted, perfectly aligned table into your document. The dotted lines will stretch perfectly to the right margin, and every page number will be 100% accurate. Even better, if you hold the Ctrl key on your keyboard and click on a chapter title in the table, Word will instantly jump you to that specific page in the document.

Step 3: How to Update the Table of Contents

The greatest advantage of the automated table is how easily it handles edits. Imagine you spend three hours heavily editing “Chapter 1,” adding five pages of new text. All the page numbers in the rest of your document have shifted, meaning your Table of Contents is now completely wrong.

You do not need to delete the table and make a new one. You simply need to tell Word to refresh its math.

  1. Scroll to your Table of Contents.
  2. Click anywhere inside the table. A grey border will appear around it, and a small tab will appear at the top left corner that says Update Table….
  3. Click the Update Table… button.
  4. A small pop-up box will appear asking if you want to update just the page numbers, or the entire table.
  5. Always select Update entire table. This ensures that if you renamed a chapter title, the new name will be reflected in the table.
  6. Click OK.

The table will blink for a fraction of a second, and all the page numbers will instantly recalibrate to perfectly match your newly edited document.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.