Base64 Encode / Decode
Free online Base64 encoder and decoder.
Paste text or a URL below. 'Component' mode encodes every reserved character (for query-string values); 'Full URL' mode keeps :/?&= intact so a whole URL stays clickable.
Text or URL to encode / decode
Percent-encode or decode, as a component or a full URL.
Component mode encodes everything special, including slashes. Full URL mode leaves the URL structure intact. Everything runs in your browser.
Input
price=100¤cy=€ Output
price%3D100%26currency%3D%E2%82%AC These buttons share the page link, not your input.
Your current input will be stored in the link after the # symbol, not uploaded to Handy Browser Tools. Anyone with this link can read that text. If you send or post it, the service you choose also receives the link. Do not include passwords or private information.
Component mode (encodeURIComponent) encodes ? & = / and friends. Use it for individual query-string values. Full URL mode (encodeURI) leaves URL structure characters alone. Use it to sanitise a complete URL.
%20 is the standard percent-encoding for a space. The + convention only applies inside application/x-www-form-urlencoded form bodies.
No, encoding and decoding run entirely in your browser.
Free online Base64 encoder and decoder.
Encode text to HTML entities or decode entities back to text online.
Convert any title into a clean, URL-friendly slug.