πŸ” URL Encoder / Decoder

Encode special characters in URLs (percent-encoding) or decode encoded URLs back to human-readable text instantly.

When to Use URL Encoding

URLs can only contain a limited set of characters (letters, numbers, and a few symbols like - _ . ~). Any other characters β€” spaces, &, =, #, ?, non-ASCII β€” must be percent-encoded. For example, a space becomes %20, & becomes %26, and / becomes %2F.

URL encoding is essential when passing data in query strings, building REST API requests, creating redirect rules, and embedding URLs inside other URLs. Decoding is useful when you receive encoded URLs in logs, analytics, or API responses and need to read them.