Paste URL or text. Click Encode to percent-encode special characters, or Decode to convert back.
URLs need encoding for spaces and special characters. Ensure correct formatting for browsers and APIs.
URLs restrict allowed characters.
Special chars become % + hex (space=%20).
Encode URLs with spaces, special chars, non-ASCII.
Encode parameter values, not structural parts.
Encode and decode URL components with the Toolzie URL Encoder/Decoder. Convert special characters to percent-encoded format for safe use in URLs, or decode encoded URLs back to readable text.
URLs can only contain specific ASCII characters. Special characters like spaces, &, =, and # must be encoded (e.g. space becomes %20) to be safely transmitted.
encodeURI encodes a full URL but leaves structural characters like / and ? intact. encodeURIComponent encodes everything including those characters — used for query parameter values.
%20 is the percent-encoding for a space character in a URL.
Yes — paste the encoded URL and click Decode to see the original, human-readable form.