Unreal Engine Keyboard Shortcuts: The Complete List (UE4 & UE5)
Quick answer: Unreal Engine’s most-used shortcuts are W (Translate), E (Rotate), R (Scale), Spacebar (cycle the transform gizmo), F (focus on the selected object), Alt + P (Play in Editor), and End (snap to floor). The complete list organized by category, with Windows and Mac keys and a free downloadable PDF is below.
Keyboard shortcuts (also called hotkeys or keybinds) are key combinations that run a command instantly, so you don’t have to dig through menus. In a tool as deep as Unreal Engine, they’re the single fastest way to speed up level design, Blueprint scripting, and cinematics. This guide collects 80+ verified shortcuts across every major editor Viewport, Level Editor, Blueprint, and Sequencer plus how to create your own.
On Mac, replace Ctrl with Cmd (⌘) and Alt with Option (⌥) for most commands. Mac-specific keys are noted where they differ.
Most-Used Unreal Engine Shortcuts
These are the shortcuts you’ll reach for every single session. Memorize these first.
| Action | Windows | Mac |
|---|---|---|
| Translate (Move) tool | W | W |
| Rotate tool | E | E |
| Scale tool | R | R |
| Cycle transform gizmo | Spacebar | Spacebar |
| Focus on selected object | F | F |
| Play in Editor (PIE) | Alt + P | Option + P |
| Find in Content Browser | Ctrl + B | Cmd + B |
| Snap object to floor | End | End |
| Open command console | ` (backtick) | ` (backtick) |
| Duplicate | Ctrl + D | Cmd + D |
Basic Editing Shortcuts
The universal editing commands most of these match other software, so they’ll feel familiar from day one.
| Action | Windows | Mac |
|---|---|---|
| Copy | Ctrl + C | Cmd + C |
| Cut | Ctrl + X | Cmd + X |
| Paste | Ctrl + V | Cmd + V |
| Duplicate | Ctrl + D | Cmd + D |
| Delete | Delete | Delete |
| Undo | Ctrl + Z | Cmd + Z |
| Redo | Ctrl + Y | Cmd + Y |
| Select All | Ctrl + A | Cmd + A |
| Clear selection | Esc | Esc |
| Rename | F2 | F2 |
| Save current level | Ctrl + S | Cmd + S |
| Save all | Ctrl + Shift + S | Cmd + Shift + S |
| Open level | Ctrl + O | Cmd + O |
| Browse to next tab | Ctrl + Tab | Cmd + Tab |
| Find in Content Browser | Ctrl + B | Cmd + B |
Transformation Shortcuts (Move, Rotate, Scale)
Switching transform tools by hand is one of the biggest time sinks for beginners. These keys flip between them instantly.
| Action | Windows | Mac |
|---|---|---|
| Translate (Move) | W | W |
| Rotate | E | E |
| Scale | R | R |
| Cycle through Move/Rotate/Scale | Spacebar | Spacebar |
| Select mode | Q | Q |
| Toggle World / Local space | (toolbar globe icon) | (toolbar globe icon) |
| Duplicate while transforming | Alt + drag gizmo | Option + drag gizmo |
Viewport & Camera Shortcuts
These control how you look around the 3D editor. They also work in the viewports inside the Blueprint editor.
| Action | Windows | Mac |
|---|---|---|
| Focus on selection | F | F |
| Show / hide editor icons & grid | G | G |
| Perspective view | Alt + G | Option + G |
| Front view | Alt + H | Option + H |
| Top view | Alt + J | Option + J |
| Side (Left) view | Alt + K | Option + K |
| Wireframe view mode | Alt + 2 | Option + 2 |
| Unlit view mode | Alt + 3 | Option + 3 |
| Lit view mode | Alt + 4 | Option + 4 |
| Show navigation mesh | P | P |
| Toggle game view (immersive) | G | G |
| Full screen viewport | F11 | F11 |
| Increase grid size | Shift + [ | Shift + [ |
| Decrease grid size | Shift + ] | Shift + ] |
Level Editor Shortcuts
Everything for arranging, snapping, and organizing actors in your level.
| Action | Windows | Mac |
|---|---|---|
| Context menu | Right-click | Right-click |
| Group selected actors | Ctrl + G | Cmd + G |
| Ungroup | Shift + G | Shift + G |
| Hide selected | H | H |
| Unhide all | Ctrl + H | Cmd + H |
| Snap to floor | End | End |
| Snap pivot to floor | Alt + End | Option + End |
| Snap bounds to floor | Shift + End | Shift + End |
| Snap origin to grid | Ctrl + End | Cmd + End |
| Set bookmark | Ctrl + 0–9 | Cmd + 0–9 |
| Jump to bookmark | 0–9 | 0–9 |
| Select all adjacent floor surfaces | Shift + U | Shift + U |
| Select all adjacent wall surfaces | Shift + W | Shift + W |
| Select all coplanar surfaces | Shift + C | Shift + C |
Blueprint Editor Shortcuts
If you’re scripting gameplay without C++, you’ll live in the Blueprint graph. These keys keep it fast and tidy.
| Action | Windows | Mac |
|---|---|---|
| Save Blueprint | Ctrl + S | Cmd + S |
| Find within this Blueprint | Ctrl + F | Cmd + F |
| Find in all Blueprints | Ctrl + Shift + F | Cmd + Shift + F |
| Straighten connections between nodes | Q | Q |
| Align top edges | Shift + W | Shift + W |
| Align left edges | Shift + A | Shift + A |
| Align bottom edges | Shift + S | Shift + S |
| Align right edges | Shift + D | Shift + D |
| Align horizontal center | Alt + Shift + W | Option + Shift + W |
| Align vertical center | Alt + Shift + S | Option + Shift + S |
| Add comment box around nodes | C | C |
| Create reroute node | (double-click a wire) | (double-click a wire) |
Fast node creation: Hold a key while left-clicking in the graph to drop a common node — for example B + Click for a Branch, S + Click for a Sequence, D + Click for a Delay. (These are default Blueprint node-spawn bindings and are fully customizable.)
Sequencer Shortcuts
Sequencer is Unreal’s cinematic and animation timeline editor. These shortcuts speed up keyframing and playback.
| Action | Windows | Mac |
|---|---|---|
| Play / pause timeline | Spacebar | Spacebar |
| Add keyframe (selected track) | Enter | Enter |
| Set keyframe interpolation – Cubic (Auto) | Shift + 1 | Shift + 1 |
| Set keyframe interpolation – Linear | Shift + 4 | Shift + 4 |
| Set keyframe interpolation – Constant | Shift + 5 | Shift + 5 |
| Jump to start of playback range | Up Arrow | Up Arrow |
| Jump to end of playback range | Down Arrow | Down Arrow |
| Step to next key | . (period) | . (period) |
| Step to previous key | , (comma) | , (comma) |
| Frame all / focus playback range | A | A |
Function Key (F1–F11) Shortcuts
| Key | Action |
|---|---|
| F1 | Open documentation / help |
| F2 | Rename selected item |
| F4 | Open Actor Details |
| F8 | Possess or eject the player (during Play) |
| F9 | Take a screenshot / shot break |
| F11 | Toggle full-screen viewport |
Editor Modes Shortcuts
| Mode | Shortcut |
|---|---|
| Select / Placement mode | Shift + 1 |
| Mesh Paint mode | Shift + 2 |
| Landscape mode | Shift + 3 |
| Foliage mode | Shift + 4 |
| Geometry / Modeling mode | Shift + 5 |
How to Customize Shortcuts in Unreal Engine
Every shortcut above is a default — you can rebind any of them to suit your workflow. Here’s how, step by step:
- From the main menu, open Edit → Editor Preferences.
- In the left panel, under General, select Keyboard Shortcuts.
- Use the Search field to filter for the command you want to change.
- Click the binding text field next to that command and press your new key combination.
- If the combination is already used, Unreal shows a warning click Override to reassign it, or pick a different key.
- Click anywhere outside the field to save. Unreal stores the change automatically.
Back up and share your keybinds: Click Export to save your shortcuts as an .ini file, then Import it on another machine or a fresh Unreal install. This is the easiest way to carry your setup between computers.
Download the Unreal Engine Shortcuts PDF
Want a printable cheat sheet to keep next to your monitor? Download the free Unreal Engine 5 Shortcuts PDF — every shortcut in this guide, organized by category, ready to print.
Frequently Asked Questions
What is the Play shortcut in Unreal Engine?
Press Alt + P (Option + P on Mac) to start Play in Editor (PIE) and test your level instantly without clicking the Play button.
How do I focus the camera on a selected object?
Select the object in the viewport and press F. The camera frames and centers on it. This works in both the Level Editor and Blueprint viewports.
Do Unreal Engine 4 shortcuts work in Unreal Engine 5?
Yes nearly all UE4 keyboard shortcuts carry over to UE5, including editing, transform (W/E/R), viewport, and Blueprint shortcuts. UE5 mainly adds new mode shortcuts (Shift + 1–5) for its new tools.
How do I change or reset keyboard shortcuts in Unreal Engine?
Go to Edit → Editor Preferences → Keyboard Shortcuts, search for the command, and type a new binding. To reset, click the small reset arrow next to a command to restore its default.
What does pressing Q do in the Blueprint editor?
Select multiple nodes and press Q to straighten the wires connecting them the fastest way to clean up a messy graph. Use Shift + W/A/S/D to align nodes by edge.
How do I snap an object to the floor in Unreal Engine?
Select the actor and press the End key. It drops and aligns to the nearest surface that has collision enabled.
Can I export my custom shortcuts?
Yes. In Editor Preferences → Keyboard Shortcuts, click Export to save an .ini file, then Import it into another Unreal installation to keep the same setup across machines.
What are the Move, Rotate, and Scale shortcuts?
W activates Translate (Move), E activates Rotate, and R activates Scale. Press Spacebar to cycle through all three.
Final Thoughts
Mastering these shortcuts is less about memorizing every key and more about building muscle memory for the ones you use daily. Start with W, E, R, and F the transform and focus keys you’ll press hundreds of times a session then layer in the Blueprint and viewport shortcuts as your projects grow. Remember that everything here is fully customizable under Edit → Editor Preferences → Keyboard Shortcuts, so don’t hesitate to remap commands to fit your own flow and export your setup to carry it between machines.
READ NEXT:





