logo
search
Office for Mac Issues

How to Fix an Empty Table of Contents Showing No Entries in Word for Mac

Tauseeq MagsiTauseeq Magsi Oct 10, 2026 869 views

Question details

The user is attempting to generate a Table of Contents (TOC) but it results in an empty table displaying a 'no entries' message.

How to Fix an Empty Table of Contents Showing No Entries in Word for Mac
Product
Microsoft Word for Mac
Device & OS
Mac
Scenario
Generating or updating a Table of Contents using custom heading styles in a document.
Observed behavior
The Table of Contents remains completely empty because the custom styles applied to headings lack recognized outline levels or are excluded from the TOC field settings.
Before you start

Ensure your document uses distinct paragraph styles for headings and identify exactly which custom styles you want to appear in your final Table of Contents.

Solution 1Recommended

Assign Appropriate Outline Levels to Heading Styles

Modify your custom heading styles to ensure they possess the correct outline level recognized by the TOC field.

Word generates a Table of Contents by scanning the document for specific outline levels. If your custom headings are categorized as 'Body Text', the TOC generation tool will bypass them entirely.

1
Open the Styles Pane

Go to the 'Home' tab and click on the 'Styles Pane' button to view a list of all active styles in your current document.

2
Modify the Custom Style

Hover your mouse over the custom heading style you are using, click the drop-down arrow that appears, and select 'Modify Style'.

3
Adjust Paragraph Settings

Click the 'Format' button in the bottom left corner of the modification window and choose 'Paragraph' from the list.

4
Set the Outline Level

In the 'Indents and Spacing' tab, locate the 'Outline level' drop-down and change it from 'Body Text' to the appropriate hierarchical level (e.g., Level 1, Level 2). Click 'OK' to apply.

5
Update the TOC Field

Right-click your empty Table of Contents in the document and select 'Update Field' to refresh and display the newly recognized entries.

Assign Appropriate Outline Levels to Heading Styles
Automatic Propagation: Once the outline level is modified in the style settings, all headings using this specific style will automatically populate your Table of Contents.
Free Microsoft Office alternative

Experience Hassle-Free Document Formatting with WPS Office

Tired of dealing with complex style configurations, hidden outline levels, and empty Tables of Contents in Microsoft Word for Mac? WPS Office provides a highly compatible, free alternative with intuitive formatting tools that streamline document creation.

  1. 1. Open Your Document in WPS Office: Launch WPS Writer and open your existing .docx file. Your headings and text formatting will remain perfectly intact.
  2. 2. Generate a Table of Contents: Navigate to the 'References' tab, click 'Table of Contents', and choose a pre-designed layout or customize your own with a single click.
Free, lightweight, and incredibly easy to navigate on Mac devicesExcellent compatibility with Microsoft Word (.docx) formatsIntuitive Table of Contents generation with straightforward style mappingAvailable across Mac, Windows, Linux, iOS, and Android platforms
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Word table of contents say 'No table of contents entries found'?

This message appears when the text in your document does not use recognized heading styles (like Heading 1, Heading 2). If your headings are styled simply by making standard 'Body Text' bold or larger, Word cannot detect them to build the TOC.

Can I include standard text without heading styles in a Table of Contents?

Yes. You can highlight the specific text you wish to include, navigate to the 'References' tab, click 'Add Text', and manually select a level (Level 1, 2, or 3) to force its inclusion in the TOC.

How do I update my Table of Contents on a Mac after adding new sections?

Simply right-click (or Control-click) anywhere inside the existing Table of Contents and choose 'Update Field'. You will be prompted to choose between updating just the page numbers or updating the entire table to reflect new headings.