URL Encode/Decode
Encode or decode URL components and full URIs using encodeURIComponent/decodeURIComponent and encodeURI/decodeURI, with clear errors for malformed input.
Encode and decode URL components and full URIs.
Output ready, 24 B
How to use URL Encode/Decode
- Paste your text or URL.
- Choose encode or decode and component or full URI mode.
- Copy the result.
Frequently asked questions
What is the difference between component and URI mode?
Component mode encodes reserved characters like / and ?; URI mode preserves them.
What happens on invalid percent-encoding?
A clear error message is shown instead of crashing.
Is my input uploaded?
No. Processing is local.
Does it handle Unicode?
Yes. UTF-8 characters are encoded and decoded correctly.