Keyboard Shortcuts

As of version 22.09 you can edit or add your own shortcuts using Help > Actions and Shortcuts.

Keyboard Shortcut Reference

Main Menu

Action Windows / Linux macOS
File > New Ctrl+N Command+N
File > Open Ctrl+O Command+O
File > Open Other Ctrl+Shift+O Shift+Command+O
File > Save Ctrl+S Command+S
File > Save As Ctrl+Shift+S Shift+Command+S
File > Backup and Save Ctrl+Alt+S Option+Command+S
File > Export Video Ctrl+E Command+E
File > Export Frame Ctrl+Shift+E Shift+Command+E
File > Close Ctrl+W Command+W
File > Quit Ctrl+Q Command+Q
Edit > Undo Ctrl+Z Command+Z
Edit > Redo Ctrl+Y / Ctrl+Shift+Z Shift+Command+Z
View > Fullscreen F11 / Ctrl+Shift+F Control+Command+F / F11
View > Layout > Logging Alt+1 Option+1
View > Layout > Editing Alt+2 Option+2
View > Layout > FX Alt+3 Option+3
View > Layout > Color Alt+4 Option+4
View > Layout > Audio Alt+5 Option+5
View > Layout > Player Alt+6 Option+6
View > Audio Peak Meter Ctrl+1 Command+1
View > Properties Ctrl+2 Command+2
View > Recent Ctrl+3 Command+3
View > Notes Ctrl+Shift+3 Shift+Command+3
View > Playlist Ctrl+4 Command+4
View > Timeline Ctrl+5 Command+5
View > Filters Ctrl+6 Command+6
View > Markers Ctrl+Shift+6 Shift+Command+6
View > Keyframes Ctrl+7 Command+7
View > History Ctrl+8 Command+8
View > Export Ctrl+9 Command+9
View > Jobs Ctrl+0 Command+0
Help > Keyboard Shortcuts ? or / ? or /
Help > Topic F1 F1
Rename clip (Properties) F2 F2
Find (Recent) F3 F3
Settings > Proxy > Use Proxy F4 F4
Reload F5 F5
Settings > Preview Scaling > None F6 F6
Settings > Preview Scaling > 360p F7 F7
Settings > Preview Scaling > 540p F8 F8
Settings > Preview Scaling > 720p F9 F9

Player

Action Windows / Linux macOS
Play L or Space L or Space
Pause K or Space K or Space
Rewind J J
Fast Forward L L
Loop \ \
Set In I I
Set Out O O
Next Frame Right or K+L Right or K+L
Previous Frame Left or K+J Left or K+J
Forward One Second Page Down Page Down
Backward One Second Page Up Page Up
Forward Two Seconds Shift+Page Down Shift+Page Down
Backward Two Seconds Shift+Page Up Shift+Page Up
Forward 5 Seconds Ctrl+Page Down Command+Page Down
Backward 5 Seconds Ctrl+Page Up Command+Page Up
Forward 10 Seconds Ctrl+Shift+Page Down Shift+Command+Page Down
Backward 10 Seconds Ctrl+Shift+Page Up Shift+Command+Page Up
Forward Jump Alt+Page Down Option+Page Down
Backward Jump Alt+Page Up Option+Page Up
Set Jump Time Ctrl+J Command+J
Seek Start Home Home
Seek End End End
Seek Next Edit Alt+Right Option+Right
Seek Previous Edit Alt+Left Option+Left
Switch Source/Project P P
Grab Focus Shift+Esc Shift+Esc
Enter Timecode Ctrl+T Command+T

Timeline

