Communicator
On display
Home / Languages / Spanish / Sounds

Spanish: spelling → sound

Spanish spelling is nearly phonemic: once you know ~20 rules you can read anything aloud. Five pure vowels (a e i o u) never reduce. Stress falls on the last syllable if the word ends in a consonant other than n/s, otherwise on the second-to-last; any exception carries a written accent. Castilian (Spain) is transcribed here: c/z before e, i → /θ/. Latin America merges it with /s/ (seseo). b/d/g soften to [β ð ɣ] between vowels — shown because it is the single biggest 'why does it sound like that' for learners.

Trace a word

Every box is one rule firing. Hover a box (or open the table) to see why. Rules are applied in order, first match wins — that order is the spelling system.

kasa
c
k
a
a
s
s
a
a
Why each segment sounds like that
LettersSoundRule
ck default mapping
aa default mapping
ss default mapping
aa default mapping

Consonants & glides

IPASpelledExample
pppan pan
bread
bb, vvaca ˈbaka
cow — b and v are the SAME sound. [β] between vowels.
βb, vhaber aˈβeɾ
to have — Soft b/v between vowels — lips don't fully close.
tttodo ˈtoðo
all — Dental, no puff of air.
dddedo ˈdeðo
finger
ðdnada ˈnaða
nothing — Soft d between vowels, like English 'th' in this. Nearly vanishes in -ado endings.
kc, qu, kqueso ˈkeso
cheese
ɡg, gugato ˈɡato
cat
ɣg, guagua ˈaɣwa
water — Soft g between vowels.
mmmano ˈmano
hand
nnnoche ˈnot͡ʃe
night
ɲñaño ˈaɲo
year
fffuego ˈfweɣo
fire
θz, ce, cicerveza θeɾˈβeθa
beer — Spain only. Latin America: /s/.
sssol sol
sun
xj, ge, gijamón xaˈmon
ham — Harsh in Spain, soft [h] in the Caribbean.
t͡ʃchchico ˈt͡ʃiko
boy
llluna ˈluna
moon
jy, ll, i+vowelcalle ˈkaje
street — ll and y merged (yeísmo) for most speakers. Argentina: [ʃ].
rrr, r- (initial)perro ˈpero
dog — Trilled. Contrasts with the tap: pero 'but' vs perro 'dog'.
ɾrpero ˈpeɾo
but — One tap of the tongue — the American 't' in 'butter'.
wu+vowel, huhuevo ˈweβo
egg

Vowels

IPASpelledExample
aacasa ˈkasa
house
eemesa ˈmesa
table
ii, y (alone) si
yes
oooso ˈoso
bear
uuluz luθ
light

The rules, in order

36 rules. The left column is a pattern (regular expression) matched at the current position of the word; (?=…) looks ahead, (?<=…) looks behind, $ is the end of the word.

#PatternSoundWhy
1cht͡ʃch is always /t͡ʃ/
2lljll = y for most speakers (yeísmo)
3rrrdouble r = trill
4(?<=^| )rrword-initial r is trilled
5(?<=[nls])rrr after n, l, s is trilled
6rɾsingle r = one tap
7qu(?=[eiéí])kqu before e/i: u is silent
8gü(?=[eiéí])ɡwü marks that the u IS pronounced
9(?<=[^n ])gu(?=[eiéí])ɣgu before e/i: u silent; g softens unless after a pause or n
10gu(?=[eiéí])ɡgu before e/i: u is silent
11g(?=[eiéí])xg before e/i = j sound
12(?<=[^n ])gɣg softens everywhere except after a pause or n (agua, algo)
13gɡ
14c(?=[eiéí])θc before e/i (Spain); /s/ in Latin America
15ck
16zθz (Spain); /s/ in Latin America
17jx
18ñɲ
19hh is always silent
20(?<=[^mn ])[bv]βb/v soften everywhere except after a pause or m/n (haber, cerveza)
21[bv]bb and v are the same sound; hard after a pause or m/n
22(?<=[^nl ])dðd softens everywhere except after a pause or n/l (todo, verdad)
23xks
24y(?![aeiouáéíóú])iy alone or at word end = vowel i
25yj
26i(?=[aeouáéóú])junstressed i before a vowel becomes a glide
27u(?=[aeioáéíó])wunstressed u before a vowel becomes a glide
28áa
29ée
30íi
31óo
32úu
33üu
34[aeiou]same letter
35phf
36[pbtdkfsmnlw]same letter