URL Encoder / Decoder
Encode text to URL-safe format (percent-encoding) or decode URL-encoded strings. All processing in your browser.
Result
URL Encoder Tips
Encode
Use encode for query parameters, special characters, and non-ASCII text so URLs stay valid.
Decode
Paste a percent-encoded string to get back the original text. Handles + as space in query strings.
Percent encoding
Spaces become %20 (or + in query strings). Other reserved characters get %XX hex codes.
Privacy
Encode and decode run in your browser; nothing is sent to the server.
Secure & Private
Encoding and decoding happen only in your browser.
Instant
Encode or decode in one click.
Encode & Decode
Switch between encode and decode as needed.
Completely Free
No signup, no limits.
URL Encoder and Decoder Online
Our URL encoder and URL decoder convert text to percent-encoded form and back. Use it for query parameters, special characters, and safe URLs. All processing runs in your browser.
More tools: web tools, base64 converter, hash generator, JSON formatter.
How to Use
Encode
Enter text (e.g. a query value or path segment), click Encode, then copy the encoded result for use in URLs.
Decode
Paste a percent-encoded string and click Decode to get the original text.
FAQs About URL Encoder
Is the URL encoder free?
Yes. It runs in your browser and does not send data to any server.
What is percent encoding?
Reserved and special characters in URLs are represented as % followed by two hex digits (e.g. %20 for space).
Encode the whole URL or just a part?
Encode only the parts that need it (e.g. query values or path segments). Do not encode the full URL structure (scheme, host, etc.).
Try Other Free Web Tools
Conclusion & CTA
Encode and decode URLs quickly with our free URL encoder / decoder.