Google Docs Keyboard Shortcuts
Google Docs shares the bulk of its basic text-formatting shortcuts with Microsoft Word, since both editors converge on the same long-established conventions for bold, italic, and undo, but its browser-native shortcuts for comments, suggestions, and collaborative editing are genuinely distinct from a desktop word processor, reflecting that Docs was built from the ground up around simultaneous multi-user editing rather than adding collaboration as an afterthought years later. Students and knowledge workers collaborating on shared documents in real time get the most day-to-day value from the comment and suggesting-mode shortcuts specifically, since those are the mechanics of actually collaborating rather than just writing solo, while anyone using Docs purely as a personal writing tool without ever sharing a document will lean almost entirely on the same formatting shortcuts they'd already know from Word. Suggesting mode is Docs' answer to Track Changes, and switching into it changes how several other shortcuts behave underneath — a bolded word typed while Suggesting is active still appears bold, but as a colored, attributable proposal awaiting acceptance rather than an immediately permanent formatting change, which trips up plenty of people the first time they notice a shortcut technically "worked" but the result looks different than expected. Because Docs saves continuously to Google Drive in the background, there's no manual save shortcut the way Word requires — Ctrl+S is instead intercepted to either do nothing meaningful or surface a brief "already saved" confirmation, since the action it would normally trigger has nothing left to do. Version History, reachable with its own dedicated shortcut, functions as Docs' equivalent of a save-point system, letting anyone browse and restore an earlier saved state of a document even after several rounds of edits from multiple collaborators.
Text Formatting
| Action | Windows | Mac | Description |
|---|---|---|---|
| Toggle bold | Ctrl+B | Cmd+B | Standard bold toggle, identical in behavior to Word's equivalent shortcut and one of a small handful of formatting bindings the two editors share directly without variation. |
| Toggle italic | Ctrl+I | Cmd+I | Standard italic toggle for the current selection, matching the same convention shared across virtually every text editor on this site. |
| Toggle underline | Ctrl+U | Cmd+U | Underlines the selected text, the third of the three most universally recognized text-formatting shortcuts alongside bold and italic. |
| Clear formatting | Ctrl+\ | Cmd+\ | Strips character formatting from the selection back to the document's default style, distinct in binding from Word's Ctrl+Spacebar but serving the exact same purpose of resetting inconsistent or pasted-in formatting. |
| Insert link | Ctrl+K | Cmd+K | Opens the link insertion dialog for the current selection or cursor position, accepting both pasted URLs and a live search of other Google Docs and Drive files to link directly to. |
| Insert footnote | Ctrl+Alt+F | Cmd+Option+F | Inserts a numbered footnote reference at the cursor position and moves focus to the footnote text area at the bottom of the page, ready to type its content immediately. |
| Toggle strikethrough | Alt+Shift+5 | Cmd+Shift+X | Draws a line through the selected text, commonly used to visibly mark something as removed or rejected while keeping it readable, rather than deleting it outright and losing that context. |
| Open Explore panel | Ctrl+Alt+Shift+I | Cmd+Option+Shift+I | Opens Google's Explore sidebar, which suggests relevant web search results, images, and related Drive files based on the document's content — a research-assist feature with no direct Word equivalent. |
Structure Styles
| Action | Windows | Mac | Description |
|---|---|---|---|
| Apply Heading 1 style | Ctrl+Alt+1 | Cmd+Option+1 | Applies the Heading 1 paragraph style, matching Word's identical key combination for the same action — one of several formatting conventions the two editors share directly rather than diverging on. |
| Apply Heading 2 style | Ctrl+Alt+2 | Cmd+Option+2 | Applies the Heading 2 paragraph style, following the same numbered-heading pattern as Heading 1 but one level deeper in the document's outline hierarchy. |
| Apply Normal text style | Ctrl+Alt+0 | Cmd+Option+0 | Resets the current paragraph back to the default Normal text style, the fastest way to demote a heading back to regular body text without opening the paragraph styles dropdown. |
| Toggle bulleted list | Ctrl+Shift+8 | Cmd+Shift+8 | Converts the current paragraph into a bulleted list item, auto-continuing the bullet formatting on each subsequent Enter press until an empty bullet is confirmed with a second Enter. |
| Toggle numbered list | Ctrl+Shift+7 | Cmd+Shift+7 | Converts the current paragraph into a numbered list item, automatically incrementing the number on each new line the same way the bulleted list shortcut auto-continues bullets. |
| Open document outline | Ctrl+Alt+A then Ctrl+Alt+H | Cmd+Option+A then Cmd+Option+H | Opens the outline sidebar, auto-generated from headings placed throughout the document, letting you jump directly to any section in a long document without scrolling manually to find it. |
Collaboration
| Action | Windows | Mac | Description |
|---|---|---|---|
| Insert comment | Ctrl+Alt+M | Cmd+Option+M | Attaches a comment to the selected text, matching Word's exact key combination for the same action despite the two apps otherwise diverging on many other bindings. |
| Switch to Suggesting mode | Ctrl+Alt+Shift+X (varies; often via dropdown) | Cmd+Option+Shift+X | Switches the editing mode to Suggesting, Google Docs' equivalent of Word's Track Changes, where edits appear as colored suggestions attributed to their author and requiring acceptance rather than applying directly. |
| Open version history | Ctrl+Alt+Shift+H | Cmd+Option+Shift+H | Opens the full version history panel showing every saved revision with timestamps and the editor responsible, letting you preview or restore an earlier version of the document. |
| Resolve focused comment | Ctrl+Enter (with comment focused) | Cmd+Enter | Marks the currently open or focused comment thread as resolved, removing it from the active comment view while preserving it in the resolved comments history for later reference. |
| Open all comments panel | Ctrl+Alt+Shift+A | Cmd+Option+Shift+A | Opens a sidebar listing every comment thread across the document, both open and resolved, useful for reviewing collaborative feedback in one consolidated view rather than scrolling to find each comment individually. |
| Move to next comment | Ctrl+Alt+N | Cmd+Option+N | Moves focus to the next comment marker in the document, letting you review a document's feedback sequentially without manually scrolling to locate each one in the margin. |
| Move to previous comment | Ctrl+Alt+P | Cmd+Option+P | Moves focus to the previous comment marker, the counterpart to jumping forward through a document's comment thread sequence. |
Document Navigation
| 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. |
Frequently Asked Questions
Is Suggesting mode the same as Word's Track Changes?
Conceptually yes — both show proposed edits as colored markup that requires explicit acceptance rather than applying immediately. The terminology and some interaction details differ (Google calls it Suggesting mode rather than Track Changes, and switching modes happens via a dropdown near the top-right rather than a dedicated ribbon toggle), but the underlying purpose and workflow are functionally equivalent for anyone coming from Word.
Why does my document automatically save without a Save shortcut?
Google Docs saves continuously and automatically to Google Drive as you type, which is why there's no traditional manual-save shortcut the way Word requires — Ctrl+S in Docs is intercepted to either do nothing meaningful or show a brief 'already saved' notification, since the save action it would normally trigger has nothing left to do given the document state is already persisted.
Can I see exactly what changed between two versions?
Yes — opening Version History (Ctrl+Alt+Shift+H / Cmd+Option+Shift+H) and selecting two different points in the timeline highlights the specific text that was added or removed between them, color-coded by which collaborator made the change, similar in spirit to a diff view in version control software.
Why do some keyboard shortcuts behave differently when Suggesting mode is active versus Editing mode?
In Suggesting mode, typed changes and deletions are recorded as tracked suggestions rather than applied directly to the document, so a shortcut like bolding text still works but the resulting formatting change appears as a colored suggestion requiring acceptance rather than immediately becoming permanent — the shortcut itself doesn't change, but what happens as a result of pressing it does.
Do collaborators need a Google account to comment or suggest edits on a shared document?
It depends on the sharing settings chosen for that specific document — a link shared with 'anyone with the link can comment' permission allows commenting without necessarily requiring a signed-in Google account in some configurations, though suggesting edits and more granular permission tracking generally works most reliably when collaborators are signed into their own Google accounts.
Can I restore a document to an earlier version after several other people have since made changes?
Yes — Version History lets you preview and restore an earlier saved version even after subsequent edits, though restoring reverts the document to that earlier state, meaning changes made by collaborators after that point would be lost from the current document unless that content is copied out first before restoring.
Why does pasting content from another Google Doc sometimes bring unwanted formatting along with it?
Regular paste preserves the source formatting by default, which can introduce inconsistent fonts or styles when copying between documents with different underlying formatting choices — using Paste without formatting (Ctrl+Shift+V or Cmd+Shift+V) strips the source styling and applies the destination document's default formatting instead, avoiding this inconsistency.
Is there a shortcut to jump directly to the next or previous comment in a long document?
Yes, Ctrl+Alt+N and Ctrl+Alt+P (Cmd+Option+N / Cmd+Option+P on Mac) — worth knowing that this cycles through ALL comments in document order regardless of who left them or which section you're in, including resolved threads if 'Show resolved comments' is toggled on in the comment history panel, so on a heavily-reviewed document it's easy to end up cycling past comments you'd already addressed unless that toggle is off first.
Why does the document outline sometimes show sections I didn't expect, or miss ones I did?
The outline is generated automatically from paragraphs styled as Heading 1 through Heading 6 — a line of text that merely looks like a heading visually (larger, bolded manually) but wasn't actually assigned a heading style won't appear in the outline, while a paragraph accidentally styled as a heading will show up even if it wasn't meant to function as a section title.