URL Encoder / Decoder

Encode or decode URLs and query strings safely.

About this tool

URL encoding (percent-encoding) replaces characters that are unsafe in a web address — spaces, ampersands, Arabic letters and more — with codes like %20 so links travel correctly across the internet. This tool encodes and decodes URLs and query parameters with full UTF-8 support, right in your browser. It is essential for building links, debugging APIs and handling redirects.

How to use

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

Benefits

  • Full UTF-8 support (Arabic, emoji).
  • Two-way conversion.
  • Private and instant.

Frequently asked questions

When do I need URL encoding?+

Whenever a URL contains spaces or special characters, such as search queries or non-Latin text.

Is it the same as Base64?+

No. URL encoding keeps text readable with % codes; Base64 turns data into a different character set.

Share this tool:X / TwitterFacebook