Development

URL Encoder / Decoder

Encode or decode a URL component, including Unicode text.

01Input and settings

The calculation runs in your browser. You can use the tool without installing software.

02Result

Waiting for input
Waiting for input

Enter your values or load the example to see the result here.

About this tool: URL Encoder / Decoder

Encode or decode a URL component, including Unicode text.

Use this tool for a single URL component, such as a parameter value, rather than an entire finished address. Encoding protects reserved separators such as & and ?. Decoding restores percent-encoded Unicode text and rejects malformed percent sequences.

How the calculation works

encodeURIComponent ↔ decodeURIComponent

Worked example

Input
https://example.com/?q=hello world&lang=ru
Mode
Encode
https%3A%2F%2Fexample.com%2F%3Fq%3Dhello%20world%26lang%3Dru

Questions and answers

What does this tool do?

Encode or decode a URL component, including Unicode text. Use this tool for a single URL component, such as a parameter value, rather than an entire finished address. Encoding protects reserved separators such as & and ?. Decoding restores percent-encoded Unicode text and rejects malformed percent sequences.

What affects precision and input format?

Text operations depend on the selected format. Check the supported characters and syntax in the description and example.

Where are the calculations performed?

The calculation runs in your browser. You can use the tool without installing software.

Comments (0)

Share your thoughts — please be polite and stay on topic.

No comments yet. Leave a comment — share your opinion!

To leave a comment, please log in.

Log in to comment