How to Create a List from a Microsoft Word Table of Contents
Question details
The user needs to extract the text entries from an existing Microsoft Word Table of Contents to create a separate, freely editable list without the dynamic field formatting.

- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- Converting an automatically generated Table of Contents into a standard text list.
- Observed behavior
- The Table of Contents functions as a dynamic field tied to document headings, preventing it from being edited or copied as a simple, standalone list.
Before extracting your Table of Contents, ensure your document headings are finalized and update the TOC one last time so you do not miss any recent changes or newly added sections.
Copy and Paste TOC as Plain Text
The simplest method is to copy the dynamic Table of Contents and paste it without formatting to create a standard text list.
Highlight the entire Table of Contents in your Word document.
Press Ctrl+C on your keyboard, or right-click and choose Copy.
Move your cursor to the area where you want the new list to appear. Right-click and choose 'Keep Text Only' under the Paste Options.
Manually delete the page numbers and any remaining leader dots to finalize your clean text list.

Unlink the Table of Contents Field
You can convert the TOC directly into static text in its current location by unlinking the field.
Extract TOC Entries Using a VBA Macro
For advanced users, a VBA macro can automatically extract the text and remove page numbers in a single execution.
Easily Manage Tables of Contents with WPS Writer
WPS Office offers a fully compatible Word processor (WPS Writer) that makes generating, editing, and extracting Tables of Contents incredibly simple. You can easily manage dynamic fields or convert them to plain text lists.
- 1. Open your document: Launch WPS Writer and open the document containing your Table of Contents.
- 2. Select the TOC: Highlight the Table of Contents you wish to convert.
- 3. Copy the content: Right-click the highlighted area and select 'Copy'.
- 4. Paste as unformatted text: Right-click in an empty space, choose 'Paste Special', and select 'Unformatted Text' to create your standalone list.

Frequently Asked Questions
Why can't I simply edit the Table of Contents directly?
A Table of Contents is a dynamic field generated from the heading styles in your document. If you type directly into it, your manual edits will be overwritten and lost the next time the field updates or the document is printed.
How do I quickly remove the dotted lines and page numbers after converting to text?
Once the TOC is converted to plain text, you can use the Find and Replace tool (Ctrl+H). Searching for tab characters (^t) allows you to quickly replace the spaces and leader lines with a single space or remove them entirely.
Can I turn my plain text list back into a Table of Contents?
No. Once unlinked or pasted as plain text, it permanently loses its connection to the document headings. To restore a dynamic TOC, you must navigate to the References tab and insert a new Table of Contents.




