Decode percent-encoded URI components with URI or form rules.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Percent triplets become hexadecimal bytes and decode through UTF-8 or a selected encoding; component mode controls whether reserved delimiters stay data. Form mode treats plus as space, while URI mode leaves plus literal.
hello%20world%20%26%20goodbye%3Dcruel%2Bworld
hello world & goodbye=cruel+world
Query servers, redirects, and log viewers decode URL components.