Twig

The flexible, fast, and secure
template engine for PHP

a Symfony Product
Docs Filters nl2br
You are reading the documentation for Twig 2.x. Switch to the documentation for Twig 1.x, 3.x.
Warning Twig version 2.x is no longer maintained.

Questions & Feedback

License

Twig documentation is licensed under the new BSD license.

nl2br

The nl2br filter inserts HTML line breaks before all newlines in a string:

1
2
3
4
5
6
7
{{ "I like Twig.\nYou will like it too."|nl2br }}
{# outputs

    I like Twig.<br />
    You will like it too.

#}

Note

The nl2br filter pre-escapes the input before applying the transformation.