Tools

Encoding Tools

URL Encoder and Decoder

Encode URL components and decode percent-encoded strings.

Output

Encode text for query strings and decode percent-encoded values back into readable text.

Common edge cases

Malformed escapes such as %E0%A4%A produce a clear decode error instead of silently changing data.

Language snippets

const safe = encodeURIComponent("a b&c");
const text = decodeURIComponent(safe);

FAQ

Should I encode a full URL?

Encode individual query values unless you intentionally need to escape a full string.

Related tools