Developer & Data 100% Local Processing Limit: 2 MB

URL Encoder and Decoder

Encode and decode URLs with clear distinction between query parameters and full URLs.

Sponsor Space

Sponsor Space

How to Use the URL Encoder and Decoder

  1. 1
    Choose Action: "Encode" or "Decode".
  2. 2
    Choose Scope: "Component" (`encodeURIComponent` for query parameters) or "Full URL" (`encodeURI` preserving `://` and `/`).
  3. 3
    Enter your string and inspect the percent-encoded or human-readable decoded result.
  4. 4
    Copy the output with one click.

Practical Example & Use Case

Common Real-World Scenario

Encoding a search term with spaces and symbols (`laptop & tablet = 100%`) into `laptop%20%26%20tablet%20%3D%20100%25`.

Technical Notes & Limitations

Browser Engine Architecture

Malformed percent sequences (such as `%` not followed by two hex digits) will display a helpful syntax alert.

Frequently Asked Questions

When should I use Component vs Full URL?

Use "Component" when encoding a value inside a `?query=` string. Use "Full URL" when encoding an entire address without breaking slashes.