Portuguese Keyboard Test

The tester drawn as a Portuguese (Portugal) keyboard — not the Brazilian ABNT2.

Português (Portugal)·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 QWERTYPortuguese (Portugal)
` key`~\|
2 key (number row)2@2"@
3 key (number row)3#3#£
4 key (number row)4$4$§
5 key (number row)5%5%
6 key (number row)6^6&
7 key (number row)7&7/{
8 key (number row)8*8([
9 key (number row)9(9)]
0 key (number row)0)0=}
- key-_'?
= key=+«»
E keyEE
[ key[{+*¨
] key]}´`
; key;:Ç
' key'"ºª
\ key\|~^
, key,<,;
. key.>.:
/ key/?-_

Extra physical keys

PositionKeycapevent.code
Between left Shift and Z<>IntlBackslash

The Portugal layout

Portugal uses an ISO QWERTY board with Ç to the right of L, the guillemets « » at the end of the number row, and the ordinal indicators º ª beside Ç. The accents ´ `, ~ ^ and ¨ are dead keys next to Enter, \ | is the top-left key and @ € £ § are AltGr combinations on 2, 3, 4 and 5. Enter is the tall two-row shape and an extra < > key sits beside the left Shift.

Testing a Portuguese keyboard

Go through all rows, then check the three dead-key accent switches individually — the tester registers each physical press right away, even though a dead key shows nothing until the next letter. Hold Shift on the number row for ! " # $ % & / ( ) = and AltGr on 2–5 for the currency and symbol layer. The ISO-only keys < and ~ (beside Enter) are the ones to double-check.

Portugal or Brazil?

Brazilian keyboards (ABNT2) put Ç in the same place but have a second extra key left of the right Shift for / ?, put ' " top-left and use different symbol positions. If your keyboard has that extra key beside the right Shift, use the ABNT2 keyboard tester.