Action Windows / Linux macOS
Cut Ctrl+X Command+X
Copy Ctrl+C or C Command+C or C
Paste Ctrl+V Command+V
Add Audio Track Ctrl+U Command+U
Add Video Track Ctrl+I Command+I
Close Ctrl+W Command+W
Append A A
Ripple Delete X or Shift+Delete or Shift+Backspace X or Shift+Delete
Lift Z or Delete or Backspace Z or Delete
Insert V V
Overwrite B B
Replace R R
Split S S
Split All Tracks Shift+S Shift+S
Trim clip in I I
Ripple trim clip in Shift+I Shift+I
Trim clip out O O
Ripple trim clip out Shift+O Shift+O
Add/Edit marker at cursor M M
Add/Edit marker around selected clips Alt+M Option+M
Cycle Marker Color Ctrl+Alt+M Option+Command+M
Delete Marker Ctrl+Shift+M Shift+Control+M
Seek to previous marker < <
Seek to next marker > >
Set Current Track Below Down Down
Set Current Track Above Up Up
Zoom In = =
Zoom Out - -
Zoom Fit 0 0
Make Tracks Shorter Ctrl+- Command+-
Make Tracks Taller Ctrl+= Command+=
Reload F5 F5
Select clip Single left-click mouse Single-click mouse
Select and seek clip Double left-click mouse Double-click mouse
Select under playhead Ctrl+Space Command+Space
Select All Ctrl+A Command+A
Select all on current track Ctrl+Alt+A Option+Command+A
Select None Ctrl+D Command+D
Move selection left Ctrl+Left Command+Left
Move selection right Ctrl+Right Command+Right
Move selection up Ctrl+Up Command+Up
Move selection down Ctrl+Down Command+Down
Seek start of selected Double-click Double-click
Toggle Mute track Ctrl+M Control+M
Toggle Hide track Ctrl+H Control+H
Toggle Lock track Ctrl+L Control+L
Toggle Snapping Ctrl+P Command+P
Toggle Ripple mode Ctrl+R Command+R
Toggle Ripple All Tracks Ctrl+Alt+R Option+Command+R
Toggle Ripple mode and all tracks Ctrl+Shift+R Shift+Command+R
Toggle Ripple markers Alt+R Option+R
Toggle Ripple markers, mode, and all tracks Alt+Shift+R Shift+Option+R
Insert Track Ctrl+Alt+I Option+Command+I
Remove Track Ctrl+Alt+U Option+Command+U
Copy Timeline to Source Ctrl+Alt+C Option+Command+C
Center the Playhead Ctrl+Shift+P Shift+Command+P
Scroll to Playhead on Zoom Ctrl+Alt+P Option+Command+P
Move Track Up Alt+Shift+Up Shift+Option+Up
Move Track Down Alt+Shift+Down Shift+Option+Down
Group/Ungroup Ctrl+G Command+G
Nudge Forward . .
Nudge Backward , ,

Playlist

Action Windows / Linux macOS
Append Shift+A Shift+A
Log Event Shift+D Shift+D
Copy Shift+C Shift+C
Delete Shift+X Shift+X
Insert Shift+V Shift+V
Update Shift+B Shift+B
Move Up Ctrl+Shift+Up Shift+Command+Up
Move Down Ctrl+Shift+Down Shift+Command+Down
Open Next Alt+Down Option+Down
Open Previous Alt+Up Option+Up
Select All Ctrl+Shift+A Shift+Command+A
Select Item N 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9
Selection None Ctrl+Shift+D Shift+Command+D
Open Selected Ctrl+Enter or Double-click Command+Return or Double-click
Goto/Seek Shift+Enter or Shift+Double-click Shift+Return or Shift+Double-click
Search Ctrl+Alt+F Option+Command+F

Files

Action Windows / Linux macOS
Go Up Alt+Backspace Option+Backspace
Search Ctrl+F Command+F

Filters

Action Windows / Linux macOS
Choose a Filter F F
Select Previous Filter Up Up
Select Next Filter Down Down
Add Selected Filter Enter Return
Remove Filter Shift+F Shift+F

Keyframes

Action Windows / Linux macOS
Zoom In Alt+= Option+=
Zoom Out Alt+- Option+-
Reset Zoom Alt+0 Option+0
Set Filter Start [ [
Set Filter End ] ]
Set First Simple Keyframe { {
Set Second Simple Keyframe } }
Seek Previous Simple Keyframe Alt+[ Option+[
Seek Next Simple Keyframe Alt+] Option+]
Toggle Keyframe at playhead ; ;

Rich Text Editor

Action Windows / Linux macOS
Undo Ctrl+Z Command+Z
Redo Ctrl+Y / Ctrl+Shift+Z Shift+Command+Z
Cut Ctrl+X Command+X
Copy Ctrl+C Command+C
Paste Ctrl+V Command+V
Paste Text Only Ctrl+Shift+V Shift+Command+V
Select All Ctrl+A Command+A
Move cursor to the right Right Right
Move cursor to the left Left Left
Move cursor to previous line Up Up
Move cursor to the next line Down Down
Move cursor to next word Ctrl+Left Option+Left
Move cursor to previous word Ctrl+Right Option+Right
Move cursor to start of line Home Command+Home or Command+Left
Move cursor to end of line End Command+End or Command+Right
Move cursor to start Ctrl+Home Home or Command+Up
Move cursor to end Ctrl+End End or Command+Down
Select Shift Shift

Subtitles

Action Windows / Linux macOS
Create/Edit Subtitle Shift+Q Shift+Q
Add Subtitle Item Shift+W Shift+W
Remove Subtitle Item Shift+E Shift+E
Set Subtitle Start Shift+R Shift+R
Set Subtitle End Shift+T Shift+T
Move Subtitles Shift+Y Shift+Y

Notes

Action Windows / Linux macOS
Decrease Text Size Ctrl+Alt+- Option+Command+-
Increase Text Size Ctrl+Alt+= Option+Command+=

Preview Window (HDR)

Most shortcuts listed above are also available when the Preview Window has focus, except F.

