L'alphabet de l'espéranto est constitué de 28 lettres, dont 22 proviennent directement de l'alphabet latin de base (q, w, x et y ne sont pas utilisées), et les 6 autres (?, ?, ?, ?, ?, ?), également issues de cette base, sont agrémentées d'un accent ou signe diacritique. Chacune de ces 28 lettres, accentuée ou non, est une lettre à part entière, ayant sa place dans l'ordre alphabétique et son entrée dans les dictionnaires. L'orthographe est parfaitement phonologique : chaque lettre représente invariablement un seul phonème.