How to Find and Show Cross-References in Word
Learn how to find and reveal cross-reference fields in a long Word file so you can audit each reference before you update or fix it.
Long reports, theses and contracts often refer to "Figure 4" or "page 12" in dozens of places. When a figure moves or a section is renumbered, some of those references update and some do not, and the document looks fine until a reviewer finds the mismatch. If you need to find cross references in Word, you first have to see how each one is built, because the text on the page does not show whether it is a live field or plain typing.
This guide is for anyone reviewing a long Word file before it goes out: editors, students finishing a thesis, or contract writers checking clause references. It covers how to locate existing cross-reference fields, reveal their field codes, and record what each one points to. It does not cover inserting new cross-references or updating them, so you can audit first and change things second.
You will also see how to do the review in the UniDoc web editor at app.unidoc.top, which supports Word-compatible editing, so you can work on the file without a desktop Word install.
How do you find cross references in Word? The short answer
Turn on field-code display, then search the document for the field names REF and PAGEREF. Each hit is a cross-reference, and the bookmark name after it tells you what it points to. Anything that looks like a reference but has no field behind it is typed text and needs a note.
| Your situation | What to do | Why |
|---|---|---|
| You need a full list of references | Show field codes and search for REF and PAGEREF | Those names mark cross-reference and page-reference fields |
| A reference text looks right but may be typed | Check whether it sits inside field brackets | Typed numbers won't change when the target moves |
| You have no desktop Word on hand | Open a copy of the .docx in the UniDoc web editor | Word-compatible editing keeps the field structure visible for review |
| A reference shows an error after review | Look up the bookmark it names | A missing bookmark is the usual cause of a broken reference |
Before you start
- Work on a copy. Showing field codes and moving through a document is safe, but any edit you make can disturb a field. Keep the original untouched so you can compare.
- Use a .docx file if you can. The .docx format is the one OmniDoc supports for Word-compatible editing. If your file is in another format, save a copy as .docx before you start, so the review happens on the version you plan to send.
- Know what a cross-reference is made of. Word creates a hidden bookmark at the target, such as a figure caption or heading, and a field that points to that bookmark. Hidden bookmark names usually start with an underscore, so search for the field name, not the visible number.
- Don't update fields yet. Updating recalculates every field from its bookmark. If a bookmark is wrong, updating can change a number you wanted to keep, so audit first.
- Decide what counts as a problem. A typed "Figure 4" is not always an error, but it will not follow the figure if the figure moves. Decide in advance whether you are checking for live fields only, or also looking for typed numbers that should be fields.
Finding and showing cross-reference fields, step by step
- Open the document. Open your copy in desktop Word, or upload the .docx to app.unidoc.top and open it in the UniDoc web editor. Use the web editor if you want to review on a computer without Word installed.
- Show the field codes. In desktop Word on Windows, press Alt+F9 to switch between field results and field codes. Other platforms and editors use different controls, so check the editor's help if the codes don't appear. Field codes look like text in braces, for example REF followed by a bookmark name and switches.
- Search for REF. Use the search function to find every instance of REF. Each match is a cross-reference to a bookmark, usually a caption, heading or numbered item. Write down the bookmark name that follows REF.
- Search for PAGEREF. Repeat the search for PAGEREF. These fields insert a page number rather than text or a number, so they are a separate category to track in your notes.
- Confirm each bookmark exists. Look up each bookmark name you recorded and check that its target is still in the document. A reference pointing to a deleted caption or heading will show an error message after an update, even if it displays correctly now.
- Flag typed text. Read through the body text for numbers that refer to figures, tables, sections or pages but do not sit inside field brackets. Mark these as typed, since they will not change with the document.
- Record your findings. Keep a simple list with three columns: where the reference appears, its field code or typed text, and what it points to. Save this as a separate note so the document itself stays clean.
- Hide the codes and review the page view. Switch field codes off and read the document as a reader will see it. Compare the displayed numbers with your list to make sure nothing has changed during the audit.
Check the result
Once you have your list, run through these checks before you update any fields or make edits.
| Check | How to see it | If it's wrong |
|---|---|---|
| Every cross-reference is a live field | Show field codes and look for brackets around each reference | Replace typed numbers with inserted cross-references |
| Each bookmark exists | Match every REF and PAGEREF target to a bookmark in the document | Restore the deleted caption or heading, or re-create the bookmark on its target |
| Page references match the right pages | Compare each PAGEREF with the page where the target appears | Fix the bookmark placement first, then update fields |
| The document is unchanged after review | Read the page view against your saved original | Undo the change, or restore the saved copy and redo the audit |
If a field shows an error message, don't update all fields at once. Find the bookmark it names, fix that one, and then update the fields that depend on it.
❓ FAQ
1. Can I find cross references in a PDF?
Not in the same way. A PDF usually shows the final numbers without the underlying fields, so you cannot audit the live links. Do the review in the .docx file, then export a fresh PDF once the references are correct.
2. Do field codes print?
Normally no. Printed and exported pages show the field results, not the codes, so you can leave codes switched on while you work. Check the print preview before you send the file to be sure it reads the way you expect.
3. Will the web editor keep my cross-reference fields?
OmniDoc's UniDoc web editor supports Word-compatible editing, but review the file after you open and save it. Show the field codes again and confirm the REF and PAGEREF fields are still there and point to the same bookmarks.
4. Why not just search for "Figure" or "page"?
Plain text searches find the words, not the fields behind them. A search for "Figure" will return the caption and every typed mention, so it cannot tell you which references are live. Searching for REF and PAGEREF is what separates the fields from the typing.
📝 Summary
To find cross references in Word, reveal the field codes, search for REF and PAGEREF, and record the bookmark each one points to. Flag any typed numbers and fix broken bookmarks before you update anything. Do the audit on a saved copy, and only update fields once your list is complete.


