Chaque format de texte utilise des filtres qui ajoutent, suppriment ou transforment des éléments dans le texte saisi par l'utilisateur. Par exemple, un filtre supprime les balises HTML non approuvées, tandis qu'un autre transforme les URL en liens cliquables. Les filtres sont appliqués dans un ordre spécifique. Ils ne modifient pas le contenu <em>enregistré</em> : ils déterminent comment il est traité et affiché.