Skip to main content

Keyboard shortcuts

Open the Shortcuts tab in the Studio settings to see the shortcuts for the current project.

You can also press ? to open this tab.

Available actions

Action IDDefaultAction
playPauseSpacePlay or pause
toggleMuteMMute or unmute preview audio
toggleLoopShift+LEnable or disable looping
jumpToBeginningAJump to the beginning
jumpToEndEJump to the end
reversePlaybackJPlay in reverse
pausePlaybackKPause playback
playForwardLPlay forward; press repeatedly to increase speed
goToFrameGOpen the frame input
pauseAndReturnToPlaybackStartEnterPause and return to where playback started
toggleLeftSidebarCmd/Ctrl+BToggle the left sidebar
toggleRightSidebarCmd/Ctrl+JToggle the right sidebar
toggleBothSidebarsCmd/Ctrl+GToggle both sidebars
enterFullscreenFEnter fullscreen
toggleOutlinesShift+OShow or hide outlines
toggleRulersAndGuidesShift+RShow or hide rulers and guides
toggleSnappingShift+MEnable or disable snapping
previousCompositionPageUpSelect the previous composition
nextCompositionPageDownSelect the next composition
showKeyboardShortcuts?Open the Shortcuts settings
quickSwitcherCmd/Ctrl+KOpen the Quick Switcher
renderROpen the Render dialog unless a sequence property is selected
toggleCheckerboardTToggle the checkerboard unless a sequence property is selected
setInPointISet the playback In Point
setOutPointOSet the playback Out Point
clearInOutPointsXClear the playback In and Out Points
zoomIn+Zoom into the preview
zoomOut-Zoom out of the preview
resetZoom0Reset the preview zoom
undoCmd/Ctrl+ZUndo the last props edit
redoCmd/Ctrl+Shift+Z; Ctrl+Y outside macOSRedo the last props edit
selectAllSequenceRowsCmd/Ctrl+ASelect all sequence rows
selectTranslatePropPSelect the style.translate property
selectOpacityPropTSelect the style.opacity property
selectRotatePropRSelect the style.rotate property
selectScalePropSSelect the style.scale property
duplicateSequencesCmd/Ctrl+DDuplicate selected sequences
copyEffectsAndValuesCmd/Ctrl+CCopy selected effects or property values
cutEffectsCmd/Ctrl+XCut selected effects
deleteSelectionBackspace or DeleteDelete or reset the selection
askAICmd/Ctrl+IOpen Ask AI when it is enabled
pickColorShift+COpen the color picker v4.0.525

Fixed shortcuts

Some shortcuts are context-sensitive interactions or browser events and cannot be overridden:

ShortcutAction
Left Arrow / Right ArrowMove one frame or nudge the selected canvas item
Shift+Left Arrow / Shift+Right ArrowMove one second or nudge the selected canvas item by a larger amount
ShiftSelect a range or lock the axis while dragging
Cmd/CtrlToggle items in the selection
Cmd/Ctrl+VPaste effects or property values
EscapeExit fullscreen

Keyboard navigation

Press Tab to navigate between controls and Enter to activate the focused control.

Disabling keyboard shortcuts

Use Config.setKeyboardShortcutsEnabled(false) or start the Studio with --disable-keyboard-shortcuts to disable all shortcuts.

Customizing shortcutsv4.0.523

Select a shortcut in the settings and press a new key combination.

The Studio writes the override to remotion.config.ts using Config.setKeyboardShortcuts().

You can also edit the configuration file directly:

remotion.config.ts
Config.setKeyboardShortcuts({ playPause: {key: 'q'}, toggleMute: {key: 'u'}, toggleLoop: {key: 'y'}, quickSwitcher: {key: 'p', commandOrControl: true}, toggleSnapping: {key: 's', shift: true}, render: null, });

Omitted actions keep their default shortcut. Set an action to null to disable it, or pass an array to assign multiple shortcuts.

commandOrControl uses Command on macOS and Control on other platforms. The shift and alt modifiers are also supported.