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.
Type or paste text below and all four hashes are computed as you type. SHA hashes use the browser's native Web Crypto API; MD5 is computed in pure JavaScript.
Input
hello
Output
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
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.
SHA-256 is the modern default for integrity checks and fingerprints. MD5 and SHA-1 are broken for security purposes, so only use them for legacy compatibility or non-security checksums.
These are fast hashes, which are the wrong tool for password storage; use bcrypt, scrypt or Argon2 on a server instead. This tool is for checksums and fingerprints.
No. Hashing happens locally via the Web Crypto API and in-page JavaScript.
Free online Base64 encoder and decoder. Unicode-safe, supports URL-safe Base64, and runs 100% in your browser. Nothing is ever uploaded.
Free UUID v4 generator. Create one or hundreds of cryptographically random IDs at once, with uppercase and no-dash options. Runs in your browser.
Free strong random password generator with custom length and character sets. Cryptographically secure and generated 100% on your device.