Encoding & Security Tools
Encode and decode Base64, Base32, binary, hex and ASCII, create SHA hashes, generate strong passwords and play with classic ciphers such as Caesar, Atbash and Vigenere. Useful for developers, students learning about cryptography and anyone who wants a safer password.
Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 strings back to readable text.
Base32 Encoder & Decoder
Encode and decode Base32 text, as used in 2FA secret keys.
Text to Binary Converter
Translate text into 0s and 1s, or binary code back into text.
Text to Hex Converter
Convert text into hexadecimal byte values for code and debugging.
Hex to Text Converter
Decode hexadecimal byte values back into readable text.
Text to ASCII Codes
Show the ASCII or Unicode number of every character in your text.
ASCII to Text Converter
Turn a list of ASCII or Unicode code numbers back into text.
SHA-256 Hash Generator
Create SHA-256 hashes of text or files and verify download checksums.
SHA-512 & HMAC Generator
Create SHA-512 hashes and HMAC signatures with a secret key.
Caesar Cipher
Encode and decode the classic Caesar shift cipher, including ROT13.
Atbash Cipher
Encode text by reversing the alphabet: A↔Z, B↔Y, C↔X.
Vigenère Cipher
Encrypt and decrypt messages with a keyword using the Vigenère cipher.
ROT47 Cipher
Scramble letters, numbers and symbols with the ROT47 rotation cipher.
Morse Code Translator
Translate text to Morse code and back, and listen to it as sound.
Text to Braille Converter
Convert English text into Braille dots (Grade 1) and back.
NATO Phonetic Alphabet Converter
Spell names and codes clearly with Alfa, Bravo, Charlie words.
Password Generator
Create strong, random passwords with the length and characters you choose.
Password Strength Checker
Check how strong a password is and how long it might take to crack.
Random String Generator
Generate random tokens, coupon codes and keys with any character set.