Skip to main content

Free URL encoder and decoder.

Encode or decode URL components and complete URLs directly in your browser.

0 characters · 0 bytes

Encode a query value, path segment, or individual parameter.

Result

The converted value will appear here.
Output characters
0
Output bytes
0
Percent sequences
0 → 0
Byte difference
No change

Encoding changes

0 replacements

Changes will list the original character or byte sequence and its converted form.

Byte counts use UTF-8. A single visible character can occupy more than one byte and become several percent sequences.

URL encoder FAQ

Encode the right part of a URL.

What does a URL encoder do?

It replaces characters that have special meaning in URLs with percent-encoded values so text can be used safely inside a path, query parameter, or fragment.

What is the difference between URL and component encoding?

Component encoding escapes reserved separators such as slashes and question marks. Full URL encoding keeps structural URL characters while encoding unsafe text around them.

Can the tool decode percent-encoded text?

Yes. Switch to decode mode to turn valid percent-encoded sequences back into readable characters.

Is the text sent to a server?

No. Encoding and decoding happen in the browser using standard URL functions.