Skip to content
booliqSearch tools…

URL Encoder/Decoder

Encode special characters for safe use in URLs, or decode a percent-encoded URL back to readable text.

Result
Result will appear here.
Free to use, no sign-up, no limit on how many times you run it.More developer tools

Overview

URLs can only contain a limited set of characters safely. This tool converts text to and from the percent-encoded format browsers and servers expect.

  • Correctly handles spaces, symbols, and Unicode characters
  • Instant two-way conversion
  • Useful for debugging query strings and API requests

How to use it

  1. 1Choose Encode or Decode
  2. 2Paste your text or URL component
  3. 3Copy the result

Frequently asked questions

When do I need to URL-encode text?

Whenever a value — like a search query or form field — is being placed inside a URL and might contain spaces, symbols, or non-Latin characters that aren't valid in a raw URL.

What does %20 mean?

It's the percent-encoded form of a space character. Encoding replaces unsafe characters with a % followed by their hexadecimal code.

Related tools

Browse all categories