Cada formato de texto utiliza filtros para manipular texto, e a maioria dos formatos aplica vários filtros diferentes numa ordem especifica. Cada filtro é construído para um objectivo específico e normalmente adiciona, remove ou transforma elementos no texto inserido pelo utilizador antes de ser exibido. Um filtro não altera o conteúdo real. Em vez disso, modifica temporariamente o texto antes de ser exibido. Um filtro pode remover etiquetas HTML não aprovadas, enquanto outro adiciona HTML automaticamente para transformar URLs em links actives e "clickáveis".