URL Encode Query Strings
Encode and decode query strings safely for tracking links and APIs.
Open URL Encoder with a ready-to-run example.
- You need to safely encode query strings for redirects.
- You are troubleshooting encoded URLs from logs.
- You want to encode spaces and special characters correctly.
- Paste the raw text or query string into the URL Encoder.
- Click Encode or Decode depending on your need.
- Copy the result into your app or request.
- Encode full query strings when you need to pass them as a single value.
- Decode before editing to avoid double-encoding errors.
- Use the URL Parser to inspect parameters after decoding.
email=alex@example.com¬es=needs follow up
email%3Dalex%40example.com%26notes%3Dneeds%20follow%20up
utm_source%3Dnewsletter%26utm_campaign%3Dwinter%2520sale
utm_source=newsletter&utm_campaign=winter%20sale
It replaces reserved characters with %xx escapes so URLs remain valid.
%20 is the encoded form of a space character.
Yes. The tool normalizes + to spaces when decoding.
No. It runs locally in your browser. No uploads.
Privacy-first: runs locally in your browser. No uploads.