Decode by default, or flip the mode to encode a component or a full URL. One input, one output.
Decode a URL-encoded string back to its literal form.
hello world
Decode is for making copied URL fragments readable again. It is the fastest way to inspect a messy query value or a link someone pasted into a ticket.
Encode component is for one part of a URL, such as a search term or query value. Encode full URL is for cleaning the whole link while keeping the separators intact.
Swap lets you bounce the result back into the input without changing modes, which is useful when you are stepping through a bad string one pass at a time.