Skip to main content

URL Encoder/Decoder

Encode or decode URL-safe strings.

About this tool

Special characters in URLs can cause broken links or errors when you share or use them in code. URL encoding replaces those characters with a percent sign and hex code so they’re safe for use in links and query strings. Our URL encoder and decoder lets you paste a URL or any text and encode it in one click, or paste an encoded string and decode it back to readable form. Helpful when building links with spaces, ampersands, or non-English characters, or when debugging APIs and redirects. All processing is done in your browser; nothing is sent to our servers. Toggle between encode and decode as needed and copy the result. Free and private.

How to use

Enter a URL or string to encode for use in URLs, or paste an encoded string to decode. Toggle between encode and decode.

Related blog posts

Pro tips

  • Enter a URL or string to encode for use in URLs, or paste an encoded string to decode.
  • All processing runs in your browser—your input is not uploaded to our servers.
  • Bookmark this page if you use this tool often.

FAQs