Gliora

URL encoder / decoder

URL encoder and decoder

Converts special characters into their URL-safe form (%20, %26…). Processed entirely in your browser.

This URL encoder / decoder converts text to its percent-encoded, URL-safe form — or decodes an encoded URL back to plain text — as you type.

Why URLs need encoding

Spaces, accented letters and reserved characters like &, ? and # can break a URL or change its meaning if left as-is. Encoding turns them into %XX sequences the browser and server always interpret correctly, which matters for query strings, redirects and any link built from user input.

Everything runs locally in your browser; nothing is sent anywhere.

FAQ

What does URL encoding do?
It replaces characters that aren't safe in a URL (spaces, &, ?, accents…) with a percent sign followed by their hex code, e.g. a space becomes %20 and & becomes %26.
When do I need to encode a URL?
Whenever you build a link with user input, query parameters or special characters — search terms, email addresses, redirect URLs — so the browser and server interpret it correctly.
Is decoding always safe?
Decoding just reverses the percent-encoding and doesn't execute anything, but a malformed sequence (like a stray % not followed by two hex digits) will fail to decode.