— URL Decoder

URL Decode Text

Quick Tips

  • This tool runs entirely in your browser - your data stays private.
  • Press Ctrl+V (Cmd+V on Mac) to quickly paste text.
  • Use the Copy button to save your result to clipboard.
  • Bookmark this page for quick access!

Convert url encoded to text format instantly with this free online tool.

Operation:

About URL Decoder

Decode URL-encoded text back to its original readable format with our free online decoder. Convert percent-encoded characters like %20, %26, and %3F back to spaces, ampersands, and question marks.

**What is URL Decoding?**

URL decoding reverses the percent-encoding process. It converts sequences like %20 back to spaces, %26 back to &, and UTF-8 encoded sequences back to their original characters.

**When You Need URL Decoding:**
- Reading query string parameters
- Debugging API responses
- Analyzing log files with encoded URLs
- Processing form submission data
- Examining encoded links and redirects

**How It Works:**

The decoder scans the input for percent (%) signs followed by two hexadecimal digits. Each %XX sequence is converted to its corresponding character. Plus signs (+) can also be decoded to spaces, as they're commonly used in form data.

**Developer Use Cases:**

- Inspecting URL parameters from browser dev tools
- Reading encoded values from log files
- Debugging OAuth callback URLs
- Parsing encoded email links
- Analyzing marketing campaign URLs

**Handling Multiple Encodings:**

Sometimes text is encoded multiple times (double-encoded). If your first decode still shows % sequences, the original was double-encoded. You can run the decoder again to fully decode.

**Character Set Support:**

Our decoder properly handles UTF-8 encoded sequences, correctly decoding international characters including accented letters, Chinese characters, emojis, and other Unicode text.

Frequently Asked Questions

Paste the encoded text into the input field above. The tool converts all %XX sequences back to their original characters instantly.

Spaces cannot appear directly in URLs, so they're encoded as %20 (or + in query strings). Our decoder converts these back to readable spaces.

Double-encoded text will still show % characters after first decode. Simply run the decoder again until all %XX sequences are converted.

Yes, the decoder can interpret + as a space character, which is common in form data (application/x-www-form-urlencoded format).

Yes! The decoder handles UTF-8 sequences, properly decoding text in any language including Chinese, Arabic, Russian, and other scripts.

Looking for more options? Try the full String Utilities with additional features and conversion modes.

Cookie Preferences

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.

Cookie Preferences

Manage your cookie settings

Essential Cookies
Always Active

These cookies are necessary for the website to function and cannot be switched off. They are usually set in response to actions made by you such as setting your privacy preferences or logging in.

Functional Cookies

These cookies enable enhanced functionality and personalization, such as remembering your preferences, theme settings, and form data.

Analytics Cookies

These cookies allow us to count visits and traffic sources so we can measure and improve site performance. All data is aggregated and anonymous.

Google Analytics _ga, _gid

Learn more about our Cookie Policy