Action Windows / Linux macOS
Open/Raise Ctrl+` Control+`
Toggle Fullscreen F F
Exit Fullscreen and Restore Esc Esc

Other Notes

Player

  • Press and hold Shift+Alt to skim (scrub/seek) using the horizontal position of the mouse pointer without clicking and dragging.

When a filter has a rectangular visual control

  • Hold Shift to move it (change its position).
    • Important: First click inside the rectangle to give it focus.
  • Hold Ctrl (Command on macOS) to constrain movement to either the horizontal or vertical direction.
  • Hold Alt (Option on macOS) to temporarily disable snapping when the grid or guides are enabled.
  • These modifier keys can be combined.

Timeline

  • While dragging a clip or trimming, hold Alt (Option on macOS) to temporarily suspend snapping.
    • Linux: Press Alt after you begin dragging. Pressing it beforehand usually moves the application window.
  • Press and hold Shift+Alt to skim (scrub/seek) using the horizontal position of the mouse pointer without clicking and dragging.
  • Double-click a fade-in or fade-out handle (circle) to toggle its duration between 1 second and none.
  • Hold Ctrl (Command on macOS) while dragging one side of a marker to change its duration.
  • Hold Ctrl (Command on macOS) while trimming a clip to also trim the adjacent clip (a roll edit).
  • Hold Shift while trimming to perform a ripple trim when Ripple mode is disabled.
  • Hold Alt (Option on macOS) while clicking Mute or Hide in a track header to toggle all other tracks.

Multiple Selection in Playlist and Timeline

  • To select a range of consecutive clips:
    1. Click the first (or last) clip.
    2. Hold Shift.
    3. Click the last (or first) clip.
  • To select or deselect individual clips:
    • Hold Ctrl (Command on macOS) while clicking each clip.

Keyframes

  • Hold Ctrl (Command on macOS) while dragging a keyframe to lock its time and change only its value.
  • Hold Alt while dragging a keyframe to lock its value and change only its time.
  • Double-click a regular keyframe curve to add or remove a keyframe.
    • Not all parameters support curve-based keyframes.
  • Double-click a simple keyframe to toggle its duration between 1 second and none.

Mouse Wheel

Player

  • Hold Shift while using the mouse wheel to zoom the Player.
  • Press and hold the mouse wheel, then drag to pan the view when zoomed in.

When a filter has a rectangular visual control

  • Rotate the mouse wheel to zoom in or out.
  • Hold Ctrl (Command on macOS) while using the wheel to rotate.
  • Hold Alt (Option on macOS) while rotating to temporarily disable snapping to 0°, 90°, 180°, 270°, and 360°.

Playlist

  • Rotate the mouse wheel to scroll vertically.
  • Hold Alt to scroll horizontally.

Timeline and Keyframes

  • Rotate the mouse wheel to scroll horizontally.*
  • Hold Alt to scroll vertically.
  • Press and hold the mouse wheel, then drag to pan the view.
  • Hold Shift while using the wheel to change track height.
  • Hold Ctrl (Command on macOS) while using the wheel to zoom in or out.

Note (macOS): When using a standard mouse (not a Magic Mouse or trackpad), horizontal scrolling in the Timeline or Keyframes also requires one of the following modifier combinations:

  • Control
  • Control+Option
  • Control+Command
  • Option+Command

Numeric Fields

Numeric fields can be increased or decreased using the mouse wheel while the mouse pointer is over the field.

On some systems, holding Ctrl (Command on macOS) changes the value by a larger amount (typically 10Ă— the normal increment, depending on the number of decimal places).

Entering Time Values

Timecode fields—such as the one displayed below the Player—accept several shorthand formats.

Frame number

A number without any colons is interpreted as a frame number.

Example:

  • 100 = frame 100 (the 101st frame, since frame numbering starts at 0)

Time values

Including a colon (:) interprets the value as a time.

Examples:

Entry Meaning
::1.0 1 second
1: 1 second
:1. 1 second
:1.5 1.5 seconds
1:: 1 minute
1:30: 1 minute 30 seconds
1::: 1 hour

Note: Time values are interpreted from right to left. A value such as 1.0 is not interpreted as one second because it does not contain a colon.

I’d love to change the back and forward keys to something more natural (i.e. easier to my eye-hand coordination) like alt, shift, ctrl-J and L on mine.

This section is for documentation, not for suggestions.
Editable keyboard shortcuts is already on the Roadmap.

Should it be in a forum then?

Here are all of the other keyboard shortcut suggestions:
https://forum.shotcut.org/search?q=keyboard%20shortcuts%20%23suggestion

1 Like

Eureka! For those looking for a workaround to this, I found a (somewhat obvious) one using MS PowerToys’ Keyboard Manager (pretty sure there are key remappers for Linux and MacOS too, as well as others for Windows if one would prefer):