Framer Keyboard Shortcuts
Complete Framer keyboard shortcuts reference — 42 shortcuts across 7 categories. Quick reference cheat sheet for Web & Desktop.
AI Agent (9)
| Shortcut | Action |
| A | Show the Agent panel |
| Ctrl + Alt + A | Open Agent Select |
| Enter | Send the prompt |
| Shift + Enter | Insert a new line without sending |
| Ctrl + Enter | Send immediately |
| Esc | Close or blur the input |
| Alt + Up | Go to the previous prompt in history |
| Alt + Down | Go to the next prompt in history |
| Ctrl + Shift + Z | Redo inside the input |
Arrange (4)
| Shortcut | Action |
| ] | Bring to front |
| [ | Send to back |
| Ctrl + Alt + Up | Bring forward |
| Ctrl + Alt + Down | Send backward |
Align (8)
| Shortcut | Action |
| Alt + A | Align left |
| Alt + H | Align horizontally |
| Alt + D | Align right |
| Alt + W | Align top |
| Alt + V | Align vertically |
| Alt + S | Align bottom |
| Alt + Shift + H | Distribute horizontally |
| Alt + Shift + V | Distribute vertically |
Components (3)
| Shortcut | Action |
| Ctrl + Shift + M | Merge to main |
| Ctrl + Alt + K | Create a component |
| Ctrl + Shift + K | Create from code |
Project (3)
| Shortcut | Action |
| Ctrl + S | Save the file |
| Ctrl + Alt + P | Run the most recent plugin |
| Ctrl + Alt + L | Open the development plugin |
Edit (9)
| Shortcut | Action |
| Ctrl + Z | Undo |
| Ctrl + [ | Go back |
| Ctrl + ] | Go forward |
| Ctrl + X | Cut |
| Ctrl + C | Copy |
| Ctrl + V | Paste |
| Ctrl + Alt + C | Copy style |
| Ctrl + Alt + V | Paste style |
| Ctrl + Shift + C | Copy fill |
Additional Shortcuts (6)
| Shortcut | Action |
| F | Frame |
| T | Text |
| R | Rectangle |
| P | Preview |
| Cmd + D | Duplicate |
| Cmd + G | Group |
🤖 Ask AI about Framer shortcuts
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"
📜 Every shortcut on this page is taken from the official Framer documentation —
framer.com
🔧 Spotted an error or a missing shortcut?
Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.