2026-08-07
How to encode and decode a URL online for free
Percent-encode or decode URI components step by step without uploading data. Use Jigglify’s free URL encoder and decoder.
Encoding a URL component percent-escapes reserved characters so the value survives inside a link. Decoding reverses that step so you can read the original text. A free online URL encoder that runs locally is ideal when the string contains tokens or personal data.
Encode and decode with Jigglify (30 seconds)
- Open the URL encoder.
- Choose Encode or Decode.
- Paste the query value, path segment, or encoded string (or load Sample).
- Click the arrow to process.
- Copy the result into your link, API client, or config.
Encode vs decode
Encode applies component-style percent-encoding (like encodeURIComponent). Decode restores the readable value. Encode before inserting user input into a query; decode when reading logs, redirects, or pasted links.
Building a query the safe way
- Encode each key and value separately.
- Join pairs with
=and parameters with&. - Do not encode the entire finished URL if separators are already correct.
Why encode locally?
Query strings often carry session tokens, email addresses, or internal IDs. Tools that upload your text can leak that data. Jigglify encodes and decodes in the browser so the content stays on your device.
Tips
- Prefer
%20for spaces in modern query strings unless a form specifically uses+. - Encode Unicode as UTF-8 percent sequences - what browsers and modern APIs expect.
- Watch for double-encoding - see common mistakes.
Encode or decode URLs free - process locally with no account and no upload.
Open the free URL tool →
Related: What is URL encoding? · URL encoding common mistakes