Portuguese keyboard

Teclado português

On a computer, hold Alt (Option on a Mac) and press the plain letter: Alt+A cycles á, â, ã, à; Alt+C types ç. Press it again for the next accent on that letter. The small label on each red key shows its shortcut.

The tilde, the cedilla and all four accents, for Brazilian and European Portuguese alike.

Portuguese words to try

Tap a word to put it in the box above, or type it yourself with the keys shown (only the special letters need a shortcut).

WordMeaningKeys
NoAlt+A ×3
HeartAlt+C Alt+A ×3
YouAlt+E ×2
GrandmotherAlt+O
BreadAlt+A ×3

Portuguese accent shortcuts

Each accented letter on this keyboard and the shortcut that types it from a US or UK keyboard. Hold Alt on Windows, Linux and ChromeOS, or Option on a Mac. Add Shift for the capital.

LetterCapitalShortcut
áÁAlt + A
âÂAlt + A ×2
ãÃAlt + A ×3
àÀAlt + A ×4
çÇAlt + C
éÉAlt + E
êÊAlt + E ×2
íÍAlt + I
óÓAlt + O
ôÔAlt + O ×2
õÕAlt + O ×3
úÚAlt + U

The Portuguese accents

Portuguese uses four accent marks and the cedilla. They mark stress, the quality of a vowel, nasal sounds, and in one case a contraction. Brazilian and European Portuguese use the same marks; since the 1990 Orthographic Agreement took effect, most spellings are the same too.

Portuguese diacritics
MarkLettersUseExample
Acute (agudo)á é í ó úStressed, open vowelcafé, próximo
Circumflex (circunflexo)â ê ôStressed, closed vowelvocê, avô
Tilde (til)ã õNasal vowelnão, mãe, lições
Grave (crase)àa + a contractedvou à praia
Cedilla (cedilha)çAn s sound before a, o, ucoração, açúcar

Accents that change the word

Several common word pairs differ only by an accent. Avô (grandfather) and avó (grandmother) differ in the quality of the o. Pôde is the past tense and pode the present of "can". Por is a preposition and pôr means to put. É means "is" while e means "and". The tilde matters too: pão is bread, and without the tilde it is not a word.

The crase, à, is the one Portuguese learners find hardest to place. It appears where the preposition a meets the feminine article a: Vou a a escola becomes Vou à escola. It never goes before a masculine noun, so vou ao cinema, not à cinema.

Brazilian and European keyboards

Brazil uses the ABNT2 layout, which has a key for ç to the right of l, dead keys for the accents and the tilde, and an extra key near the right Shift. Portugal uses its own layout, also with ç beside l but with the dead keys in different places. Both put the cedilla where English keyboards have the semicolon. If you learned to type on an English keyboard, switching to either moves punctuation you rely on, so this page keeps your layout and adds the letters.

On this keyboard, Alt+A cycles through á, â, ã and à; Alt+O through ó, ô and õ; Alt+E through é and ê; and Alt+C types ç. Add Shift for capitals.

Typing Portuguese on your own device

  • Mac: Option+E then the vowel for the acute, Option+I for the circumflex, Option+N then a or o for the tilde, Option+` then a for à, and Option+C for ç.
  • Windows: the United States-International layout gives á with ' then a, ã with ~ then a, â with ^ then a, and ç with ' then c.
  • Phone: press and hold a vowel for all its accents, and hold c for ç. Adding Portuguese (Brazil) or Portuguese (Portugal) as a keyboard language also turns on the matching autocorrect.

Frequently asked questions

How do I type ã and õ?

Tap the red keys, or press Alt+A three times (á, â, ã) or Alt+O three times (ó, ô, õ) in the text box. On a Mac, press Option+N and then the vowel.

How do I type ç?

Tap the red ç key or press Alt+C in the text box. On a Mac press Option+C, and on a phone press and hold c.

When is à used in Portuguese?

When the preposition a joins the feminine article a, as in vou à escola. It is called crase and never appears before a masculine word.

Is this keyboard for Brazilian or European Portuguese?

Both. The two varieties use the same accented letters; only the physical keyboard layouts differ, and this page works on top of any English layout.

Can I translate Portuguese text from here?

Yes. The Translate button opens Google Translate with your text filled in, from Portuguese to English.