How to URL Encode (and Decode) Text
Published September 11, 2026 · 2 min read
Spaces, special characters, and non-ASCII text can't go directly into a URL — they need to be percent-encoded first. This tool handles the conversion in both directions, so you can safely build query strings or decode ones you've received.
Try URL EncoderSteps
- 1
Open the URL Encoder tool
Go to the URL encoder.
- 2
Enter your text
Type or paste the text or URL to encode or decode.
- 3
Choose encode or decode
Pick the direction you need.
- 4
Copy the result
Use it directly in a URL, query string, or API call.
Frequently asked questions
Reserved and special characters — spaces, &, ?, =, and non-ASCII characters — are converted to their percent-encoded form; standard letters, numbers and a few safe symbols are left as-is.
Yes — switch to decode mode and paste the encoded URL or query string to see its readable form.
It encodes or decodes whatever text you give it — a full URL, a single parameter value, or any other string.
Because encoding happens instantly, this saves you from manually looking up percent-encoding tables for special characters.

