URL Encoder & Decoder

Percent-encode or decode URL components and full links. Handy for query strings, redirects and API debugging — everything stays in your browser.

Input

Output

Next steps

FAQ

Component vs full URI mode?

Component mode encodes almost every special character — use it for query parameter values (e.g. q=hello world). Full URI mode keeps :/?#[]@ intact — use it for entire URLs.

Is data uploaded?

No. Encoding uses built-in JavaScript functions in your browser.

Why did decode fail?

Usually malformed percent sequences (e.g. a lone % or incomplete %2). Fix the input or encode again from plain text.