URL Encoder/Decoder
Percent-encode URLs or decode encoded URI components.
Component — Encodes part of a URL, such as query values and parameters (?q=text)
Full URL — Encodes a full URL, including protocol, domain, and path (https://...)
About this tool
URL Encoder/Decoder percent-encodes or decodes query strings and special characters.
Encode query values once. Re-encoding an already percent-encoded string creates %25 nests and breaks links.
Tip — Avoid double-encoding — decode first, then encode only if needed.
How to use
- 1Type or paste your text.
- 2Choose convert, format, compare, or other actions.
- 3Copy or download the result.
FAQ
encodeURI vs encodeURIComponent?
This tool is closer to component encoding—inspect results if you paste a full URL.
Mojibake after decode?
Wrong charset or double-encoding; decode stepwise and inspect.
Is + a space?
In form encoding, yes. Prefer %20 for spaces when unsure.
Are files uploaded to a server?
No. Every tool runs entirely in your browser. Files and text you enter are never sent to our servers.