Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes instantly.
Open tool →Flassword converts text to and from Base64 right in your browser, with full Unicode support for accented text and emoji. Not encryption — just encoding.
A genuine encoding utility — we won't call it "encryption" like some tools do.
Encode or decode as you type, with a one-click swap to reverse direction.
Accented characters, non-Latin scripts, and emoji round-trip correctly, not just plain ASCII.
Everything happens locally in your browser. Nothing you type is ever sent to a server.
Everything you might want to know about Base64 encoding.
No, and this is the most common misconception about it. Base64 is an encoding, not encryption — it has no secret key, and anyone can decode it back to the original text in seconds. Never use Base64 to hide or protect sensitive information; use real encryption for that.
It's used to safely represent binary data — like images or files — as plain text, so it can travel through systems that only handle text, such as email, JSON, URLs, or HTML. It's a compatibility tool, not a security tool.
Base64 processes input in groups of 3 bytes at a time. When the input length isn't a clean multiple of 3, one or two "=" padding characters are added at the end to keep the output a valid, complete block.
Decoding fails when the input isn't valid Base64 — commonly from stray spaces, line breaks, or characters outside the Base64 alphabet (A–Z, a–z, 0–9, +, /, and = padding) getting mixed in when text is copied from somewhere else.
Yes. This tool encodes and decodes using UTF-8 byte sequences rather than treating text as plain ASCII, so accented letters, non-Latin scripts, and emoji all round-trip correctly instead of becoming corrupted.
The same private, client-side approach for everything else you need to generate.
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes instantly.
Open tool →Generate RFC 4122 v4 UUIDs, one at a time or in a batch.
Open tool →Fully random strings for API keys, tokens, coupon codes, and test data.
Open tool →