Base64 Encode / Decode
Free online Base64 encoder and decoder. Unicode-safe, supports URL-safe Base64, and runs 100% in your browser. Nothing is ever uploaded.
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.
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 HandyBrowserTools. 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. Unicode-safe, supports URL-safe Base64, and runs 100% in your browser. Nothing is ever uploaded.
Encode text to HTML entities or decode entities back to text online. Escape < > & quotes for safe embedding, free and client-side.
Convert any title into a clean, URL-friendly slug. Handles accents, symbols and custom separators, free and processed 100% in your browser.