Free · No sign-up · Runs in browser
URL Encode
Converter
Percent-encode URLs, query params, and form data. Choose between encodeURIComponent, encodeURI, or form-urlencoded — one line at a time. Runs 100% in your browser — nothing leaves your device.
Plain Text Input
URL-Encoded Output
// URL-encoded output will appear here…
Three encode modes
encodeURIComponent for query values, encodeURI for full URLs, or form-urlencoded for HTML form data (spaces → +).
Full Unicode support
Correctly encodes and decodes Cyrillic, CJK, Arabic, emoji, and any other UTF-8 characters.
Batch processing
Encode or decode multiple URLs or strings at once — one per line. Pinpoints the exact invalid sequence on error.