# Filters

**Filters** transform a value into something else. Filters are separated by the pipe symbol: `|`. Filters can be chained, performing several transformations in a sequence.

{% hint style="info" %}
See [Mechanic filters](https://learn.mechanic.dev/platform/liquid/filters) for a complete list of filters supported by Mechanic Liquid.
{% endhint %}

{% hint style="warning" %}
Liquid filters should not be confused with [event filters](https://learn.mechanic.dev/platform/events/filters), which are used to conditionally ignore incoming events.
{% endhint %}

## Example syntax

```liquid
{{ order.billing_address.zip | upcase }}

{% assign full_name = customer.first_name | append: " " | append: customer.last_name %}
```
