URL Encode / Decode

Percent-encode or decode URLs and query parts.

Result

hello%20world%20%26%20more

Encode text for safe use in URLs, or decode percent-encoded strings.

What is a URL Encoder / Decoder?

A URL encoder converts characters that aren't safe in a web address — spaces, ampersands, question marks and more — into percent-encoded codes, and a decoder turns them back. Fontily handles both instantly in your browser, so links and query parameters stay valid.

Features

  • Two-way conversion — encode and decode.
  • Safe percent-encoding for query strings and paths.
  • Instant output as you type.
  • Clear errors for malformed input.
  • Private and free — runs locally.

How to Use the URL Encoder / Decoder

  1. Choose Encode or Decode.
  2. Type or paste your text or encoded string.
  3. The result appears immediately.
  4. Copy it into your link, API call or code.

Benefits

Broken links and mis-parsed parameters are a common bug when special characters aren't encoded. This tool ensures valid, reliable URLs, helps you debug query strings, and decodes shared links so you can read what they actually contain.

Use Cases

  • Building query strings with special characters.
  • Debugging API requests and redirects.
  • Decoding shared or tracked links.
  • Encoding search terms and parameters.

Conclusion

Fontily's URL Encode / Decode tool keeps your links valid by handling percent-encoding both ways, instantly and privately. Paste your input above and copy the result — free and reliable.

Frequently asked questions

URL encoding (percent-encoding) replaces unsafe characters — like spaces, &, ? and = — with % codes so they can be safely included in a URL or query string.

Explore more tools