Chaque format d'entrée utilise des filtres pour manipuler le texte, et la plupart des formats d'entrée appliquent plusieurs filtres différents dans un ordre spécifique. Chaque filtre est conçu pour une tâche précise qui consiste généralement à ajouter, retirer ou transformer des éléments des textes saisis par les utilisateurs avant qu'ils soient affichés. Un filtre ne modifie pas définitivement le contenu d'une contribution mais modifie temporairement ce contenu avant son affichage. Par exemple, un filtre peut retirer des balises HTML inappropriées tandis qu'un autre filtre ajoute automatiquement des balises HTML de façon à transformer des liens référencés en textes cliquables.