UK Keyboard Test

A keyboard tester drawn as a British ISO QWERTY board. Press any key and watch it light up.

UK QWERTY·ISO

APM:
/
CPS:
0/0

Esc

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

PrtSc

ScrLk

Pause

F13

F14

F15

F16

F17

F18

F19

¬
`
¦

!
1

"
2

£
3

$
4

%
5

^
6

&
7

*
8

(
9

)
0

_
-

+
=

Backspace

Tab

Q

W

E

R

T

Y

U

I

O

P

{
[

}
]

Enter

Caps Lock

A

S

D

F

G

H

J

K

L

:
;

@
'

~
#

Shift

|
\

Z

X

C

V

B

N

M

<
,

>
.

?
/

Shift

Ctrl

Alt

Alt

Ctrl

Ins

fn

Home

Page
Up

Delete

End

Page
Down

Num
Lock

clear

=

/

*

-

7

8

9

+

-

4

5

6

+

1

2

3

Enter

0

.

Keys that differ from US QWERTY

PositionUS QWERTYUK QWERTY
` key`~`¬¦
2 key (number row)2@2"
3 key (number row)3#3£
4 key (number row)4$4$
' key'"'@
\ key\|#~

Extra physical keys

PositionKeycapevent.code
Between left Shift and Z\|IntlBackslash

What makes the UK layout different

The British layout keeps the QWERTY letter arrangement but moves a handful of symbols. Shift+2 gives a double quote, Shift+3 gives the pound sign, and the @ sits on the apostrophe key beside Enter. The board itself is ISO: Enter is a tall two-row key, the #/~ key sits to its left, and an extra \/| key lives between the left Shift and Z. That extra key is the one people most often miss when they test a UK board with a US picture.

How to test a UK keyboard

Type across every row, including the number row with Shift held to check £, and ¬. Each key you press lights up and counts the presses, so a key that stays dark is dead and a key that counts two for one press has a chattering switch. Do not forget the ISO-only keys: the \ next to Shift and the # next to Enter are physically separate switches on a UK board.

My £ key types # — is the keyboard broken?

Almost never. If Shift+3 gives # instead of £, Windows or macOS is set to the US layout. The switch still works; only the operating system’s mapping is wrong. This tester highlights the physical key, so it will light up correctly either way, and you can fix the mapping in your system’s language settings.