ThisCalculator

Everyday

Word Select All Headings: Quick Way to Grab Them

Updated · Standard formula, shown below

Word Select All Headings: Quick Way to Grab Them

Yes, Microsoft Word has a built-in command that selects all headings at once, but it is not labeled “Select All Headings.” You use the Navigation Pane or the Find and Replace tool with a wildcard search to grab every heading in a document. This article explains exactly how to do it in a few clicks, what the limitations are, and how to avoid common mistakes.

What “Select All Headings” Actually Means in Word

When people ask “Word select all headings?” they usually want to do one of three things: copy all headings to a new page (to make a quick table of contents), delete all headings, or apply formatting to every heading at once. Word does not have a single button that highlights every heading in the body text. Instead, you have to use one of two built-in features: the Navigation Pane (for viewing and selecting) or Find and Replace with wildcards (for selecting and modifying). Both work in Word 2010, 2013, 2016, 2019, 2021, and Microsoft 365 for Windows and Mac, though the exact menu names differ slightly on Mac.

Method 1: Using the Navigation Pane (Simplest)

The Navigation Pane shows a list of all headings in your document, but it does not let you highlight them in the main text. However, it is the fastest way to see all headings and to select them for copying or deleting in bulk.

  1. Go to the View tab and check the Navigation Pane box (on Windows) or go to View > Navigation Pane (on Mac).
  2. Click the Headings tab at the top of the pane. You will see a list of every heading that uses a built-in Heading style (Heading 1, Heading 2, etc.).
  3. Click any heading in the pane to jump to it. To select a heading and all its subheadings, right-click that heading in the pane and choose Select Heading and Content (or Select Heading if you only want the heading text).
  4. To copy all headings, you can select them in the pane (Ctrl+click each one), copy, and paste into a new document. But note that pasting will include the heading text only, not the body content.

This method is best for quickly reviewing your document structure or copying the heading text to create a manual table of contents. It does not allow you to select all headings in the main text simultaneously.

Method 2: Using Find and Replace with Wildcards (True Selection)

If you need to select all headings in the body text—for example, to change their color or delete them—you can use the Advanced Find feature with a wildcard expression. This works because Word’s Find can match paragraph marks that have specific styles applied.

  1. Press Ctrl+H to open Find and Replace.
  2. Click More >> to expand the options.
  3. Check the Use wildcards box.
  4. In the Find what field, type: [!^13]^13 (without quotes). This matches any paragraph that is not a paragraph mark, followed by a paragraph mark.
  5. Click Find In and choose Main Document. Word will select all paragraphs that match—but that includes every paragraph, not just headings.

To restrict the search to headings only, you need a different approach: use the Format button in the Find dialog.

  1. Open Find and Replace (Ctrl+H).
  2. Click More, then click the Format button at the bottom and choose Style.
  3. Select a heading style (e.g., Heading 1) and click OK.
  4. Leave the Find what field empty.
  5. Click Find In > Main Document. Word will select all paragraphs that have that style. Repeat for each heading level you want.

This method selects the actual heading text in the document, so you can then copy, delete, or format them all at once. However, it only works for one style at a time. To select all Heading 1 and Heading 2, you would have to run the search twice and then combine the selections (which is tricky because the second search replaces the first selection).

Why There Is No Single “Select All Headings” Button

Microsoft Word does not provide a direct command to select all headings because headings are not a single object type—they are paragraphs with a style applied. The Selection object in Word’s programming model can select a range of text, but it cannot select non-contiguous paragraphs in one go without using a macro. The Find and Replace method is the closest workaround, but it has the limitation of only handling one style at a time. For most users, the Navigation Pane is sufficient because it gives an overview and allows you to manipulate headings individually or in groups.

How to Select All Headings with a Macro (Advanced)

If you frequently need to select all headings of multiple levels, a simple VBA macro can do it. This is not a built-in feature, but you can add it to your Normal template.

  1. Press Alt+F11 to open the VBA editor.
  2. Go to Insert > Module and paste the following code:
Sub SelectAllHeadings()
    Dim rng As Range
    Set rng = ActiveDocument.Range
    rng.Find.ClearFormatting
    rng.Find.Style = ActiveDocument.Styles("Heading 1")
    rng.Find.Forward = True
    rng.Find.Wrap = wdFindStop
    rng.Find.Execute
    If rng.Find.Found Then
        rng.Select
    End If
End Sub

This macro selects the first Heading 1. To select all headings, you would need a more complex loop. A simpler approach is to use the Select All feature in the Navigation Pane: click the first heading, press Ctrl+Shift+F8 (to extend selection), then click the last heading. But this only works if headings are contiguous in the pane, which they usually are.

For most users, the macro route is overkill. The Navigation Pane plus manual selection is faster and safer.

Common Mistakes and How to Avoid Them

  • Using the wrong style: The Find and Replace method only works if your headings use the built-in Heading styles. If you manually bolded text or used a custom style, the search will not find them. Always apply Heading styles (Heading 1, Heading 2, etc.) to your headings.
  • Selecting too much: When you use the wildcard method, you might select body paragraphs that are not headings. Always check the selection before deleting or formatting.
  • Forgetting to clear formatting: In Find and Replace, if you previously set a Format criterion (like a font), it will still be active. Click No Formatting to clear it.
  • On Mac, the shortcuts differ: On Mac, use Command+H for Find and Replace, and the Navigation Pane is under View > Navigation Pane.

Alternatives: Using Outline View and Styles

Another way to work with all headings is to switch to Outline View (View tab > Outline). In this view, you see only the headings and their levels, and you can select multiple headings by dragging across them. You can also promote or demote levels, reorder sections, and collapse content. To select all headings in Outline View, click the first heading, then press Ctrl+Shift+End (or drag) to select all. This is often the most intuitive method for restructuring a document.

Additionally, if you want to copy all headings to a new document, you can use the Table of Contents feature: insert a TOC, then copy the TOC entries. That gives you a list of headings with page numbers, but not the actual heading text without page numbers.

Frequently Asked Questions

Can I select all headings at once in Word?

Yes, but not with a single built-in command. You can use the Navigation Pane to select headings individually or use Find and Replace with a style filter to select all paragraphs with a specific heading style. To select all heading levels at once, you need to run the search for each level or use a macro.

Why does my Find and Replace not find headings?

Make sure your headings are formatted with built-in Heading styles, not just bold or larger font. Also, ensure that the Format > Style is set correctly and that you have cleared any previous formatting criteria. If you are using wildcards, the pattern must match exactly.

How do I copy all headings to a new document?

Open the Navigation Pane, click the first heading, press Ctrl+click to select additional headings, then copy and paste. Alternatively, use Find and Replace to select all Heading 1, copy, then repeat for Heading 2, and paste them all into a new document.

Does this work in Word for Mac?

Yes, the Navigation Pane is available under View > Navigation Pane, and Find and Replace works similarly. The keyboard shortcuts differ (Command instead of Ctrl), but the steps are the same.

Can I select all headings in Google Docs?

Google Docs has a similar document outline feature, but it does not allow selecting all headings in the body. You can use the Find tool with a regex-like search (using the “Match case” and “Regular expressions” options) to find headings, but it is not as straightforward as Word’s style-based find.

What if my headings are not in the Navigation Pane?

If a heading does not appear in the Navigation Pane, it is not using a built-in Heading style. Select the heading, go to the Home tab, and choose the appropriate Heading style from the Styles gallery. Then it will appear in the pane.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.