URL Encoder
Encode/decode URL components or full URLs, plus a query-string parser
Encodes everything, including / ? & = — use this for a single value (query parameter, path segment).
| Parameter | Value |
|---|
Why people choose us
Private by design
Your input is processed securely and never sold. Client-side tools never leave your browser at all.
Instant & free
No installs, no waiting. Results in seconds, right in your browser, on any device.
Free forever
No sign-up, no watermarks, no limits. All client-side tools are free to use as much as you like.
Frequently asked questions
What's the difference between Component and Full URL mode?⌄
Component mode (encodeURIComponent) escapes every special character, including / ? & = — correct for a single query value. Full URL mode (encodeURI) leaves URL-structural characters like : / ? & # alone, so it's for encoding an entire URL without breaking it.
Why does the query-string parser show + as a space?⌄
In the application/x-www-form-urlencoded convention used by query strings and form submissions, + represents a space (as an alternative to %20) — the parser follows that convention.
Is my text uploaded anywhere?⌄
No — everything runs in your browser using the standard encodeURIComponent/decodeURIComponent APIs. Nothing you type is ever sent to a server.