En Drupal, un filtro es una regla o conjunto de reglas que se utilizan para transformar el texto introducido por el usuario. Por ejemplo, es posible añadir un filtro para eliminar cadenas de texto que encajen con un patrón previamente definido. También es posible realizar una sustitución de cadenas o añadir texto adicional.
Los filtros se aplican haciendo uso de los formatos de texto. Al indicar que un texto tendrá un formato de texto determinado, estamos estableciendo un conjunto de reglas de transformación que se aplicarán al texto antes de mostrarlo en el sitio web.