DevToolBoxZA DARMO
Blog

URL Decoder

Decode URL-encoded strings back to readable text. Supports decodeURIComponent and decodeURI with automatic detection.

URL decoding converts percent-encoded characters (%XX) back to their original form. This free online URL decoder handles all standard URL encoding, including UTF-8 multi-byte characters. Paste any URL-encoded text or full URL to decode it instantly in your browser.

Common URL-Encoded Characters

Reference table of commonly percent-encoded characters in URLs. These characters must be encoded when used as data in URL components.

CharacterEncodedNameWhen to Encode
%20SpaceAlways in path/query
/%2FForward slashIn query values
:%3AColonIn query values
&%26AmpersandIn query values (to avoid param separator)
=%3DEquals signIn query values (to avoid key=value separator)
?%3FQuestion markIn path or query values
#%23Hash/FragmentIn path or query (to avoid fragment)
+%2BPlus signIn query values (+ can mean space)
@%40At signIn query values
%%25Percent signAlways (to avoid encoding ambiguity)
\n%0ANewline (LF)Always
\t%09TabAlways

FAQ

What is URL decoding?
URL decoding (also called percent decoding) is the reverse process of URL encoding. It converts percent-encoded sequences like %20 back to their original characters (space). Browsers automatically decode URLs for display, but developers often need to decode URL components manually when processing query parameters or form data.
When are URLs encoded?
URLs are encoded when they contain characters outside the allowed ASCII set, or reserved characters used as data rather than delimiters. Spaces become %20, special characters like & become %26, and non-ASCII characters (Chinese, emoji, etc.) are encoded as multi-byte UTF-8 sequences. Form submissions with application/x-www-form-urlencoded also encode data.
What is the difference between decodeURIComponent and decodeURI?
decodeURIComponent decodes ALL percent-encoded characters, including reserved URI characters like / (%2F), : (%3A), and ? (%3F). decodeURI only decodes characters that would not form valid URI components, preserving the URL structure. Use decodeURIComponent for query parameter values; use decodeURI for complete URLs.
𝕏 Twitterin LinkedIn

Oceń to narzędzie

4.6 / 5 · 99 ocen

Bądź na bieżąco

Otrzymuj cotygodniowe porady i nowe narzędzia.

Bez spamu. Zrezygnuj kiedy chcesz.

Enjoy these free tools?

Buy Me a Coffee