---
title: "How to make a table of contents in Google Docs"
description: "Scrolling through a doc to find what you need is tedious. Here's how to create a table of contents in Google Docs so you can quickly jump to the info you need."
image: "https://images.ctfassets.net/lzny33ho1g45/5LgNoaJ8dOotOnBwEUR1js/a86173ff0fc1bd01d74becc48afa9b8d/google-docs-hero-neutral.png"
---

# How to make a table of contents in Google Docs

Scrolling through a doc to find what you need is tedious. Here's how to create a table of contents in Google Docs so you can quickly jump to the info you need.

When you're working on a long document, a table of contents makes it easier to navigate from section to section. By default, [Google Docs](https://zapier.com/blog/how-to-use-google-docs/) automatically generates one for you in the side panel based on your document headings. But if you plan to print your document or [convert it to a PDF](https://zapier.com/blog/create-pdf/), you may want to generate a table of contents within your document. 

Here's a quick refresher on how to create a table of contents in Google Docs (keep scrolling for detailed steps):

1. Apply heading styles, like _Heading 2_, to all your section headers.
2. Click the section of the document where you want your table of contents to appear.
3. Click **Insert** > **Table of contents**.
4. Choose what style you want: _Plain Text_, _Dotted_, or _Links_.

**Table of contents**:

- [How to make a table of contents in Google Docs](#create)
- [How to edit a table of contents in Google Docs](#edit)
- [How to delete a table of contents in Google Docs](#delete)

## How to make a table of contents in Google Docs 

It's easy to create a table of contents in Google Docs, but first, you need to make sure you've applied heading styles throughout. 

1. Place your cursor anywhere within the text that you want to turn into a section heading.
2. Click the _Styles_ dropdown.
3. Click the heading style you want to apply. Alternatively, use your [keyboard shortcut](https://zapier.com/blog/google-docs-shortcuts): `command`+`option`+`[heading number]` on Mac or `Ctrl`+`Alt`+`[heading number]`. For example, to apply _Heading 2_, press `command`+`option`+`2` or `Ctrl`+`Alt`+`2`.

4. Repeat the process throughout the rest of your document.

Once you've updated your document with heading styles, you're ready to make a table of contents.

1. Click the section of the document where you want your table of contents to appear (likely at the beginning of the doc).
2. Click **Insert** > **Table of contents**.

3. Choose what style you want: _Plain Text_, _Dotted_, or _Links_.
- _Plain Text _will display the heading names and page numbers. The heading names won't look like links, but when clicked, they'll bring you to the corresponding section.

- _Dotted _is the same as _Plain Text _but with a dotted line connecting the heading name to the page number.

- _Links _turns the heading names into visible hyperlinks and doesn't include the page numbers.

Note: If you're using a [pageless view](https://zapier.com/blog/google-docs-pageless/), Google Docs will automatically set your table of contents style to _Links_—there are no page numbers, after all.

## How to edit a table of contents in Google Docs 

### How to change the table of contents style in Google Docs

1. Click anywhere in your table of contents, and then select the **More options** icon, which looks like three dots stacked vertically (`⋮`). Select **More options**.

2. In the _Table of contents_ side panel that appears, you can change the style under _Formatting_. You also have the option to change how a given heading style is indented within the table of contents.

### How to automatically update a table of contents in Google Docs 

If you've applied changes to your heading styles or added new sections after you first created your table of contents, Google Docs makes it easy to automatically update your table of contents to match. 

Click anywhere in your table of contents, and then click the **Update table of contents** icon (which looks like a circular arrow) in the floating toolbar.

## How to delete a table of contents in Google Docs

Click anywhere in your table of contents, and then select the **More options** icon (`⋮`). Select **Remove table of contents**. 

## Automate Google Docs 

If you find yourself creating documents with similar outlines and section headings over and over, save yourself some time by turning your document into a [Google Docs template](https://zapier.com/blog/create-google-docs-template/). Once you have your template, [connect Google Docs](https://zapier.com/apps/google-docs/integrations) with Zapier. This way, you can automatically populate it with data from other apps, like a [spreadsheet](https://zapier.com/blog/create-autopopulate-google-docs-template/). Here's an automated workflow to get you started. 

**Related reading**: 

- [Make your Google Docs pretty with these formatting tricks](https://zapier.com/blog/google-docs-formatting-tips/)
- [How to do a hanging indent in Google Docs](https://zapier.com/blog/hanging-indent-google-docs)
- [Google Docs features to improve your workflows](https://zapier.com/blog/google-docs-features/)
- [How to use Google Docs version history](https://zapier.com/blog/google-docs-revision-history/)
- [How to add a checkbox to Google Docs](https://zapier.com/blog/checkbox-google-docs)
- [How to see who viewed your Google Doc](https://zapier.com/blog/how-to-see-who-viewed-your-google-doc)