Adobe InDesign Keyboard Shortcuts
InDesign shares a fair amount of its tool-switching shortcut conventions with Illustrator, since both are built on Adobe's shared vector-editing foundation, but InDesign's shortcut set diverges heavily around text and page layout — threading text between linked frames, navigating a multi-page document's structure, and applying paragraph and character styles consistently across long documents, none of which have a real equivalent in a single-canvas illustration tool. Because InDesign documents frequently run to dozens or hundreds of pages, page navigation shortcuts carry outsized importance compared to most other Adobe applications, where a single canvas or timeline is the norm. Modifier keys follow the usual Adobe pattern of Ctrl on Windows against Cmd on Mac, and because InDesign shares its keybinding engine with Illustrator, most combinations carry over without needing separate memorization for each app. For anyone coming to InDesign from a word processor rather than from Illustrator, the biggest mental shift is that nearly everything — even a simple caption — lives inside a frame that must be selected and navigated independently of the text within it, which is why InDesign maintains separate shortcuts for selecting a frame with the Selection tool versus entering text-edit mode with the Type tool. Long-form documents like books, catalogs, and magazines are where these shortcuts earn their keep most: paragraph and character styles applied via keyboard rather than repeated manual formatting keep hundreds of pages visually consistent, and jumping directly to a specific page number rather than scrolling through a lengthy layout saves meaningful time across a typical editing session.
Tool Switching
| Action | Windows | Mac | Description |
|---|---|---|---|
| Selection tool | V | V | Swaps the cursor to the black-arrow Selection tool for grabbing text frames, image frames, or grouped page items so they can be repositioned, dragged larger or smaller from a corner handle, or spun using a handle just outside the bounding box. |
| Type tool | T | T | Activates the Type tool for creating new text frames or clicking into existing ones to edit text content directly. |
| Pen tool | P | P | Switches to InDesign's own Pen tool for drawing custom paths and frames anchor by anchor, useful for a non-rectangular image frame or a custom text-wrap boundary that the basic shape tools can't produce. |
| Rectangle Frame tool | F | F | Activates the Rectangle Frame tool for drawing an empty placeholder frame intended to later hold an image or graphic, distinct from the plain Rectangle tool which creates a simple filled/stroked shape rather than a content placeholder. |
| Eyedropper tool | I | I | Activates the Eyedropper tool for sampling color, and optionally full text formatting attributes, from one object or text range and applying it to another. |
| Direct Selection tool | A | A | Switches to the Direct Selection tool for editing individual anchor points on a custom frame or path, or for reaching into a group to reposition an individual object without first ungrouping it. |
| Ellipse Frame tool | Shift+F (varies) | Shift+F | Switches to the Ellipse Frame tool for drawing a round or oval content placeholder, the same later-fill-with-an-image workflow as its rectangular counterpart but shaped for circular layouts instead. |
| Zoom tool | Z | Z | Puts the cursor into magnifying-glass mode: a single click steps the layout in by a fixed increment, while dragging a marquee around a region zooms tightly to fit just that area, handy for checking fine kerning or a small image's print resolution up close. |
Text Typography
| Action | Windows | Mac | Description |
|---|---|---|---|
| Insert page break | Ctrl+Enter (Type tool, in text frame) | Cmd+Return | Inserts a forced page break at the cursor position within threaded text, pushing all following text to start on a new page regardless of how much space remains on the current one. |
| Show hidden characters | Ctrl+Alt+I | Cmd+Option+I | Toggles visibility of otherwise invisible formatting marks — paragraph returns, spaces, tabs — essential for diagnosing unexpected spacing or line-break issues in typeset text. |
| Find/Change | Ctrl+F | Cmd+F | Opens the Find/Change dialog, which in InDesign supports not just plain text search but GREP pattern matching and formatting-attribute search, considerably more powerful than a typical find-and-replace. |
| Increase font size | Ctrl+Shift+. | Cmd+Shift+. | Increases the selected text's point size incrementally, following a preset step value configurable in Preferences, faster than manually typing a new value into the Character panel repeatedly. |
| Decrease font size | Ctrl+Shift+, | Cmd+Shift+, | Decreases the selected text's point size incrementally, the reverse companion to the increase-size shortcut. |
| Align paragraph left | Ctrl+Shift+L | Cmd+Shift+L | Sets the current paragraph's alignment to left-aligned, the most common alignment for body copy in most Western-language layouts, part of a set of alignment shortcuts covering left, center, right, and justified options. |
| Justify paragraph | Ctrl+Shift+J | Cmd+Shift+J | Justifies the current paragraph, stretching or compressing word and letter spacing on each line so both the left and right edges align cleanly, a common choice in magazine and book typesetting where a clean rectangular text block is visually preferred. |
| Insert special character (glyph) | Alt+Shift+F11 | Option+Shift+F11 | Opens the Glyphs panel for inserting a special character not directly accessible from the keyboard, like a specific dingbat, ligature, or an alternate stylistic character variant available in the current font's full character set. |
Page Navigation
| Action | Windows | Mac | Description |
|---|---|---|---|
| Go to next page | Shift+Page Down | Shift+Page Down | Advances the document view to the next page in the layout, standard navigation for moving through a multi-page document sequentially. |
| Go to previous page | Shift+Page Up | Shift+Page Up | Steps back to the previous page spread in the document. Because InDesign documents are frequently laid out as two-page spreads rather than single pages, this navigation moves by spread rather than strictly by individual page in facing-pages documents, so a single press can shift the visible content by two physical pages at once depending on how the document's page setup is configured. |
| Go to specific page | Ctrl+J | Cmd+J | Brings up a compact go-to-page field for typing an exact page number, the quickest route to a page buried deep in a long layout without paging through everything in between by hand. |
| Fit page in window | Ctrl+0 | Cmd+0 | Snaps the zoom level back out so the whole current page is visible at once, the quick reset reached for constantly after zooming in tight to check kerning or a graphic's placement. |
| Go to first page | Ctrl+Shift+Page Up | Cmd+Shift+Page Up | Snaps straight to page one no matter how far into the document the current view has scrolled, the fastest way back to a cover or title page after working deep in a long layout's body. |
| Go to last page | Ctrl+Shift+Page Down | Cmd+Shift+Page Down | Skips straight to the document's last page, mirroring the first-page jump in reverse, handy for a quick check of back matter or confirming the total page count. |
| Zoom in | Ctrl+= | Cmd+= | Increases zoom level on the current view, centered on the cursor position, used constantly alongside page navigation while alternating between reviewing overall layout and inspecting fine typographic detail. |
Styles Objects
| Action | Windows | Mac | Description |
|---|---|---|---|
| Open Paragraph Styles panel | F11 | F11 | Opens the Paragraph Styles panel, central to maintaining consistent typography across a long document by applying named, reusable style definitions rather than manually formatting each paragraph individually. |
| Open Character Styles panel | Shift+F11 | Shift+F11 | Opens the Character Styles panel for applying reusable formatting to text ranges smaller than a full paragraph, like italicizing a specific term consistently throughout a document. |
| Group selected objects | Ctrl+G | Cmd+G | Locks the selected frames and objects together into one grouped unit for moving and transforming, most often reached for in InDesign to keep a caption permanently paired with its image frame. |
| Open Object Styles panel | Ctrl+F7 | Cmd+F7 | Opens the Object Styles panel, InDesign's third styling tier alongside Paragraph and Character styles, letting you define reusable frame-level formatting like fill color, stroke, and text-wrap settings applied consistently to image or text frames across a document. |
| Ungroup selected objects | Ctrl+Shift+G | Cmd+Shift+G | Reverses grouping, returning objects inside a group back to independently selectable status, the direct counterpart to the Group command for undoing a grouping decision that no longer fits the layout's needs. |
| Load next Paragraph Style in list | Alt+Down (Styles panel focused) | Option+Down | Steps to the next style in the Paragraph Styles panel's list without clicking, useful for quickly previewing how a selected paragraph looks under several different candidate styles in sequence. |
Frequently Asked Questions
What's the real difference between the Rectangle Frame tool and the plain Rectangle tool?
Both draw a rectangular shape, but a Rectangle Frame is specifically intended as a placeholder container for imported content (an image, or text via Place), displayed with a diagonal 'X' inside it by default until content is placed inside, while a plain Rectangle is meant to remain a simple filled or stroked shape in its own right. In practice InDesign lets you place content into either type of frame, so the distinction is more about workflow clarity and default appearance than a hard functional limitation.
Why does Find/Change in InDesign look more complicated than a typical find-and-replace?
InDesign's Find/Change supports several distinct search modes beyond simple text matching — GREP (a form of pattern-based regular expression search), and search by formatting attributes (finding all text with a specific font or style applied, regardless of its actual content) — reflecting the needs of professional typesetting work where you often need to find and reformat text based on pattern or appearance rather than exact literal content.
Why do increase/decrease font size shortcuts sometimes jump by a different amount than expected?
The step size for Ctrl+Shift+. and Ctrl+Shift+, (Cmd+Shift+. and Cmd+Shift+, on Mac) is configurable in InDesign's Preferences under Units & Increments, rather than a fixed universal value — a document inherited from someone else's InDesign installation, or one where this preference was previously customized, may increment by a different point size than you're used to on a fresh default installation.
Why does a Paragraph Style sometimes appear with a plus sign next to its name in the panel?
A plus sign after a style name in the Paragraph Styles panel means the selected text has local formatting overrides applied on top of the named style — someone manually changed a font, color, or size after the style was already applied, rather than updating the style definition itself. Clicking 'Clear Overrides' (or Option/Alt-clicking the style name) strips those manual overrides and reverts the text to exactly match the style's stored definition.
Why does text sometimes overset (show a red plus icon) even though the frame looks like it has room?
InDesign frames only display the amount of text that physically fits given the frame's current size, font, and leading — a red plus at a frame's bottom-right corner means additional text exists beyond what's visible, effectively hidden until the frame is enlarged, threaded to another frame, or the text itself is trimmed or reformatted to take up less vertical space. This is a deliberate design decision distinguishing InDesign from a word processor, since a page layout has a genuinely fixed size that copy must fit within rather than expanding indefinitely.
Is there a shortcut to jump between linked (threaded) text frames?
Clicking the small red or blue arrow icon at a frame's bottom edge jumps directly to the next frame in that thread, and Edit > Find/Change combined with Next Page navigation covers most other cross-frame jumping needs, though there is no single dedicated keyboard shortcut that cycles through every threaded frame in a story end to end.