How to type Spanish accents on any device

Typing á, ñ or ¿ takes one shortcut per device, and once it's in your fingers you'll never type around it again. Find your device below.

Quick answer. On a phone, press and hold a letter (a, e, i, o, u, n) and slide to the accented version. On a Mac, press and hold the letter, or use Option + e then the vowel for á, and Option + n then n for ñ. On Windows, switch to the US International keyboard and type an apostrophe then the vowel for á, or hold Alt and type a code such as 0225.

The nine characters you need

Spanish uses five accented vowels (á é í ó ú), the letter ñ, the ü found in words like pingüino and vergüenza, and the upside-down ¿ and ¡ that open questions and exclamations. Capitals keep their accents too: Ángela, Él.

Mac

The easiest method: press and hold a letter key until a small menu appears, then press the number under the version you want. For more speed, use these Option shortcuts on a US or Australian keyboard layout:

CharacterMac shortcut
á é í ó úOption + e, release, then the vowel
ñOption + n, release, then n
üOption + u, release, then u
¿Option + Shift + ?
¡Option + 1
Á É Ñ (capitals)Same as above, then Shift + the letter

Windows

Option 1: the US International keyboard (best for regular typing)

Add it once in Settings: Time and language, then Language and region, then the options for your English language, then Add a keyboard and choose United States-International. Switch between keyboards with Windows key + Space. Then:

CharacterUS International keys
á é í ó ú' (apostrophe), then the vowel
ñ~ (Shift + `), then n
ü" (Shift + '), then u
¿Right Alt + ?
¡Right Alt + 1
á é í ó ú ñ (one step)Right Alt + a, e, i, o, u, n

The one catch: the apostrophe now waits for the next key. To type a plain apostrophe or quote mark, press it and then Space.

Option 2: Alt codes (no settings needed)

Turn on Num Lock, hold Alt, type the four digits on the numeric keypad (the number row across the top won't work), then release Alt.

CharacterAlt codeCapitalAlt code
á0225Á0193
é0233É0201
í0237Í0205
ó0243Ó0211
ú0250Ú0218
ñ0241Ñ0209
ü0252Ü0220
¿0191¡0161

On a laptop without a numeric keypad, the US International keyboard or the Windows emoji and symbol panel (Windows key + period) is easier.

iPhone and iPad

Touch and hold a vowel or the n, then slide your finger to the accented letter. For ¿ and ¡, switch to the 123 keyboard and touch and hold ? or !. If you type in Spanish often, add a Spanish keyboard in Settings, then General, Keyboard, Keyboards, Add New Keyboard, and pick Spanish (Mexico). You get a dedicated ñ key and Spanish autocorrect, which adds many accents for you. Switch keyboards with the globe key.

Android

On Gboard and most Android keyboards, long-press a vowel or n to see the accented options. For ¿ and ¡, open the symbols keyboard (?123) and long-press ? or !. To get Spanish autocorrect, open Gboard settings, then Languages, then Add keyboard, and choose Spanish (Latin America or Mexico, depending on your version). With two languages turned on, Gboard can predict in both without switching.

Chromebook

Open Settings and find the keyboard input settings (under Device or System preferences, depending on your ChromeOS version), then add an input method: US International keyboard or a Spanish keyboard. Switch with Ctrl + Space. With US International, it works like Windows: ' then a vowel gives á, ~ (Shift + `) then n gives ñ, and Right Alt + ? gives ¿. If you prefer not to add a keyboard, many text fields accept Unicode entry: press Ctrl + Shift + U, type the code (00e1 for á, 00f1 for ñ, 00bf for ¿) and press Space or Enter.

When accents change the meaning

Leaving accents out is the most common spelling mistake learners make, and usually people still understand you. But in these pairs the accent is the only thing telling two different words apart:

With accentWithout accentExample
tú (you)tu (your)¿Tú tienes tu pasaporte?
sí (yes)si (if)Si puedes, dime que sí.
él (he)el (the)Él tiene el carro.
más (more)mas (but, literary)Quiero más.
mí (me)mi (my)Es para mí, no para mi hermano.
sé (I know, be!)se (pronoun)No sé cómo se llama.
té (tea)te (you, object)¿Te preparo un té?
papá (dad)papa (potato, or the Pope)Mi papá cocina papas.
año (year)ano (anus)Tengo treinta años. Always keep the tilde.
habló (he spoke)hablo (I speak)Yo hablo; ayer él habló.
está (is)esta (this)Esta casa está limpia.

Question words also take an accent when they ask something, directly or indirectly: ¿Qué quieres?, No sé dónde vive, ¿Cómo estás? But not when they connect a sentence: Creo que sí, Como no tenía hambre, no comí. For a short, practical walk-through of the rules, take the free accents course. Age questions are a classic place for the año slip: see ¿cuántos años tiene?

Common mistakes

If you've written something already, paste it into the free Spanish spell checker: it puts back missing accents and flags pairs like tu and tú. For grammar as well as spelling, use the grammar checker.

Get your own Spanish corrected

Every sentence you write or say, graded out of 100 with the fix and why. Grammar courses and games stay free. 7 days of everything, no card.

Start your free trial

Questions people ask

How do I type an accent on a Mac?

Press and hold the letter and choose from the menu, or press Option + e, release, then type the vowel (á é í ó ú). For ñ, press Option + n, then n.

How do I type ñ on Windows?

With the US International keyboard, press Shift + ` (the tilde) then n, or Right Alt + n. Without it, hold Alt and type 0241 on the numeric keypad.

How do I type the upside-down question mark?

On a Mac, Option + Shift + ?. On Windows US International, Right Alt + ?, or Alt + 0191. On a phone, long-press the ? key.

Do accents matter in Spanish?

Yes. Most of the time you'll still be understood without them, but some pairs change meaning: tú (you) and tu (your), sí (yes) and si (if), año (year) and ano (anus). Accents are part of correct spelling.

Should capital letters have accents in Spanish?

Yes. The Real Academia Española says capitals keep their accents, so write Ángela, ÉXITO and Él.