All Articles

Ableton Live Keyboard Shortcuts Cheat Sheet 2026 | Complete Reference

By Jay, editor · Every shortcut on this site is verified by hand against official documentation · Updated July 2026

Published: May 1, 2026 · 8 min read

Ableton Live is the production environment of choice for electronic music producers, DJs, and live performers. Its shortcuts are designed around a real-time performance workflow, and knowing them changes how fluidly you work — whether you're producing in the studio or performing live.

Table of Contents

  1. Transport & playback
  2. View navigation
  3. Clip editing
  4. Arrangement view
  5. MIDI & notes
  6. Mixing & devices

1. Transport & playback

WindowsMacWhat it does
SpaceSpacePlay / Stop
Shift + SpaceShift + SpaceContinue playback from current position
F9F9Record (Arrangement)
Ctrl + Shift + FCmd + Shift + FActivate Arrangement Record
Home / 1Home / 1Jump to beginning
EndEndJump to end of content
. (period). (period)Move playhead to selection

2. View navigation

WindowsMacWhat it does
TabTabToggle Session / Arrangement view
Ctrl + Alt + LCmd + Option + LShow / hide Detail view
Ctrl + Alt + BCmd + Option + BShow / hide Browser
Ctrl + Alt + MCmd + Option + MShow / hide Mixer
++Zoom in on timeline
--Zoom out
Ctrl + Shift + HCmd + Shift + HZoom to fit arrangement
Tab is your most-used Ableton shortcut. Switch from Session to Arrangement instantly without taking your hands off the keyboard. Essential for a smooth production workflow.

3. Clip editing

WindowsMacWhat it does
Ctrl + DCmd + DDuplicate selected clip(s)
Ctrl + ECmd + ESplit clip at playhead
Ctrl + JCmd + JConsolidate selected clips
Ctrl + LCmd + LLoop selection
Ctrl + RCmd + RRename selected clip
DeleteDeleteDelete selected clip
Ctrl + ZCmd + ZUndo
Ctrl + Shift + ZCmd + Shift + ZRedo

4. Arrangement view

WindowsMacWhat it does
Ctrl + ACmd + ASelect all clips in arrangement
Ctrl + Shift + DCmd + Shift + DDuplicate loop selection
Ctrl + ICmd + IInsert silence at selection
BBToggle Draw mode (pencil)
Ctrl + GCmd + GGroup tracks
Ctrl + Shift + GCmd + Shift + GUngroup tracks

5. MIDI & notes

WindowsMacWhat it does
Ctrl + Shift + MCmd + Shift + MEnable MIDI map mode
Ctrl + MCmd + MArm / unarm track for recording
Ctrl + UCmd + UQuantize notes
Shift + Ctrl + UShift + Cmd + UQuantize settings
Ctrl + Shift + JCmd + Shift + JLegato (extend notes to fill gaps)

6. Mixing & devices

WindowsMacWhat it does
Ctrl + Alt + TCmd + Option + TInsert Audio Effect Rack
Ctrl + Alt + ICmd + Option + IInsert MIDI Effect Rack
Ctrl + Alt + GCmd + Option + GGroup devices into Rack
SSSolo selected track
0 (zero)0 (zero)Mute / unmute selected track

Interactive shortcut reference

View All Ableton Shortcuts

The five to learn before a session

Tab, Space, Ctrl + Shift + T (new MIDI track), Ctrl + D (duplicate) and Ctrl + E (split at selection) carry most Ableton sessions. Tab because Session and Arrangement are two views of the same set and switching with the mouse breaks flow; duplicate because Live is built on repeating a clip or a bar and varying it; split because arrangement editing is mostly cutting. Learn those five in the first hour and the rest of the tables here become optional.

Session versus Arrangement keys

Several shortcuts change meaning between the two views. In Session view, Enter launches the selected clip and the arrow keys move between clip slots; in Arrangement view the same keys move the insert marker and select clips on the timeline. The tables above are grouped by function rather than view, so when a key seems not to work, check which view has focus — the highlighted view name at the top of the window says.

Where this list comes from

Every row was checked against the Live manual's keyboard shortcuts chapter for the current version, with the Windows and Mac columns kept separate because Ableton documents them that way; a few Live 12 additions are noted where older tutorials still show the previous key. The full Ableton reference on this site carries the same rows with FAQs, and reports of changed bindings are checked against the manual before the table is updated.