Esperanto-alfabetet har 28 bokstaver. Hver bokstav kan uttales på måte, derfor er det noen tilleggsbokstaver for lyder som det latinske alfabetet ikke har bokstaver for, samtidig som bokstaver som deler lyd med en annen (for eksempel «q» og «x» (ks) er fjernet fra bokstavrekken.