Squarespace Keyboard Shortcuts
Squarespace's editor is built around its visual drag-and-drop block system, and like most website builders in this category, the bulk of layout work — placing sections, dragging content blocks, adjusting spacing — happens through direct manipulation with no keyboard equivalent at all. What shortcuts do exist are scoped to text editing within content blocks, behaving similarly to a standard rich-text editor rather than anything Squarespace-specific. As a browser-based platform, text-editing shortcuts are consistent whether you're on the Fluid Engine layout system or an older 7.0 template, though block-placement and section shortcuts differ between the two since Fluid Engine's freeform grid replaced 7.0's fixed section stacking. Fluid Engine, Squarespace's newer freeform grid-based layout system, changed how blocks get placed compared to the older 7.0 template era, moving from fixed vertical section stacking toward a layout where blocks can overlap and be positioned more like a design tool's canvas — but that shift affected layout mechanics specifically, not the underlying text-formatting shortcuts, which remain identical across both systems. Style panels, used to adjust fonts, colors, and spacing site-wide, are exclusively mouse-and-slider-driven settings interfaces with no keyboard shortcut equivalent, consistent with Squarespace's overall design philosophy of exposing power through visual controls rather than memorized commands. Bulleted lists and heading styles both tie back to Squarespace's broader design philosophy of connecting individual content edits to site-wide style settings rather than treating each text block as an independently styled island, which matters for anyone maintaining visual consistency across a multi-page site without manually re-applying the same formatting choices on every single page.
Text Editing
| Action | Windows | Mac | Description |
|---|---|---|---|
| Bold selected text | Ctrl+B | Cmd+B | Bolds the highlighted text using the small floating format bubble that appears directly above a selection in a Squarespace text block, the same bubble used for links and italics, styled to match whichever site template and font is currently active rather than a fixed system font. |
| Italicize selected text | Ctrl+I | Cmd+I | Italicizes whatever text is currently selected inside an open text block. |
| Underline selected text | Ctrl+U | Cmd+U | Applies underline formatting to the selected text, standard rich-text behavior shared across most editors. |
| Insert hyperlink | Ctrl+K | Cmd+K | Opens the link insertion dialog for selected text, letting you attach a URL or link to another page within the site. |
| Undo last change | Ctrl+Z | Cmd+Z | Reverts the most recent change in the editor, working for both text edits and some layout-level changes within the current editing session. |
| Redo last undone change | Ctrl+Shift+Z | Cmd+Shift+Z | Brings back a change you just reversed with undo, the standard companion action found across nearly every editing tool that supports multi-step undo history. |
| Select all text in a block | Ctrl+A (with cursor in text block) | Cmd+A | Highlights every character inside whichever text block currently has your cursor, scoped only to that one block rather than the entire page. |
| Insert bulleted list | Ctrl+Shift+8 (varies) | Cmd+Shift+8 | Converts whatever line the cursor sits on into a bulleted list entry within the current text block, following the same rich-text convention most web editors share. |
| Apply heading style to selected text | Format bubble > Heading dropdown (no keyboard shortcut) | — | Applies one of the site's configured heading styles (Heading 1 through 3, typically) to the selected text via the floating format bubble's style dropdown, tied to the site's overall typography settings rather than a fixed font choice. |
Content Blocks
| Action | Windows | Mac | Description |
|---|---|---|---|
| Insert new paragraph block | Enter (at end of text block) | Enter | Pressing Enter at the end of a text block's content typically continues within the same block as a new paragraph, rather than creating a separate distinct content block — Squarespace treats consecutive typed paragraphs as part of one text block unless you explicitly add a new block type. |
| Add new content block | No default keyboard shortcut — click + insert point | Same | Adding a new content block (image, gallery, button, etc.) requires hovering to reveal an insert point and clicking the plus icon, since Squarespace's block insertion is a deliberately visual, mouse-driven interaction with no keyboard shortcut. |
| Duplicate a content block | No default shortcut — use block's options menu | Same | Duplicating an existing block (like a styled button or gallery) requires opening that block's settings/options menu and selecting Duplicate, with no keyboard shortcut bound to this action. |
| Select a content block | Click block edge/border | — | Selects an existing content block to reveal its settings and resize handles, the entry point for editing any block's specific configuration rather than its inline text content. |
| Reorder a content block | Drag block using move handle (no keyboard shortcut) | — | Repositions a content block relative to others on the page by dragging its move handle, a purely visual drag-and-drop interaction consistent with Squarespace's overall block-manipulation philosophy. |
Frequently Asked Questions
Why doesn't Squarespace have shortcuts for adding or rearranging blocks?
Squarespace's entire value proposition centers on visual, direct-manipulation site building for small business owners and creatives who've never touched a website builder before, so drag handles and hover-to-reveal plus icons do the job that a shortcut cheat sheet would for a more technical tool, without requiring anyone to memorize anything first.
Does pressing Enter ever create a new block instead of a new paragraph?
Generally no within a single text block — consecutive Enter presses just add new paragraphs within that same block's content. To get an actual new distinct block of a different type (like inserting an image between two paragraphs), you need to use the visual plus-icon insertion point rather than relying on Enter.
Does Squarespace let me remap or add my own keyboard shortcuts?
No — Squarespace doesn't expose a settings panel for customizing or extending its shortcut set, unlike some more technical tools on this list. The available shortcuts are fixed to the basic rich-text formatting set documented here.
What's the difference between Fluid Engine and the older 7.0 layout system for keyboard shortcuts specifically?
The difference is entirely in layout mechanics — Fluid Engine allows freeform, overlapping block placement on a grid versus 7.0's fixed vertical section stacking — but the actual text-formatting keyboard shortcuts (bold, italic, links) documented here work identically across both systems, since those are scoped to text editing within a block rather than to the surrounding layout engine.
Can I adjust site-wide fonts and colors using a keyboard shortcut or command palette?
No — Squarespace's Style panels for site-wide design settings are exclusively visual, slider-and-dropdown-driven interfaces with no keyboard shortcut or command-palette equivalent, consistent with the platform's general design philosophy of surfacing controls visually rather than through memorized commands.
Does selecting all text with Ctrl+A ever select more than the current block?
No — Select All while your cursor is focused inside a specific text block is scoped to that block's content only; there's no single shortcut for selecting every block or all content across the entire page simultaneously.
Does Squarespace support custom code injection for advanced users who want more control?
Yes, higher-tier Squarespace plans allow custom CSS and, on certain plans, custom JavaScript code injection, letting more technical users extend styling and behavior beyond what the visual block editor and style panels expose natively.
Does Squarespace support multilingual sites out of the box?
Yes, Squarespace includes built-in multilingual support allowing you to duplicate pages and content into additional languages with an automatic language switcher for visitors, without requiring a separate third-party translation plugin for basic multi-language site structure.
Does applying a heading style change the font, or does it pull from the site's overall design settings?
Heading styles applied within a text block pull their actual font, size, and color from the site's global Style panel settings rather than being a locally fixed choice, meaning changing the site-wide heading style later automatically updates every place that heading level was used throughout the site, rather than needing to manually update each instance individually.