Dans les langages de balisage comme SGML, HTML, XHTML et XML, une référence de caractère ou référence d'entité de caractère, est une série de caractères qui représente un autre caractère ; par exemple é représente « é ». Il existe des références numériques (comme é) et des références nommées (comme é). Les références nommées portent le nom (comme eacute) d'une entité constituée d'un seul caractère (comme é), d'où le nom d’entité de caractère. Cet article donne la liste d'entités de caractère de XML et HTML.