URL encode / decode
Percent-encode or decode text in the browser (encodeURIComponent / decodeURIComponent).
About URL encode / decode
Encode or decode URLs online with this free URL encoder and decoder built on percent encoding. Use it to safely escape query string parameters, inspect tracking links, debug redirects, and read encoded paths that contain spaces or special characters. Both component and full URL style encoding are supported so you can encode a single value without turning the whole address into a mess of percent signs.
Developers encode search terms, emails, and filter values before they go into a query string. Analysts decode marketing URLs to see the real destination. Support teams decode a link that looks broken in an email. SEO people inspect encoded slugs and UTM parameters. Percent encoding is easy to get wrong by hand, especially with Unicode and reserved characters.
Paste a full URL or a single component, choose encode or decode, and copy the result. Decoding helps when a log line contains %20, %2F, or UTF-8 sequences you cannot read. Encoding helps when you are building a request and a raw space would split the URL. Pair it with the text formatter slug action when you need a clean path segment from a title.
Everything is processed in your browser, so links containing tokens or personal data are never uploaded. Use this free URL encoder, URL decoder, and percent-encoding tool whenever you need accurate, private URL escaping.