Skip to main content
Takes a URL encoded string and turns it back into ordinary readable text. Use this when a value arrives with the percent-escapes that web addresses and query strings use, such as %20 for a space or %C3%A9 for an accented letter, and you want the plain version. It reverses that escaping so spaces, ampersands, and accented characters read normally again. If the decoded text is in a character set other than UTF-8, you can turn on the encoding option to have it converted as well.

Fields

Sample data

This parser takes no settings of its own. It simply decodes the percent-escapes in the incoming text. Input:
{
    "raw": "Caf%C3%A9%20%26%20Bakery"
}
Output:
{
    "raw": "Café & Bakery"
}
%C3%A9 becomes é, %20 becomes a space, and %26 becomes &.