URL-encode text
Paste text to percent-encode it for URLs. Component mode escapes everything unsafe for a query value or path segment; full mode keeps reserved URL characters intact. The result is stored privately in your account.
No sign-up needed — runs instantly in your browser.
How it works
- 1Paste your text
- 2Choose component or full mode, then press Run
- 3Download the encoded text or find it in your files
Frequently asked questions
- What's the difference between the modes?
- Component escapes reserved characters like :/?# too; full mode leaves them so a whole URL stays usable.
- Does it handle non-ASCII?
- Yes — Unicode characters are encoded as UTF-8 percent sequences.
Related tools
Paste percent-encoded URL text to decode it back to readable characters. Optionally treat + as a space for form-encoded data. The result is stored privately in your account.
DeveloperPaste any text to convert it to Base64. Enable URL-safe output for tokens and query strings. The result is stored privately in your account.
DeveloperPaste JSON to pretty-print, minify or validate it. Choose the indentation, optionally sort keys, and your formatted file is stored privately in your account.
DeveloperPaste Base64 to decode it back to readable text. Both standard and URL-safe Base64 are accepted. The result is stored privately in your account.
Developer