URL Encoder / Decoder

Encode and decode URLs directly in your browser using percent-encoding. Nothing is sent to any server.

FAQ

What is URL encoding?

URL encoding (also called percent-encoding) converts special characters into a format that can be safely used in URLs. For example, a space becomes %20.

What is the difference between Encode URI and Encode Component?

Encode URI is used for complete URLs and leaves URL separators such as :, /, and ? unchanged. Encode Component encodes almost all special characters and is intended for individual URL parts such as query parameters or path segments.

When should I decode a URL?

Decode a URL when you need to convert percent-encoded text back into its original, human-readable form.

Is my URL sent to a server?

No. All encoding and decoding is performed entirely in your browser. Your data is never uploaded or stored.