URL Encoder / Decoder

Fix broken links with spaces & special characters โ€” percent-encoding done right.

Quick answer: Free URL encoder/decoder: percent-encode special characters for safe links, or decode %20-style strings back. Component and full-URL modes.

How to use

  1. Open this page on any device โ€” no signup needed.
  2. Fill in the fields above.
  3. Get your result instantly โ€” nothing is uploaded.

About this tool

URLs can only contain a limited character set; spaces, ampersands, Urdu and emoji must be percent-encoded (%20 = space). encodeURIComponent is for query values (it escapes & and =); encodeURI keeps URL structure intact. This tool does both directions instantly โ€” essential for debugging query strings and tracking links.

FAQ

Component vs full URI mode?
Component mode escapes & = ? / (for query parameter values); full-URI mode preserves URL structure characters.
Why is my link broken with spaces?
Unencoded spaces and symbols break URLs โ€” encode the values before using them.
What is %20?
The space character in percent-encoding. %2F is /, %26 is &.