L’eszett (prononcé : ), noté en minuscule, et ou en majuscule, est une lettre utilisée uniquement dans la langue allemande et est également appelée (« s aigu »). Elle est à l’origine une ligature, formées de deux s, ou d’un s et d’un z, utilisée sous certaines conditions. Cette lettre ne doit pas être confondue avec la lettre latine bêta minuscule ni avec la lettre grecque bêta minuscule , auxquelles elle ressemble graphiquement, mais avec lesquelles elle n'a aucun lien.
La lettre a pour origine la ligature du s long, , avec aujourd'hui le , ou le tracé à l’époque avec un jambage, ressemblant au caractère ʒ.
La ligature s + s → ß a d'ailleurs été utilisée dans des manuscrits en écriture antiqua, comme en français, avant que le s long ne disparaisse complètement dans l'imprimerie vers la fin du (il est encore utilisé dans la carte de Cassini).
La ligature s + z → ß a été utilisée pour l'allemand dès le Moyen Âge. Initialement, elle avait été utilisée pour le son du s qui avait évolué d'un /t/ par conséquent de la seconde mutation consonantique. Quand la distinction entre ce son et l'/s/ ancienne se perdit, les graphies sz et ss se confondirent. Néanmoins on continua d'utiliser les deux. La distinction actuelle s'est formée seulement après de nombreux siècles d'usage irrégulier. Par ailleurs, les frères Grimm soutinrent cette origine de la formation du ß dans leur dictionnaire, connu comme étant l'un des premiers de la langue allemande.
Le ß allemand s'utilisait avant tout en écriture gothique (par exemple en Fraktur). Dans l'écriture antiqua, souvent on ne l'écrivait pas, jusqu'à la fin du quand l'orthographie allemande finit par la prescrire pour tous les textes allemands, qu'ils soient en écriture gothique ou antiqua.
Dans l'orthographe allemande actuelle, ß est utilisé derrière une voyelle longue ou une diphtongue, tandis que ss est utilisé après une voyelle courte. Tous deux représentent le phonème /s/, tandis qu'un s isolé se prononcera /z/. Par exemple, (/fu:s/, en allemand) comporte une voyelle longue, tandis que (/flʊs/, signifiant ) comporte une voyelle courte.