The error Bookmark Not Defined in Microsoft Word usually means a field in your document points to a bookmark name that no longer exists. It can appear when you open a document, print, export to PDF, or when you update fields.
Because the missing target is often created by cross-references, table of contents, captions, mail-merge content, or legacy templates, the fix isn’t always just “add a bookmark back.” This guide walks you through the reliable ways to locate and repair the broken reference.
As an Amazon Associate I earn from qualifying purchases.
What the Bookmark Not Defined error actually means
Word bookmarks are named anchors (like <Start: MyBookmark>) inside the document. When Word inserts something like a cross-reference, it stores both the displayed text and a hidden link to the bookmark name.
If that bookmark is deleted, renamed, moved into removed content, or stripped by template changes, Word can’t resolve the link and shows Bookmark Not Defined.
#1 Best Overall
- Classic Office Apps | Includes classic desktop versions of Word, Excel, PowerPoint, and OneNote for creating documents, spreadsheets, and presentations with ease.
- Install on a Single Device | Install classic desktop Office Apps for use on a single Windows laptop, Windows desktop, MacBook, or iMac.
- Ideal for One Person | With a one-time purchase of Microsoft Office 2024, you can create, organize, and get things done.
- Consider Upgrading to Microsoft 365 | Get premium benefits with a Microsoft 365 subscription, including ongoing updates, advanced security, and access to premium versions of Word, Excel, PowerPoint, Outlook, and more, plus 1TB cloud storage per person and multi-device support for Windows, Mac, iPhone, iPad, and Android.
Common causes (and where the bookmark reference comes from)
- Deleted or renamed bookmark: A document editor removes the content that contained the bookmark, or changes bookmark names.
- Cross-reference pointing to an old label: Captions, headings, figure/table references, or custom cross-references can break after document edits.
- Fields not updating: Word sometimes leaves stale field results until you update fields.
- Template migration: Moving content between templates (or older .doc to .docx conversions) can break bookmark names used by building blocks.
- Protected or restricted content: Bookmarks can live in content controls or protected regions that get replaced.
- Add-ins or macros: Tools that restructure documents may remove bookmark anchors.
Prerequisites before you start
- Create a backup: Save a copy of your document (e.g., Report_fixed_2026-05-09.docx).
- Work on a copy: Bookmark repair can cause formatting shifts if you rebuild fields.
- Know which Word you’re using: Menus vary slightly between Word for Windows and Word for macOS.
- Enable editing features if needed: If you’re in Reading Mode or a restricted view, switch to Print Layout / editing mode.
Fastest fixes you can try first
Before digging into field codes, try the quickest actions that resolve many cases.
- Update fields: Select the entire document and update fields (steps shown below).
- Print/PDF test: The error sometimes appears only during export; try again after updating.
- Toggle field display: Temporarily show field codes so you can see what bookmark name is referenced.
- Check the document for hidden formatting issues: If content was pasted from another file, regenerate the affected reference.
Fix method #1: Find the field that points to the missing bookmark
The fastest path to a correct fix is to identify the bookmark name Word can’t find. You can do that by locating the field code.
Step 1: Show field codes
Try this toggle in Word:
- Press Alt + F9 (Windows) to show field codes. On macOS, use the equivalent field-code toggle: fn + Option + F9 in many setups.
- Look for fields containing
REForSETrelated to bookmarks.
When you see something like { REF MyOldBookmark \h } or { SET MyOldBookmark ... }, that bookmark name (MyOldBookmark) is the missing target.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsStep 2: Jump to the next error location
If Word highlights the issue when you open the file, use the message location (it often selects the area). If it doesn’t, you can scan by searching.
- Press Ctrl + F (Windows) / Cmd + F (macOS).
- Search for the bookmark name you saw in the field code (e.g.,
MyOldBookmark).
Fix method #2: Recreate the missing bookmark
If the content still exists but the bookmark anchor was removed, recreating the bookmark will usually resolve the error immediately.
Step 1: Restore or re-identify the target location
Find the spot where the referenced content should be (for example, the sentence that should be referenced by a figure caption or a section break).
Rank #2
- Designed for Your Windows and Apple Devices | Install premium Office apps on your Windows laptop, desktop, MacBook or iMac. Works seamlessly across your devices for home, school, or personal productivity.
- Includes Word, Excel, PowerPoint & Outlook | Get premium versions of the essential Office apps that help you work, study, create, and stay organized.
- 1 TB Secure Cloud Storage | Store and access your documents, photos, and files from your Windows, Mac or mobile devices.
- Premium Tools Across Your Devices | Your subscription lets you work across all of your Windows, Mac, iPhone, iPad, and Android devices with apps that sync instantly through the cloud.
- Easy Digital Download with Microsoft Account | Product delivered electronically for quick setup. Sign in with your Microsoft account, redeem your code, and download your apps instantly to your Windows, Mac, iPhone, iPad, and Android devices.
Step 2: Insert the bookmark with the exact name
Bookmark names are case-sensitive in practice for resolution (and must match the stored name exactly). Use the exact bookmark name you found in the field code.
Free tools Windows power users keep installed
One-click scans. No signup required.
- Place your cursor where the bookmark should live (usually around a phrase, heading, or caption).
- Go to Insert > Bookmark.
- In Bookmark name, enter the missing name exactly (e.g.,
MyOldBookmark). - Click Add.
Then update fields again. If the error disappears, you’re done.
Fix method #3: Replace broken cross-references and references
Many Bookmark Not Defined errors are caused by broken cross-references (like “see Figure 3” or “as shown in Table 2”). In those cases, it’s often better to rebuild the reference rather than recreating old bookmarks.
Step 1: Identify the cross-reference field
Show field codes (Alt + F9 on Windows) and locate the field that contains the missing bookmark name.
Step 2: Replace with a fresh reference
- Select the cross-reference text (the “see Figure…” portion).
- Right-click it and choose Edit Field (or simply press the field reference editing option if available).
- In the dialog (often Cross-reference), re-select the correct Reference type (e.g., Figure, Table, Heading, or Bookmark).
- Select the correct item in Insert reference to, then click Insert.
If Word can’t find the referenced label, correct the underlying caption/heading first, then rebuild the cross-reference.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Fix method #4: Update or rebuild Word fields
When the bookmark exists but Word still holds stale field results, forcing a field update solves it.
Rank #3
- Designed for Your Windows and Apple Devices | Install premium Office apps on your Windows laptop, desktop, MacBook or iMac. Works seamlessly across your devices for home, school, or personal productivity.
- Includes Word, Excel, PowerPoint & Outlook | Get premium versions of the essential Office apps that help you work, study, create, and stay organized.
- Up to 2 TB Shared Cloud Storage | Store and access your documents, photos, and files from your Windows, Mac or mobile devices.
- Premium Tools Across Your Devices | Your subscription lets you work across all of your Windows, Mac, iPhone, iPad, and Android devices with apps that sync instantly through the cloud.
- Share Your Family Subscription | You can share all of your subscription benefits with up to 6 people for use across all their devices.
Update all fields
- Press Ctrl + A to select all.
- Press F9 to update fields (Windows).
On macOS, use the equivalent field update shortcut (commonly Option + Command + U) or use the ribbon option to update fields. If in doubt, use the field-code view and manually update.
Update specific fields only
- Click inside the problematic reference field.
- Press Shift + F9 to update only that field (Windows).
If you recreated a bookmark, updating fields is mandatory so Word resolves the new name.
Fix method #5: Check compatibility issues and protected content
When documents are shared across versions or contain content controls, bookmarks may be removed or converted during copy/paste.
Check document compatibility mode
Older .doc documents converted to .docx can carry field code behavior that differs. If you have a legacy .doc, try saving as .docx and re-run the update fields step.
Inspect content controls
If the bookmark was inside a content control (Insert > Controls), and that control got replaced (common in templates), the bookmark won’t resolve. Fix by rebuilding the control content, then re-create the bookmark at the intended location.
Fix method #6: Repair templates and add-ins that alter documents
If this error appears across multiple documents, it might be template-related (for example, a normal.dotm style, a custom template, or an add-in that injects fields).
Rank #4
Test with a clean template
- Create a new document using the same template.
- Copy only the affected section (the parts around the error) into the new file.
- Update fields and see if the error persists.
If the issue disappears, your original template or add-ins likely changed bookmark anchors or field code structures.
Temporarily disable add-ins
- Windows: Go to File > Options > Add-ins. At the bottom, choose Manage: COM Add-ins, click Go, then uncheck non-essential add-ins.
- macOS: Use Word’s add-in settings or the Office suite settings to disable third-party components.
Reopen the document after changing add-ins and try the field update again.
Windows vs macOS: what to click
Most procedures are identical conceptually, but the UI labels can differ. Use this as a click map.
Windows (Word for Microsoft 365 / Word 2019)
Most common shortcut and menu paths:
- Show field codes: Alt + F9
- Update all fields: Ctrl + A, then F9
- Insert bookmark: Insert > Bookmark
- Edit reference: Right-click the reference, choose Edit Field (if available)
macOS (Word for Microsoft 365)
Common menu and workflow differences:
- Show field codes: Use the field-code toggle assigned in your Mac keyboard settings (commonly fn + Option + F9).
- Update fields: Select all, then use the update fields command or the shortcut available for your build.
- Insert bookmark: Insert > Bookmark
- Cross-reference rebuild: Select the reference, then use Insert > Cross-reference and reselect the right item.
If a shortcut doesn’t work, don’t force it—use the menu commands so you don’t waste time on keyboard configuration.
Edge cases that still trigger the error
- Bookmark name exists but is inside removed content: Word won’t resolve references if the anchor isn’t present in the final document flow.
- Duplicate bookmark names: Word typically prevents duplicates via UI, but corrupted documents can cause unexpected behavior. Recreate once with the exact name and validate by checking Insert > Bookmark list.
- Fields stored as results only: If someone converted fields to plain text (e.g., copied/pasted with “keep text only”), Word can’t rebuild the reference. You’ll need to reinsert the reference field.
- Table of Contents and captions: TOC fields depend on headings and caption labels. If those labels/bookmarks were removed, rebuild the TOC by updating fields and, if needed, reapply heading styles.
- Mail merge placeholders: Mail merge uses fields; broken bookmarks can come from merge regions being edited or removed.
Troubleshooting checklist (when the error keeps coming back)
Use this order when the first fix doesn’t stick.
- Confirm the exact missing bookmark name: Turn on field codes and copy the bookmark identifier from the field code.
- Check whether that bookmark exists: Go to Insert > Bookmark. If the bookmark isn’t listed, you’ve confirmed the mismatch.
- Verify the anchor location: If you recreated the bookmark, ensure it’s in the document where the field expects it and that you didn’t accidentally create a different name (extra spaces matter).
- Update fields after every change: Recreate bookmark → update fields. Replace cross-reference → update fields.
- Rebuild the reference field: If the field code is corrupted, deleting the old reference and inserting a new one via Insert > Cross-reference is often faster than repairing codes manually.
- Try exporting and re-importing affected content: For stubborn files, copy the problematic section into a new clean document. If it resolves, the issue is tied to document-level corruption.
- Disable add-ins and try again: If errors appear after running macros or third-party tools, isolate by disabling them temporarily.
How to prevent Bookmark Not Defined in the future
- Don’t delete bookmarked text without checking references: Before removing a section, run field update and scan for cross-references.
- Prefer styles over manual anchors for references: For TOC entries, use built-in heading styles so Word can rebuild structure.
- Lock down template editing rules: If others edit the template, document which elements must keep their bookmarks.
- When pasting, use consistent paste options: Avoid “keep text only” for documents that rely on fields and references.
- After major edits, force a field refresh: Select all (Ctrl + A) and update fields (F9) before final sharing.
Alternatives when the bookmark is intentionally removed
Sometimes you intentionally removed the content and you don’t want Word to keep a broken reference. In those cases, fix the reference chain rather than forcing a bookmark that points nowhere.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →- Replace cross-reference with a different target: Reinsert a cross-reference to the new caption/heading/bookmark that replaced the old one.
- Delete the broken field entirely: If “see Figure X” is no longer meaningful, remove the field and replace with updated text.
- Switch from bookmark-based references to heading/caption-based references: For many document types, headings and captions survive edits better than manual bookmarks.
FAQs
Why does Word say Bookmark Not Defined but also show the correct-looking text?
Field results can be stale. The document may still display old resolved text until Word forces a recalculation (open, print, export, or field update). Updating fields and correcting the bookmark reference resolves the mismatch.
Best Value
Can I fix it by just updating fields?
Sometimes yes—especially if the bookmark exists but Word hasn’t recalculated. If the referenced bookmark name truly doesn’t exist, updating fields won’t help; you must recreate the bookmark or rebuild the cross-reference.
How do I know the bookmark name Word expects?
Show field codes (Alt + F9 on Windows) and read the bookmark identifier used in the field. The field code usually includes the bookmark name inside the REF or related field syntax.
What if Insert > Bookmark doesn’t list the missing name after I recreate it?
Re-check for exact spelling. Bookmark names can’t contain spaces. Also ensure you’re in the correct document (not a linked subdocument) and that you’re not creating a bookmark in a region that later gets replaced (like a content control).
Recommended Free Tools
Does this happen more often in older .doc files?
Yes. Legacy files can carry field structures that behave differently after conversion and can interact poorly with templates and add-ins. Migrating to .docx, then rebuilding the affected cross-references, is often the cleanest fix.
Bottom Line
The most reliable way to fix Bookmark Not Defined is to identify the missing bookmark name from the field code, then either recreate the bookmark at the correct location or rebuild the broken cross-reference. Avoid random edits—you’ll waste time if the bookmark name doesn’t match what the field is calling.
If the error keeps returning, isolate template or add-in interference, and rebuild the references in a clean document copy. Once field codes and bookmark anchors agree again, Word stops throwing the error and exports cleanly.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




