📝 Text & List

URL Encoder and Decoder

Encode text for safe use in URLs or decode percent-encoded strings. Supports full URIs and URL components. Live preview.

URL Encoder/Decoder

How to use the URL Encoder/Decoder

1

Encode for safe use in URLs

URL encoding (percent-encoding) converts characters that aren't allowed in URLs — like spaces, &, # and = — into a safe format. For example, a space becomes %20. "Encode component" encodes a single parameter value. "Encode full URI" preserves the structure of a full URL including ://, /, ? and &.

2

Decode percent-encoded URLs

Paste any percent-encoded URL or string into the Decode tab to see the original readable text. Useful for reading URLs that have been encoded automatically by browsers or APIs, or for debugging query strings that contain encoded characters.

3

Use Both mode for quick comparison

The Both tab shows the encoded and decoded versions of your input side by side. Paste either an encoded or plain text string and see both forms immediately. Useful when you're not sure whether your input is encoded or need to quickly see both versions.