URL Encoder / Decoder
Percent-encode text for use in URLs and query strings, or decode it back. Choose component mode for values or full-URL mode for links.
Frequently asked questions
Component vs full URL — what is the difference?
“Component” encodes everything unsafe in a query value (incl. & = ?); “full URL” leaves : / ? # intact so a whole link stays valid.
When do I need this?
Building query strings, passing values in URLs, or debugging why a link breaks when it contains spaces or symbols.
Is my text uploaded?
No. Encoding and decoding run entirely in your browser.