Un filtre de texte est une étape de traitement qui peut s'appliquer à du texte, de façon à soit le transformer d'une manière ou d'une autre (par exemple en convertissant les URL dans le texte en liens HTML), ou à le protéger de potentielles saisies dangereuses par les utilisateurs. Un format de texte est une liste de filtres de texte ordonnés ; les formats de texte sont gérés par le module du cœur Filter.