Percent-encode URLs for safe transmission and decode them back.
Where it runs
Your browser
Data retention
None — nothing is uploaded or stored
Maintained by
EasyTechLabs Engineering
🔒 Nothing you paste, type, or drop is uploaded, stored, or logged. All processing happens in your browser and the data never leaves your device — close the tab and it is gone.
Component mode uses encodeURIComponent to percent-encode reserved characters (& ? = / #), which is correct for query-parameter and path-segment values. Full mode uses encodeURI, preserving URL structure for encoding a whole URL. Decoding reverses either mode and flags malformed percent-sequences.
🔒 Component mode escapes reserved characters (& ? = / #). Runs in your browser; nothing is uploaded.