← All nodes
Unstructured Text

HTML Decoder

Turn HTML entities back into the characters they represent.

When to use it

Typical uses: Cleaning text exported from a CMS or database; Reading RSS and XML feed content; Fixing double-encoded text such as &.

In a pipeline

Settings

SettingTypeRequiredDefault or hint
Text columnselect—Text
Generate New Columncheckbox—false
New Column Nametext—Default: <column> Result
Insert Afterselect—After the column
When a value cannot be convertedselect—stop

Example

HTML Decoder: an example

    Text arriving
    Text
    &lt;p&gt;Fish &amp; Chips &mdash; &#8364;9 &#x1F41F;&lt;/p&gt;
    The text after this node
    Text
    <p>Fish & Chips — €9 🐟</p>

    Worth knowing

    • Are HTML tags removed? No. Entities are converted, but real tags stay. Use Remove HTML Tags to strip them.
    • My text still shows &amp; after decoding. Why? It was encoded twice. Run the decoder again.
    • Are all named entities supported? The most common ones are, along with every numeric entity. Rare named entities are left as they are.
    • Works on any text column, not only Text Input's: pick it under Text column. Tick Generate New Column to keep the original next to the result.

    Others in Unstructured Text