SEO ToolsURL ToolsFree Tool

URL Decoder

Decode a percent-encoded URL or query string back to its original readable text using JavaScript's decodeURIComponent.

How to Use URL Decoder
  1. 1Paste the percent-encoded text or URL
  2. 2Click Process
  3. 3Read the decoded, human-readable output
  4. 4Check for an 'Invalid encoded URL' message if the input has malformed % sequences
Frequently Asked Questions

decodeURIComponent leaves already-plain text unchanged, since there are no % sequences to decode — this tool only errors out on malformed % sequences, not on plain text.

That happens when the pasted text has an incomplete or malformed percent sequence, like a lone % not followed by two valid hex digits.

You can paste a full URL, but only its percent-encoded parts (query values, some path segments) will actually change — the protocol and slashes were never encoded in the first place.

It reveals the decoded text of whatever percent-encoded string you paste, e.g. turning a query parameter's %20 back to a space — it doesn't resolve shortened URLs or fetch anything remotely.

Related Tools

Related Articles

More from SEO Tools