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.