URL Encode / Decode

Percent-encode or decode URL components.

100% Client-Side · In-Memory Only

Interactive Tool Workspace

Loading URL Encode / Decode...

How to Use URL Encode / Decode

  1. Select whether to encode/decode a URL component or an entire URL.
  2. Paste your URL string or query parameters into the input.
  3. Inspect the encoded or decoded output instantly.

Features & Guarantees

  • Supports encodeURIComponent for query string values and encodeURI for full URLs.
  • Reversible, safe conversion for query parameters, spaces, and special characters.

Frequently Asked Questions

What is the difference between component and whole URL encoding?

Whole URL encoding preserves protocol slashes (http://) and query delimiters (&, =), while component encoding escapes all special characters so values can be safely embedded in queries.