Keycode
Keycode is a tool that helps to get the keycode of the key pressed. It is useful for getting the keycode of the key pressed.
event.key
event.locale
event.which
event.code
Press any key to get the JavaScript event keycode
- KEY & KEYCODE
- 0That key has no keycode
- 1break
- 2backspace / delete
- 3tab
- 4clear
- 5enter
- 6shift
- 7ctrl
- 8alt
- 9pause/break
- 10caps lock
- 11hangul
- 12hanja
- 13escape
- 14conversion
- 15non-conversion
- 16spacebar
- 17page up
- 18page down
- 19end
- 20home
- 21left arrow
- 22up arrow
- 23right arrow
- 24down arrow
- 25select
- 26print
- 27execute
- 28Print Screen
- 29insert
- 30delete
- 31help
- 320
- 331
- 342
- 353
- 364
- 375
- 386
- 397
- 408
- 419
- 42:
- 43semicolon (firefox), equals
- 44<
- 45equals (firefox)
- 46ß
- 47@ (firefox)
- 48a
- 49b
- 50c
- 51d
- 52e
- 53f
- 54g
- 55h
- 56i
- 57j
- 58k
- 59l
- 60m
- 61n
- 62o
- 63p
- 64q
- 65r
- 66s
- 67t
- 68u
- 69v
- 70w
- 71x
- 72y
- 73z
- 74Windows Key / Left ⌘ / Chromebook Search key
- 75right window key
- 76Windows Menu / Right ⌘
- 77sleep
- 78numpad 0
- 79numpad 1
- 80numpad 2
- 81numpad 3
- 82numpad 4
- 83numpad 5
- 84numpad 6
- 85numpad 7
- 86numpad 8
- 87numpad 9
- 88multiply
- 89add
- 90numpad period (firefox)
- 91subtract
- 92decimal point
- 93divide
- 94f1
- 95f2
- 96f3
- 97f4
- 98f5
- 99f6
- 100f7
- 101f8
- 102f9
- 103f10
- 104f11
- 105f12
- 106f13
- 107f14
- 108f15
- 109f16
- 110f17
- 111f18
- 112f19
- 113f20
- 114f21
- 115f22
- 116f23
- 117f24
- 118f25
- 119f26
- 120f27
- 121f28
- 122f29
- 123f30
- 124f31
- 125f32
- 126num lock
- 127scroll lock
- 128airplane mode
- 129^
- 130!
- 131؛ (arabic semicolon)
- 132#
- 133$
- 134ù
- 135page backward
- 136page forward
- 137refresh
- 138closing paren (AZERTY)
- 139*
- 140~ + * key
- 141home key
- 142minus (firefox), mute/unmute
- 143decrease volume level
- 144increase volume level
- 145next
- 146previous
- 147stop
- 148play/pause
- 149e-mail
- 150mute/unmute (firefox)
- 151decrease volume level (firefox)
- 152increase volume level (firefox)
- 153semi-colon / ñ
- 154equal sign
- 155comma
- 156dash
- 157period
- 158forward slash / ç
- 159grave accent / ñ / æ / ö
- 160?, / or °
- 161numpad period (chrome)
- 162open bracket
- 163back slash
- 164close bracket / å
- 165single quote / ø / ä
- 166`
- 167left or right ⌘ key (firefox)
- 168altgr
- 169< /git >, left back slash
- 170GNOME Compose Key
- 171ç
- 172XF86Forward
- 173XF86Back
- 174non-conversion
- 175alphanumeric
- 176hiragana/katakana
- 177half-width/full-width
- 178kanji
- 179unlock trackpad (Chrome/Edge)
- 180toggle touchpad