Skip to content

Latest commit

 

History

94 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

keybinding-table

Last updated: 2026-08-11

  • The meta key is the cmd key on macOS and the windows key on Windows
  • The alt key is the option key on macOS and the alt key on Windows
  • All testing for (in input) is done in a textarea without any event trigger overwrites (i.e. not the github editor)

Evidence and scope

This is an availability map for web-app authors. With a plain textarea focused:

  • 🌳 open means the browser leaves the chord available for the app to bind.
  • Any other label describes the browser or operating-system behavior that claims the chord instead.

The baseline is a clean, policy-free browser profile with a U.S. keyboard layout. On Windows, meta means the Windows-logo key, so those results are OS-level behavior rather than browser shortcuts. Results apply to this focused input context; they do not promise the same behavior in every browser surface.

New and corrected cells retain source IDs in the Markdown metadata. Their URLs, retrieval dates, and caveats are in SOURCES.md; versioned raw observations live in evidence. Unmarked values are legacy observations. A missing documentation entry is never treated as proof that a chord is open.

Key Combo Firefox MacOS Chromium macOS Safari macOS Firefox Windows Chrome Windows Edge (Chromium Based) Windows
meta→a select all select all select all open Action Center open Action Center open Action Center
meta→b show bookmarks 🌳 open 🌳 open focus first notification-area icon focus first notification-area icon focus first notification-area icon
meta→c copy copy copy open Copilot open Copilot open Copilot
meta→d bookmark page bookmark page 🌳 open show/hide desktop show/hide desktop show/hide desktop
meta→e 🌳 open use selection for search 🌳 open open File Explorer open File Explorer open File Explorer
meta→f find on page find on page 🌳 open open Feedback Hub open Feedback Hub open Feedback Hub
meta→g find again find next 🌳 open open Game Bar open Game Bar open Game Bar
meta→h hide firefox hide chrome hide Safari open voice dictation open voice dictation open voice dictation
meta→i show page info 🌳 open 🌳 open open Settings open Settings open Settings
meta→j show downloads 🌳 open 🌳 open open Recall (supported PCs) open Recall (supported PCs) open Recall (supported PCs)
meta→k start search in address bar 🌳 open 🌳 open open Cast open Cast open Cast
meta→l select address bar select address bar select address bar lock computer lock computer lock computer
meta→m minimize window minimize window minimize window minimize all windows minimize all windows minimize all windows
meta→n new window new window new window open notification center and calendar open notification center and calendar open notification center and calendar
meta→o open local file open local file open file lock device orientation lock device orientation lock device orientation
meta→p print page print page print page open project settings open project settings open project settings
meta→q close firefox close chrome quit Safari open Search open Search open Search
meta→r refresh page refresh page refresh page open Run dialog open Run dialog open Run dialog
meta→s save page save page save page open Search open Search open Search
meta→t new tab new tab new tab cycle taskbar apps cycle taskbar apps cycle taskbar apps
meta→u view page source 🌳 open 🌳 open open Accessibility settings open Accessibility settings open Accessibility settings
meta→v paste paste paste open clipboard history open clipboard history open clipboard history
meta→w close current tab close current tab close tab open Widgets open Widgets open Widgets
meta→x cut cut cut open Quick Link menu open Quick Link menu open Quick Link menu
meta→y show history show history 🌳 open switch Mixed Reality/desktop input switch Mixed Reality/desktop input switch Mixed Reality/desktop input
meta→z undo undo undo open snap layouts open snap layouts open snap layouts
meta→0 zoom to actual size zoom to actual size 🌳 open open/switch taskbar app 0 open/switch taskbar app 0 open/switch taskbar app 0
meta→1 switch to tab 1 switch to tab 1 switch to tab 1 open/switch taskbar app 1 open/switch taskbar app 1 open/switch taskbar app 1
meta→2 switch to tab 2 switch to tab 2 switch to tab 2 open/switch taskbar app 2 open/switch taskbar app 2 open/switch taskbar app 2
meta→3 switch to tab 3 switch to tab 3 switch to tab 3 open/switch taskbar app 3 open/switch taskbar app 3 open/switch taskbar app 3
meta→4 switch to tab 4 switch to tab 4 switch to tab 4 open/switch taskbar app 4 open/switch taskbar app 4 open/switch taskbar app 4
meta→5 switch to tab 5 switch to tab 5 switch to tab 5 open/switch taskbar app 5 open/switch taskbar app 5 open/switch taskbar app 5
meta→6 switch to tab 6 switch to tab 6 switch to tab 6 open/switch taskbar app 6 open/switch taskbar app 6 open/switch taskbar app 6
meta→7 switch to tab 7 switch to tab 7 switch to tab 7 open/switch taskbar app 7 open/switch taskbar app 7 open/switch taskbar app 7
meta→8 switch to tab 8 switch to tab 8 switch to tab 8 open/switch taskbar app 8 open/switch taskbar app 8 open/switch taskbar app 8
meta→9 switch to last tab switch to last tab switch to last tab open/switch taskbar app 9 open/switch taskbar app 9 open/switch taskbar app 9
meta→- zoom out page zoom out page zoom out zoom out in Magnifier zoom out in Magnifier zoom out in Magnifier
meta→= zoom in page zoom in page zoom in zoom in with Magnifier zoom in with Magnifier zoom in with Magnifier
meta→[ go to previous page in history go to previous page in history back inserts “[” at textarea offset 8 inserts “[” at textarea offset 8 inserts “[” at textarea offset 8
meta→] go to next page in history go to next page in history forward inserts “]” at textarea offset 8 inserts “]” at textarea offset 8 inserts “]” at textarea offset 8
meta→; 🌳 open check document for spelling 🌳 open open emoji panel open emoji panel open emoji panel
meta→' 🌳 open 🌳 open 🌳 open inserts “'” at textarea offset 8 inserts “'” at textarea offset 8 inserts “'” at textarea offset 8
meta→, open about:preferences open chrome://settings/ Safari settings peek at desktop peek at desktop peek at desktop
meta→. 🌳 open 🌳 open 🌳 open open emoji panel open emoji panel open emoji panel
meta→/ 🌳 open 🌳 open 🌳 open start IME reconversion start IME reconversion start IME reconversion
meta→` switch focus between firefox windows switch focus between chrome windows switch Safari window inserts “” at textarea offset 8` 🌳 open 🌳 open
ctrl→a go to start of line (in input) go to start of line (in input) 🌳 open select all select all (input) select all (input)
ctrl→b move caret back (in input) move caret back (in input) 🌳 open bookmarks sidebar 🌳 open 🌳 open
ctrl→c 🌳 open 🌳 open 🌳 open copy copy copy
ctrl→d delete next character (in input) delete next character (in input) 🌳 open bookmark page 🌳 open 🌳 open
ctrl→e go to end of line (in input) go to end of line (in input) 🌳 open focus search/address bar 🌳 open 🌳 open
ctrl→f move caret forward (in input) move caret forward (in input) 🌳 open find on page 🌳 open 🌳 open
ctrl→g 🌳 open 🌳 open 🌳 open find next 🌳 open 🌳 open
ctrl→h delete previous character (in input) delete previous character (in input) 🌳 open history sidebar window/tab changed window/tab changed
ctrl→i 🌳 open 🌳 open 🌳 open page info 🌳 open 🌳 open
ctrl→j 🌳 open 🌳 open 🌳 open downloads window/tab changed window/tab changed
ctrl→k delete remainder of line to right of caret (in input) delete remainder of line to right of caret (in input) deletes “line↵second” at textarea offset 6 focus search/address bar 🌳 open 🌳 open
ctrl→l 🌳 open 🌳 open 🌳 open select address bar 🌳 open 🌳 open
ctrl→m mute current tab 🌳 open 🌳 open mute/unmute audio 🌳 open 🌳 open
ctrl→n move caret down (in input) move caret down (in input) 🌳 open new window window/tab changed window/tab changed
ctrl→o move caret back (in input) move caret back (in input) 🌳 open open file 🌳 open 🌳 open
ctrl→p move caret to up (in input) move caret to up (in input) 🌳 open print page window/tab changed window/tab changed
ctrl→q 🌳 open 🌳 open 🌳 open quit Firefox 🌳 open 🌳 open
ctrl→r 🌳 open 🌳 open 🌳 open reload page caret → 8 caret → 8
ctrl→s 🌳 open 🌳 open 🌳 open save page 🌳 open 🌳 open
ctrl→t 🌳 open switch character to the right of the caret with the one to the left (in input) 🌳 open new tab window/tab changed window/tab changed
ctrl→u 🌳 open 🌳 open 🌳 open view page source window/tab changed window/tab changed
ctrl→v move caret to end of current input (in input) move caret to end of current input (in input) 🌳 open paste paste paste
ctrl→w 🌳 open 🌳 open 🌳 open close tab tested page closed or was replaced after native input tested page closed or was replaced after native input
ctrl→x 🌳 open 🌳 open 🌳 open cut deletes “line↵second” at textarea offset 6 deletes “line↵second” at textarea offset 6
ctrl→y 🌳 open I can't figure out what this does...🤔 🌳 open redo 🌳 open 🌳 open
ctrl→z 🌳 open 🌳 open 🌳 open undo 🌳 open 🌳 open
ctrl→0 🌳 open 🌳 open 🌳 open zoom reset 🌳 open 🌳 open
ctrl→1 🌳 open 🌳 open 🌳 open switch to tab 1 🌳 open 🌳 open
ctrl→2 🌳 open 🌳 open 🌳 open switch to tab 2 🌳 open 🌳 open
ctrl→3 🌳 open 🌳 open 🌳 open switch to tab 3 🌳 open 🌳 open
ctrl→4 🌳 open 🌳 open 🌳 open switch to tab 4 🌳 open 🌳 open
ctrl→5 🌳 open 🌳 open 🌳 open switch to tab 5 🌳 open 🌳 open
ctrl→6 🌳 open 🌳 open 🌳 open switch to tab 6 🌳 open 🌳 open
ctrl→7 🌳 open 🌳 open 🌳 open switch to tab 7 🌳 open 🌳 open
ctrl→8 🌳 open 🌳 open 🌳 open switch to tab 8 🌳 open 🌳 open
ctrl→9 🌳 open 🌳 open 🌳 open switch to last tab 🌳 open 🌳 open
ctrl→- 🌳 open 🌳 open 🌳 open zoom out 🌳 open 🌳 open
ctrl→= 🌳 open 🌳 open 🌳 open zoom in 🌳 open 🌳 open
ctrl→[ 🌳 open 🌳 open 🌳 open back 🌳 open 🌳 open
ctrl→] 🌳 open 🌳 open 🌳 open forward 🌳 open 🌳 open
ctrl→; 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open
ctrl→' 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open
ctrl→, 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open
ctrl→. 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open
ctrl→/ 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open
ctrl→` 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open 🌳 open
alt→a å å å 🌳 open 🌳 open 🌳 open
alt→b 🌳 open 🌳 open 🌳 open
alt→c ç ç ç 🌳 open 🌳 open 🌳 open
alt→d 🌳 open 🌳 open 🌳 open
alt→e ´ ´ ´ 🌳 open 🌳 open 🌳 open
alt→f ƒ ƒ ƒ 🌳 open 🌳 open 🌳 open
alt→g © © © 🌳 open 🌳 open 🌳 open
alt→h ˙ ˙ ˙ 🌳 open 🌳 open 🌳 open
alt→i ˆ ˆ ˆ 🌳 open 🌳 open 🌳 open
alt→j 🌳 open 🌳 open 🌳 open
alt→k ˚ ˚ ˚ 🌳 open 🌳 open 🌳 open
alt→l ¬ ¬ ¬ 🌳 open 🌳 open 🌳 open
alt→m µ µ µ 🌳 open 🌳 open 🌳 open
alt→n ˜ ˜ ˜ 🌳 open 🌳 open 🌳 open
alt→o ø ø ø 🌳 open 🌳 open 🌳 open
alt→p π π π 🌳 open 🌳 open 🌳 open
alt→q œ œ œ 🌳 open 🌳 open 🌳 open
alt→r ® ® ® 🌳 open 🌳 open 🌳 open
alt→s ß ß ß 🌳 open 🌳 open 🌳 open
alt→t 🌳 open 🌳 open 🌳 open
alt→u ¨ ¨ ¨ 🌳 open 🌳 open 🌳 open
alt→v 🌳 open 🌳 open 🌳 open
alt→w 🌳 open 🌳 open 🌳 open
alt→x 🌳 open 🌳 open 🌳 open
alt→y ¥ ¥ ¥ 🌳 open 🌳 open 🌳 open
alt→z Ω Ω Ω 🌳 open 🌳 open 🌳 open
alt→0 º º º 🌳 open 🌳 open 🌳 open
alt→1 ¡ ¡ ¡ 🌳 open 🌳 open 🌳 open
alt→2 🌳 open 🌳 open 🌳 open
alt→3 £ £ £ 🌳 open 🌳 open 🌳 open
alt→4 ¢ ¢ ¢ 🌳 open 🌳 open 🌳 open
alt→5 🌳 open 🌳 open 🌳 open
alt→6 § § § 🌳 open 🌳 open 🌳 open
alt→7 🌳 open 🌳 open 🌳 open
alt→8 🌳 open 🌳 open 🌳 open
alt→9 ª ª ª 🌳 open 🌳 open 🌳 open
alt→- 🌳 open 🌳 open 🌳 open
alt→= 🌳 open 🌳 open 🌳 open
alt→[ 🌳 open 🌳 open 🌳 open
alt→] 🌳 open 🌳 open 🌳 open
alt→; 🌳 open 🌳 open 🌳 open
alt→' æ æ æ 🌳 open 🌳 open 🌳 open
alt→, 🌳 open 🌳 open 🌳 open
alt→. 🌳 open 🌳 open 🌳 open
alt→/ ÷ ÷ ÷ 🌳 open 🌳 open 🌳 open
alt→` ` ` ` 🌳 open 🌳 open 🌳 open

About

Browser keybinding reference for Firefox, Chrome, Edge, and Safari

Resources

Stars

3 stars

Watchers

1 watching

Forks

Contributors

Languages