Base64 Encoder / Decoder
Encode text into Base64 or decode Base64 back into readable UTF-8 text.
Open toolConvert text and bytes with Base64, Base32, Hex, URL encoding, Base58, Bech32, Morse code, hash functions, and other practical formats.
Encode text into Base64 or decode Base64 back into readable UTF-8 text.
Open toolEncode text into RFC 4648 Base32 or decode Base32 back into readable UTF-8 text.
Open toolEncrypt individual files or private messages locally in your browser with password-based authenticated encryption.
Open toolEncode text into URL-safe percent encoding, or decode percent-encoded strings back into readable text.
Open toolEncode bytes into Ascii85/Base85 text, or decode Base85 variants back into readable UTF-8 or hex bytes.
Open toolEncode text or hex bytes into Base58, decode Base58 strings, and inspect Base58Check version bytes and checksums.
Open toolEncode readable text into hexadecimal byte values or decode hex back into readable UTF-8 text.
Open toolEncode bytes into Bech32 or Bech32m, decode checksummed strings, and inspect prefixes, data words, checksums, and Bitcoin witness structure.
Open toolTranslate readable text into binary bytes, or decode binary back into UTF-8 or ASCII text.
Open toolInspect grapheme clusters, Unicode code points, UTF-16 code units, and UTF-8 bytes, or decode raw bytes back into text.
Open toolEncrypt or decrypt bytes with a repeating XOR key, using text, hex, or Base64 input and output.
Open toolGenerate SHA-256, SHA-384, SHA-512, SHA-1, and MD5 hashes from text or files directly in your browser.
Open toolSend letters as row-and-column tap groups using the classic 5x5 tap code square.
Open toolRotate letters by 13 positions with the same operation for encoding and decoding.
Open toolUse direct Bacon symbols, custom A/B pairs, 24/26-letter alphabets, and hidden case-based steganography.
Open toolEncode letters as five-character A/B groups using the classical 24-letter Bacon alphabet.
Open toolMirror the alphabet so A maps to Z, B to Y, and so on.
Open toolConvert letters to numbers and back again using A = 1 through Z = 26.
Open toolCreate graded A1Z26 number puzzles, solve letter-number messages, and test yourself with timed challenges.
Open toolTranslate text to Morse and Morse back to text with audio playback and live signal highlighting.
Open toolA thirteen-letter rotation that hides text from casual view but offers almost no real protection.
A complete practical guide to encrypting files and private messages locally, sharing passwords safely, understanding the protection, and restoring encrypted content.
How replacing letters with their alphabet positions teaches symbolic transformation, reversibility, and the limits of simple secrecy.
How dots, dashes, and disciplined timing helped build the first electric language of the modern world.
How a simple 6-bit alphabet became one of the quiet workhorses of email, the web, APIs, certificates, tokens, and modern software plumbing.
How a 5-bit alphabet became a quiet helper in authenticator apps, DNS-safe strings, recovery codes, identifiers, and text-shaped software systems.
Why spaces become %20, why & turns into %26, and how percent encoding lets ordinary text survive inside web addresses without breaking URL structure.
How hexadecimal turns raw bytes into readable base-16 pairs, and why 41 means A, but not secrecy.
How Francis Bacon's five-symbol alphabet turned messages into binary-looking groups, and why the real trick was not the A and B, but how they could be hidden.
How Bacon's biliteral cipher turns letters into five-symbol patterns, then hides those patterns inside custom symbols, case changes, and ordinary-looking cover text.
How 4 bytes become 5 printable characters, why Ascii85 is not encryption, and why Base85 still matters in files, programming tools, and binary-to-text encoding.
How a compact alphabet without 0, O, I, or l helped turn raw bytes into human-friendly strings for Bitcoin addresses, checksummed data, and copy-safe identifiers.
How a checksummed base32-style format made Bitcoin addresses easier to read, safer to copy, and better suited to modern SegWit and Taproot address formats.
How one simple either-or rule turns text into bytes, bytes into ciphertext, and classical cipher thinking into the logic of stream ciphers, one-time pads, and modern encryption.
How SHA-256, SHA-512, MD5, and other hash functions turn messages and files into fixed-length fingerprints, and why a hash can verify data but cannot be decrypted.
How bits, bytes, ASCII, Unicode, and UTF-8 turn ordinary writing into the numerical data computers store and transmit.
How code points, grapheme clusters, UTF-16 code units, UTF-8 bytes, normalization, and invisible characters shape digital text.