URL Decode

Decode URL-encoded (percent-encoded) text online. Convert %XX sequences back to readable characters.

💡 Enter URL-encoded → get text. Example: "hello%20world" → "hello world".

0

How to URL Decode Text

Step-by-step guide with examples

Input
Convert
Result
1

What is URL Decoding?

URL decoding (percent-decoding) converts percent-encoded sequences back to their original characters. %20 becomes a space, %26 becomes &, etc.

2

How URL Decoding Works

1. Scan the input for %XX sequences. 2. Convert each XX hex pair to its byte value. 3. Decode the bytes using UTF-8 encoding. 4. Replace + with space (for form data). Example: "hello%20world%21" → "hello world!"

3

Common Use Cases

• Reading URL query parameters. • Debugging encoded URLs in logs. • Processing form submission data. • Analyzing encoded redirect URLs. • Decoding browser address bar content.

Frequently Asked Questions

3 common questions answered

3 Questions3 AnswersClick to expand
Q1What is URL decoding?
URL decoding reverses percent-encoding, converting %XX sequences back to their original characters. For example, %20 becomes a space and %26 becomes &.
Q2How to decode a URL?
Paste the encoded URL or text into our decoder. It automatically converts all %XX sequences and + signs back to readable text.
Q3What is %20 in a URL?
%20 is the URL-encoded representation of a space character. When you decode %20, it becomes a regular space.