Encode and decode URL query components client-side.
Yes. URL encode and decode run in your browser. Your text is never uploaded.
This tool uses encodeURIComponent, which is correct for query parameter values. It encodes characters like &, =, and /.
Malformed percent sequences (for example %ZZ) will throw an error. Fix the encoding and try again.
Encode individual parameter values, not the entire URL including https://, or reserved separators may be escaped too.
Paste text to encode, or a URL-encoded string to decode.
0 characters