Spanish Keyboard

Free · nothing to install · in your browser

The Spanish keyboard that types the accents for you

Type on the keyboard you already have: accents, ñ and the ¿ ¡ marks come out on their own. Pause, and a card suggests the translation to English or Spanish; click to replace.

  • á é í ó ú ñ ü ¿ ¡ without switching layouts
  • Translation in three tones
  • We don't store your text
Accents and ¿ ¡ as you type: in Spanish → English. Here, use Alt or the bar.0/300

Tap a letter or use the shortcut. Backspace right after undoes it.

Try:

Type and pause: the card with the translation in three tones shows up here.

Everything you need to write in Spanish

Accents as you type

Type a' and get á, n~ and get ñ. No Alt codes to memorize, no keyboard layout to switch.

¿ and ¡ in the right place

End a question with ? and ¿ appears where Spanish puts it, even after a comma: “Oye, ¿vienes?”.

Translate while you type

Pause and get the sentence in English or Spanish, in a casual, work or formal tone. Click or Tab to replace.

Private and free

Runs in your browser, no sign-up. Your text is only used for the suggestion and never stored.

How to type Spanish accents on any keyboard

No Spanish keyboard needed. In Spanish → English mode, type the letter, then the mark; the Alt shortcut (⌥ Option on a Mac) works in every mode. Tap a letter to copy it.

Tap to copy

On a Mac, Alt is the ⌥ Option key. Got an accent you didn't want? Press Backspace right after and you get back what you typed.

See every shortcut (Windows, Word, phone) →
LetterTypeShortcutMac
áa'Alt A⌥ A
ée'Alt E⌥ E
íi'Alt I⌥ I
óo'Alt O⌥ O
úu'Alt U⌥ U
üu"eAlt Y⌥ Y
ñn~Alt N⌥ N
¿…?Alt /⌥ /
¡…!Alt 1⌥ 1

Spain or Latin American keyboard?

Both put ñ right of L, but @, the accent key and the order of ¿ and ¡ change. See a diagram of each and how to tell which one you have.

See both layouts →
°|¬!1"2#3$4%5&6/7(8)9=0?'\¡¿⌫TabQ@WERTYUIOP¨´*+~Caps LockASDFGHJKLÑ[{^]}`⇧ Shift><ZXCVBNM;,:._-⇧ ShiftCtrlWinAltAltGrWin☰CtrlEnter ⏎
Latin American keyboard: green marks ñ, the ´ accent key, ¿ ¡ and @ (AltGr + Q).

How it works

  1. Pick a mode

    Spanish → English to type Spanish with accents; English → Spanish to translate what you type; or polish your English.

  2. Type normally

    On the keyboard you have. Accents and ¿ ¡ appear on their own; Backspace undoes them.

  3. Pause

    The card shows the sentence in three tones. Click or Tab to replace, then copy the text anywhere.

Three modes, one card

The same card helps you write Spanish, translate into Spanish, or sound natural in English.

English → Spanish

Type in English and get natural Latin American Spanish, accents included.

Can we move the meeting to Monday?

¿Podemos mover la reunión al lunes?

Polish English

Fixes grammar, spelling and false friends so your English sounds native.

I am agree with you, lets discuss tomorrow

I agree with you. Let's discuss it tomorrow.

Spanish → English

Type Spanish even without accents; the card gives you the English and your sentence with accents.

manana no puedo, te aviso cuando termine

I can't tomorrow. I'll let you know when I'm finished.

The most common words with accents

Tap a word to copy it.

Tap to copy

Spanish punctuation

Besides ¿ and ¡, Spanish uses angle quotes and a dialogue dash.

MarkWindowsMacUse
« »Alt 0171 · Alt 0187⌥ \ · ⌥ ⇧ \Spanish quotes: «Hola»
—Alt 0151⌥ ⇧ -Dialogue: —¿Vienes? —preguntó.
€Alt 0128⌥ ⇧ 2Euro: 20 €
º ªAlt 0186 · Alt 0170⌥ 0 · ⌥ 9Ordinals: 1.º, 2.ª

Guides to typing in Spanish

Short answers with every shortcut, for when you're not on this page.

Every shortcut on one page

Print it or save it as a PDF and keep it by your keyboard: Windows, Mac, Chromebook and phone on a single sheet.

Open the cheat sheetSee all guides →

For Mac and Windows

Take the keyboard to every app

The app does the same in WhatsApp, Gmail, Slack, Word and anything else: type, pause, and press Tab to replace.

  • Accents and ¿ ¡ in any app
  • Translation card with Tab
  • Free to start

Frequently asked questions

How do I type ñ on an English keyboard?

In Spanish → English mode, type n and then ~ (n~ → ñ), or press Alt + N in any mode (⌥ Option + N on a Mac). For a capital Ñ, use N~ or Alt + Shift + N.

How do I type Spanish accents (á, é, í, ó, ú) online?

In Spanish → English mode, type the vowel, then an apostrophe: a' → á, e' → é, i' → í, o' → ó, u' → ú. In any mode, Alt + the vowel. For ü, type u" then e or i (u"e → üe), or Alt + Y.

How do I type ¿ and ¡?

In Spanish → English mode, end the question or exclamation with ? or ! and the keyboard adds ¿ or ¡ where Spanish puts it: at the start, or after a comma (Oye, ¿vienes?). Or use Alt + / for ¿ and Alt + 1 for ¡.

What if it adds an accent I don't want?

Press Backspace right after: it's undone and you get back what you typed (e.g. e'). You can also switch off “Accents as you type” under the box.

Do I need to install anything?

No. This page works in your browser on a computer, tablet or phone. To get the accents and translation in every app, download the app for Mac or Windows.

Does it work on my phone?

Yes: type in the box with your phone's keyboard and use the accent bar. On a phone you can also hold a letter to pick its accented version.

How do I copy the text somewhere else?

Press “Copy text” under the box and paste it into your email, chat or document with Ctrl + V (⌘ + V on a Mac).

Is this a Spain or Latin America keyboard layout?

Neither: it doesn't change your layout. You type on your usual keyboard (English or any other) and the accents come from simple rules. Translations use neutral Latin American Spanish.

Which Spanish does the translation use?

Neutral Latin American Spanish: ustedes, tú in the casual and work tones, and usted in the formal one.

Do you store what I type?

No. Your text is used only to make the suggestion and is not stored. We only count anonymous events such as visits and downloads, never your text.

Is it free?

Yes. The page is free, with a daily translation limit so it keeps working for everyone. Accents have no limit.