How to use URL Encoder / Decoder
- Pick Encode or DecodeUnder Mode, choose Encode to percent-encode text, or Decode to turn percent-encoded text back into readable characters.
- Paste your URL or textEnter the value in the URL or text box, for example a query parameter value that contains spaces or symbols.
- Run and copy the resultPress Run URL Encoder / Decoder and copy the output from the result box.
Common uses
- Putting a search term with spaces or symbols into a query string
- Reading a tracking link full of %20 and %3A sequences
- Preparing a return URL to pass as a parameter value
Frequently asked questions
How do I use URL Encoder / Decoder?
1. Pick Encode or Decode: Under Mode, choose Encode to percent-encode text, or Decode to turn percent-encoded text back into readable characters. 2. Paste your URL or text: Enter the value in the URL or text box, for example a query parameter value that contains spaces or symbols. 3. Run and copy the result: Press Run URL Encoder / Decoder and copy the output from the result box.
Which characters does Encode change?
Everything except the letters A–Z and a–z, the digits 0–9 and the characters - _ . ~ is converted to %XX codes, following RFC 3986. Spaces become %20, and non-ASCII characters are encoded as their UTF-8 bytes.
Why did my whole URL turn into %3A and %2F?
Encode treats the input as a single component, so it also encodes characters such as : / ? & and =. That is right for a value inside a query string, but not for a complete address. Encode only the part that needs it and keep the rest unchanged.
How does Decode handle plus signs?
By default Decode turns %XX sequences back into characters and leaves + unchanged, matching Encode. Tick Decode + as a space for form-encoded query strings, where + stands for a space.
Is my text sent anywhere?
Yes, the conversion runs on the GigaTools server: your text is posted there, converted and returned. The tool does not store it, and the response is marked private and not cacheable. Avoid pasting URLs that contain secret tokens or session IDs.