Glarso

URL Encoder / Decoder

Percent-encode or decode URLs and query strings instantly in your browser.

Encode and decode URLs instantly

Building a link with a query parameter that contains spaces or symbols? Trying to read a URL that's a wall of %20s and %2Fs? Paste it in and the conversion happens as you type, in either direction, entirely in your browser.

Frequently asked questions

What's the difference between the two encode modes?

By default every special character is encoded (right for a query-string value). Check “Keep URL structure” to encode a complete URL while preserving :, /, ?, and & so the URL still works.

Why do URLs need encoding?

URLs only allow a limited character set. Spaces, quotes, non-English letters, and symbols like & or # must become %XX sequences or they'll break the URL or be misinterpreted as structure.

Does decoding handle + signs?

Yes — + is treated as a space, matching how query strings are encoded by web forms.

More free tools