Decode percent-encoded URLs back to human-readable format
A URL decoder reverses percent-encoding, turning a string full of % sequences back into readable text. When special characters travel inside a URL — spaces, accents, ampersands, slashes — they are encoded as a percent sign followed by hexadecimal bytes, so a space becomes %20 and "ñ" becomes %C3%B1. Decoding undoes that, so a cryptic address like ?q=fish%20%26%20chips%3F becomes the human-readable ?q=fish & chips?. It is the companion to a URL encoder: one prepares text to go into a URL, the other recovers what was put there.
In practice you reach for a decoder most often while debugging. A redirect URL from your server logs, a callback address nested inside another link, or a long query string copied from the browser bar are all easier to understand once decoded into plain text. This tool applies the same UTF-8-based decoding browsers use (per RFC 3986), correctly reassembling multi-byte characters like accents and emoji. It runs entirely in your browser, so URLs containing tokens or private parameters never leave your device.
%20 is the percent-encoding for a space. You may also see + used for a space in form-encoded query strings; a thorough decoder handles both, turning the encoded form back into a normal space.
Non-ASCII characters are encoded as their UTF-8 bytes, and each byte is percent-encoded. "ñ" is two bytes in UTF-8, so it appears as %C3%B1. The decoder reassembles those bytes back into the single character, which is normal for accents and emoji.
Sometimes a value is encoded more than once (double-encoded), so one pass leaves stray % sequences. Decoding again resolves the remaining layer. Malformed sequences that are not valid percent-encoding are left as-is rather than guessed.
No. Percent-encoding is a reversible text transformation with no secrecy — anyone can decode it. It exists to carry special characters safely through a URL, not to protect data, so never treat an encoded URL as if it were hidden.
Uppercase / Lowercase · Word Counter · Character Counter · Lorem Ipsum Generator · Remove Extra Spaces · Sort Text Lines