How to Use Bookmarks for Cross-References in Word
🔍 WiseChecker

How to Use Bookmarks for Cross-References in Word

You want to link text in one part of a document to content in another part without manually updating page numbers or section numbers. Bookmarks mark a specific location or selection in your document. Cross-references then point to that bookmark and update automatically when the document changes. This article explains how to create bookmarks and build cross-references that stay accurate even after editing.

Key Takeaways: Using Bookmarks for Cross-References

  • Insert > Bookmark (Ctrl+Shift+F5): Assign a unique name to a selected text or a cursor position for later reference.
  • Insert > Cross-reference (Alt+S, then R): Create a link to a bookmark that displays page number, paragraph number, or the bookmark text itself.
  • Update fields (Ctrl+A then F9) or Print Preview: Refresh all cross-references after moving or editing content so they show the correct page or number.

ADVERTISEMENT

How Bookmarks and Cross-References Work Together

A bookmark is a named placeholder that marks a point or a block of text in a document. Cross-references use those bookmarks to insert dynamic information such as the page number, paragraph number, or the exact text of the bookmarked content. When you move the bookmarked item to a different page, the cross-reference updates to show the new page number. This eliminates the need to manually edit references after every layout change.

Bookmarks are hidden by default. You can make them visible by turning on the bookmark indicator in Word’s settings. Cross-references appear as field codes in the document. They are not hyperlinks by default, but you can add a hyperlink option when inserting the cross-reference.

Before you start, ensure you have the content you want to reference already typed and positioned in the document. You can bookmark a single word, a sentence, a paragraph, a table, an image, or even an empty spot where you plan to insert content later.

Bookmark Naming Rules

Word requires bookmark names to start with a letter. They can contain letters, numbers, and underscores but no spaces or special characters. Names are case-insensitive. Choose names that describe the content, such as RevenueChart or Section3Intro. Avoid generic names like Bookmark1 because they become hard to manage in long documents.

Steps to Create a Bookmark and Insert a Cross-Reference

This method works for all current versions of Word for Windows and Word for Mac. The dialog boxes are nearly identical across versions.

  1. Select the target content or place the cursor
    Click and drag to highlight the text, table, or object you want to bookmark. If you only need to mark a location, click once at that spot.
  2. Open the Bookmark dialog
    Go to Insert > Bookmark in the ribbon. The keyboard shortcut is Ctrl+Shift+F5.
  3. Name the bookmark and add it
    Type a name that follows the naming rules. Click Add. The dialog closes. If you selected text, a pair of square brackets appears around it when bookmarks are visible. If you placed the cursor, an I-beam marker appears.
  4. Navigate to the location where you want the cross-reference
    Scroll to the part of the document where the reference should appear. This can be in the same section, a different chapter, or even in a header or footer.
  5. Open the Cross-reference dialog
    Go to Insert > Cross-reference in the ribbon. On a Mac, the option is under Insert > Reference > Cross-reference.
  6. Set the reference type and insert
    In the dialog, set Reference type to Bookmark. The Insert reference to dropdown offers several options:
    • Bookmark text inserts the actual content of the bookmarked text.
    • Page number inserts the page where the bookmark resides.
    • Paragraph number inserts the numbered paragraph style if applied.
    • Paragraph number (no context) inserts only the number without parent information.
    • Above/Below inserts the word “above” or “below” based on position.

    Check Insert as hyperlink if you want Ctrl+Click to jump to the bookmark. Click Insert then Close.

  7. Test the cross-reference
    If you enabled the hyperlink option, hold Ctrl and click the cross-reference text. Word jumps to the bookmarked location. If you did not enable the hyperlink, the cross-reference still updates its content automatically.

ADVERTISEMENT

Updating Cross-References After Editing

Cross-references are field codes. They do not update in real time while you type. To refresh all cross-references in the document, press Ctrl+A to select the entire document, then press F9. Word updates every field including cross-references. Alternatively, switch to Print Preview by going to File > Print and then return to the editing view. Word updates fields during this transition.

If you delete a bookmark that a cross-reference uses, the cross-reference displays an error message like Error! Bookmark not defined. To fix this, you must either recreate the bookmark with the exact same name or remove the broken cross-reference and insert a new one.

Common Issues When Using Bookmarks for Cross-References

Bookmark Name Does Not Appear in the Cross-reference List

If you cannot see your bookmark in the Cross-reference dialog, you may have selected the wrong reference type. Ensure Reference type is set to Bookmark. Also check that the bookmark still exists. Open the Bookmark dialog from Insert > Bookmark and verify the name is listed. If the bookmark was deleted, you need to recreate it.

Cross-Reference Shows the Wrong Page Number

This usually happens because the fields have not been updated. Select the entire document with Ctrl+A and press F9. If the problem persists, the bookmarked content may have been moved to a different page. Verify the bookmark still wraps the correct content by using the Go To feature: press Ctrl+G, choose Bookmark, select the name, and click Go To.

Bookmark Brackets Disappear or Move

If you delete text that includes part of a bookmark, the bookmark can become truncated or shift to an unintended location. To avoid this, always use the Bookmark dialog to delete bookmarks instead of deleting the marked text directly. If brackets move, you can drag them back by selecting the correct range and reopening the Bookmark dialog to redefine the selection.

Cross-Reference Hyperlink Does Not Work

The hyperlink function requires the Insert as hyperlink checkbox to be checked when creating the cross-reference. If you already inserted the cross-reference without the hyperlink, delete it and insert a new one with the checkbox enabled. Also confirm that the document is not in Read Mode, which disables hyperlinks.

Bookmark Cross-Reference vs Other Reference Types

Item Bookmark Cross-Reference Heading Cross-Reference
Target type Any text, location, table, or image Only text formatted with a Heading style
Flexibility Can mark any arbitrary selection Limited to headings in the document structure
Update behavior Updates page number or text when bookmark content changes Updates page number and heading text automatically
Best use case Referencing figures, tables, specific sentences, or non-heading content Referencing chapter or section titles in a table of contents or in-text

Use bookmarks when you need to reference content that does not have its own heading or when you want to point to a specific part of a table, image, or paragraph.

Now you can create bookmarks for any content in your document and insert cross-references that automatically track page numbers and text changes. Start by bookmarking one or two key items such as a chart or a critical definition. After inserting the cross-references, always update fields with Ctrl+A then F9 before finalizing the document. For long documents, consider using the Go To feature with bookmark names to quickly navigate between referenced locations.

ADVERTISEMENT