How to Change the Font of a Word Table of Contents
Change a Word table of contents font by editing its TOC styles so the change survives updates. Covers desktop Word and editing online in a browser.
You have built a table of contents, but its font does not match the rest of the document, and every time you update the table, the font changes back. This guide is for anyone preparing a report, thesis, manual or proposal in a Word file who wants the table of contents to look right and stay that way. The fix depends on where the font is set, so the first step is understanding that.
You will learn where the table of contents font lives, how to change it so the change holds after updates, and how to make the same change online in the UniDoc web editor if you are working in a browser. Most of the work is in the styles, not in the text you can see on the page.
How do you change the font of a table of contents in Word? The short answer
Change the font on the TOC styles, which are named TOC 1, TOC 2 and so on, not on the individual entries. Then update the table so every entry is rebuilt using the new style.
| Your situation | What to do | Why |
|---|---|---|
| The font reverts after you update the table | Change the TOC 1 to TOC 3 styles | Updating rebuilds entries from their styles, so manual formatting is discarded |
| You need one line in a different font, once | Select that entry and format it directly | Quick, but the change is lost the next time the table updates |
| Entries pick up the heading font, but you want something else | Set the font on the TOC styles | Each entry takes its font from its TOC style, not from the heading it points to |
| You do not have the file open on your computer | Edit the .docx in the UniDoc web editor | It offers Word-compatible editing in a browser |
Before you start
Check these points first. They prevent a common reasons a font change fails.
- Confirm the file is a .docx. The table of contents styles and its field code are stored in that format. A PDF has fixed text, so you must change the Word file and export again.
- Find out whether the table is generated. Click inside the table. If the whole block is treated as one unit, it is a generated table of contents that updates from your headings. A list you typed by hand will not change when you update, so you will need to format it directly.
- Note which heading levels appear. Look at the entries and see whether they use one level, two or three. Each level has its own TOC style, so you need to change each one that is in use.
- Save a backup copy. Style changes apply to the whole document. A copy lets you compare against the original if something looks wrong.
- Decide on the font before you start. A table of contents usually works well in the body font or a close relative, at a size that is easy to read. Choosing this first keeps you from changing the styles several times.
Changing the table of contents font in Word, step by step
These steps assume the table of contents was generated from heading styles. The exact names of commands vary between programs, so follow the general operation described here.
- Open the document and locate the table of contents. Scroll to the front pages and click into the table so you can see how it is built. This tells you whether to work with styles or direct formatting.
- Open your styles list and find the TOC styles. Look for styles named TOC 1, TOC 2 and TOC 3, or whichever levels your table uses. These styles control the look of every entry at that level.
- Change the font on each TOC style. Set the font family, size and color on TOC 1, then repeat for TOC 2 and TOC 3. Changing one level does not affect the others, so each one needs its own update.
- Remove manual formatting from entries. If you formatted any entries by hand earlier, select them and clear that direct formatting. Manual formatting overrides the style, so those lines would ignore your change.
- Update the table of contents. Use the update option for the table, and choose to update the whole table so page numbers and entries are rebuilt. Entries now take the font from their new styles.
- Check the body headings. Scroll through a few sections and confirm the headings still look as you intended. If a TOC style is based on a heading style, your change may have reached the headings too.
- Save the file as a .docx. Saving in this format keeps the styles and the table's field code intact, so the table can be updated later.
Changing the font online in the UniDoc web editor
If you cannot open the file on your computer, you can work in the browser. Go to app.unidoc.top, upload your .docx, and open it in the UniDoc web editor. The editor supports Word-compatible editing, so the document should keep its structure while you work.
Select the table of contents text and set the font for the entries. Treat this as direct formatting: check the table again after any update, because a browser editor may handle a generated table differently from desktop Word. Once the result looks right, download the .docx and open it in your usual program to confirm it.
Check the result
Look at the table with fresh eyes once you have saved or downloaded the file. Use this table to find and fix problems.
| Check | How to see it | If it's wrong |
|---|---|---|
| Font on each level | Compare the TOC 1, TOC 2 and TOC 3 entries side by side | Reopen that TOC style and set the font again |
| Font survives an update | Update the table once more and look at it | Some entries still have manual formatting; clear it, then update |
| Page numbers and links | Check that a few page numbers match their headings | Update the table after your last edit, since font size changes can move content |
| Body headings | Compare a section with its original look | Undo the style change, then reapply it to the TOC styles only |
❓ FAQ
1. Can I change the font of a table of contents after exporting to PDF?
Not directly. An exported PDF holds fixed text, so you need to change the font in the Word file, update the table, and export again.
2. Does changing the table of contents font change the page numbers?
The font alone usually does not, but a larger size can push text onto different pages. Update the table after your final edit so the page numbers match the layout.
3. What font should a table of contents use?
Choose a font that is easy to read and close to your body text, so the table looks like part of the document. Heavy or decorative fonts are harder to scan on a contents page.
4. Does the UniDoc web editor handle every table of contents correctly?
It offers Word-compatible editing, but behavior with generated tables can differ from desktop Word. Test your own file, and if the table does not behave as expected, make the final change in the desktop file.
📝 Summary
The font of a table of contents is set by its TOC styles, so change those styles and then update the table to keep the change. Clear any manual formatting on entries, check the headings and page numbers, and save as a .docx. If you are working in a browser, the UniDoc web editor can make the same change, but confirm the result before you share the file.


