Google Docs Navigation Shortcuts
These shortcuts cover moving through and searching a document's content directly, rather than its structural headings — jumping to the start or end, finding specific text, and selecting larger chunks efficiently, all of which matter increasingly as a document grows past just a page or two.
| Action | Windows | Mac | Description |
|---|---|---|---|
| Open Find and Replace | Ctrl+H | Cmd+Shift+H | Opens the find-and-replace dialog for searching and swapping text throughout the document, with options to match case or match whole words only. |
| Open Find | Ctrl+F | Cmd+F | Opens a simple search bar for locating text within the current document, distinct from Find and Replace since it only searches without offering to substitute matched text. |
| Move cursor to start of document | Ctrl+Home | Cmd+Up | Jumps the cursor straight to the very beginning of the document regardless of current scroll position, useful for a long document where scrolling manually back to the top would take a while. |
| Move cursor to end of document | Ctrl+End | Cmd+Down | Jumps the cursor to the very end of the document, the counterpart to jumping to the start, useful for quickly resuming writing at the bottom of a long, actively growing document. |
| Select entire paragraph | Ctrl+Shift+Down/Up (from paragraph start) | Cmd+Shift+Down/Up | Extends the current selection through an entire paragraph in one motion, faster for restructuring a document paragraph-by-paragraph than manually dragging a selection with the mouse. |
Find (Ctrl+F / Cmd+F) opens a simple search bar for locating text anywhere within the current document, highlighting all matches and letting you step between them — distinct from Find and Replace since it's purely for locating text rather than also offering to substitute it.
Find and Replace (Ctrl+H on Windows, Cmd+Shift+H on Mac) opens the fuller dialog supporting both searching and substituting matched text throughout the document, with options to match case sensitivity or require whole-word matches only, useful for something like correcting a misspelled name or term consistently everywhere it appears in a long document rather than manually finding and fixing each instance by hand.
Jumping to the very start (Ctrl+Home on Windows, Cmd+Up on Mac) or very end (Ctrl+End / Cmd+Down) of the document moves the cursor there instantly regardless of current scroll position, which is considerably faster than manually scrolling through a long document to reach either extreme — particularly useful for quickly resuming writing at the bottom of an actively growing document, or double-checking something at the very top like a title or introduction without losing your current place entirely.
Selecting an entire paragraph in one motion (Ctrl+Shift+Down or Up, starting from the paragraph's beginning) extends the selection through the whole paragraph at once, which is meaningfully faster than manually dragging a mouse selection across several lines of wrapped text, especially useful when restructuring a document by moving whole paragraphs to a different position.
A point worth understanding about how Find interacts with a document containing Suggesting-mode edits: searching for text that exists only as part of a pending, unaccepted suggestion still finds and highlights it, since Find searches the document's current visible state including pending suggestions rather than only its accepted, permanent content — worth being aware of if a Find and Replace pass seems to be matching text that looks like it "shouldn't" be there yet, when in fact it's a suggested addition still awaiting review.
Combining Find with the document outline (covered in the structure-and-styles category) gives two genuinely different but complementary ways to navigate a long document: the outline is best when you know roughly which named section you're looking for, while Find is best when you know a specific word or phrase but aren't sure which section it's actually located in — reaching for the wrong one of the two for a given situation just means a slightly less direct path to the same destination rather than a real dead end either way.
Selection shortcuts extend naturally beyond the paragraph level, too — holding Shift while using the start/end-of-document jumps (Ctrl+Shift+Home or Ctrl+Shift+End) selects everything between the current cursor position and that document boundary in one motion, useful for quickly selecting a large trailing or leading portion of a document to delete or move, rather than manually dragging a selection across many pages.
Word-by-word and line-by-line navigation round out the finer-grained movement options available beneath these larger jumps: Ctrl+Left/Right (Option+Left/Right on Mac) moves the cursor one word at a time rather than one character, and adding Shift to either extends a selection word by word instead of simply moving the cursor — useful for quickly selecting or skipping past a single word or short phrase without the more coarse-grained jump to a paragraph or document boundary being the only available option.
For documents with many pages, Ctrl+Alt+G (Cmd+Option+G on Mac) opens a small dialog to jump directly to a specific page number, which is faster than repeated scrolling for a long document like a report or thesis where you already know roughly which page contains what you're looking for — complementary to Find, which locates content by matching text rather than by a known page number.
Together, these document-navigation shortcuts are less about any single standout feature and more about compounding small efficiencies — a document that's only a paragraph or two rarely benefits meaningfully from any of them, but a report, thesis, or other long-form document accumulates real time savings from not needing to manually scroll or drag-select through dozens of pages for routine editing and review tasks.