URL encode & decode
Safely encode query pieces, or decode them back to readable text.
Encode or decode query text with encodeURIComponent or encodeURI.
Local · no uploadWork area
Component mode encodes reserved characters. Full URI mode leaves them intact. + becomes a space when decoding in component mode.
Limits & privacy
- Input up to 500,000 characters. Invalid percent-sequences fail decode instead of silent repair.
- Local only — nothing is uploaded.
Frequently asked questions
How do I use it?
Paste a string, then encode or decode.
Is anything uploaded?
Everything runs locally in your browser and is not uploaded.
How is this different?
Base64 targets binary; URL encoding targets URL characters.