How to Use Find/Change in InDesign (Ctrl+F / Cmd+F)
Windows: Ctrl+F
Mac: Cmd+F
Ctrl+F (Cmd+F on Mac) opens InDesign's Find/Change dialog, a considerably more capable tool than a simple word processor's find-and-replace, built to handle the demands of professional typesetting across long, complex documents.
**Text search mode**: the default tab searches for literal text matches, with options to match case, whole word only, and scope the search to the current story, document, or all open documents — useful for basic corrections like fixing a misspelled name repeated throughout a manuscript.
**GREP search mode**: a separate tab supports GREP, a form of regular-expression-style pattern matching, letting you search for structural patterns rather than exact literal text — finding every instance of a capitalized word followed by a colon, for example, regardless of what the specific word actually is, useful for catching formatting-relevant patterns that a literal text search can't express.
**Search by formatting (Find Format / Change Format)**: perhaps the most distinctly InDesign-specific capability, this mode searches based on applied character or paragraph formatting attributes rather than the text content itself — finding every instance of text set in a specific font, or a specific point size, regardless of what the actual words say, and optionally changing that formatting in bulk across every match.
**Combining text and formatting search**: the dialog supports combining a text pattern with a formatting condition simultaneously, letting you find, say, only instances of a specific word that are also currently italicized, narrowing results considerably compared to either search type used alone.
**Related shortcuts**: Ctrl+Alt+I (Cmd+Option+I) to show hidden characters, often used alongside Find/Change to visually confirm exactly what invisible formatting characters (tabs, returns) are actually present around a problematic area before crafting a search pattern to address it.
**Saving a query for reuse**: complex GREP patterns or formatting searches used repeatedly across similar documents can be saved as a named query within the dialog, avoiding the need to reconstruct a complex pattern from scratch every time a similar document needs the same cleanup pass applied.
**Object-level Find/Change**: a less commonly used third tab (alongside Text and GREP) searches based on object attributes like applied object styles or effects rather than text content at all, useful for finding every frame with a specific stroke width or corner effect applied across a large multi-page layout.
**Scope control matters for accuracy**: the dialog's scope dropdown (current document, all open documents, or just the current story) determines exactly how broadly a search or replace operates, and it's worth double-checking this setting before running a bulk replace, since an unexpectedly broad scope can apply a change across more of a multi-document project than intended. Building fluency across all three search modes, text, GREP, and formatting, covers essentially every text-cleanup and consistency-checking need a long-document workflow requires. Mastering all three tabs genuinely pays for itself. It rewards the initial learning investment.
**Mistake to avoid**: running a Change All across an entire multi-document scope without first testing the pattern with Find Next on a single instance risks applying an unintended replacement broadly before you've confirmed the search pattern actually matches only what you intend — especially true for GREP patterns, where a slightly too-broad regular expression can match far more text than a human eye would guess just from reading the pattern.
**GREP for common typography fixes**: a frequently used GREP pattern finds and collapses multiple consecutive spaces down to one, or converts straight quotes to proper typographic quotes in documents where text was pasted from a plain-text source that didn't preserve InDesign's automatic smart-quote conversion — both fixes are impractical to do manually across a long document but take seconds via a saved GREP query.
**Query results and the Find/Change dialog's non-modal behavior**: unlike many find dialogs that block interaction with the rest of the application while open, InDesign's Find/Change dialog can remain open while you click elsewhere in the document, letting you manually inspect a specific match in its full page context before deciding whether to replace it, without needing to close and reopen the dialog repeatedly during a careful, manual review pass.