URL Encoder & Decoder

Percent-encode or decode URLs and query strings online for free. UTF-8 safe, runs entirely in your browser.

Frequently asked questions

What is the difference between encoding a component and a full URL?
Component mode (the default) escapes reserved characters like / : ? & and # so the text is safe inside a query value. Full-URL mode leaves those structural characters intact so a complete link still works.
Is my data sent to a server?
No. Encoding and decoding run entirely in your browser. Nothing is uploaded.