Cryptography
Encryption, hash generation, and security tools.
MD5 Generator
Free online MD5 hash generator.
SHA-1 Generator
Free online SHA-1 hash generator.
SHA-256 Generator
Free online SHA-256 hash generator.
SHA-512 Generator
Free online SHA-512 hash generator.
SHA-224 Generator
Free online SHA-224 hash generator.
SHA-384 Generator
Free online SHA-384 hash generator.
SHA-3 Generator
Free online SHA-3 (Keccak) hash generator.
SHA-256 File Hash
Compute the SHA-256 checksum of any file.
SHA-512 File Hash
Compute the SHA-512 checksum of any file.
RIPEMD-160 Generator
Free online RIPEMD-160 hash generator.
BLAKE2 Generator
Free online BLAKE2b and BLAKE2s hash generator.
BLAKE3 Generator
Free online BLAKE3 hash generator.
CRC32 Calculator
Free online CRC32 checksum calculator.
CRC16 Calculator
Free online CRC16 checksum calculator.
Adler-32 Checksum
Free online Adler-32 checksum calculator.
HMAC Generator
Generate an HMAC using MD5, SHA-1, SHA-256, or SHA-512.
HMAC-SHA256 Generator
Free online HMAC-SHA256 generator.
HMAC-SHA512 Generator
Free online HMAC-SHA512 generator.
Hash Compare
Compare two hashes to check if they match.
Hash Identifier
Identify which algorithm a hash was generated with.
AES Encrypt
Encrypt text with AES (GCM, CBC, or CTR).
AES Decrypt
Decrypt AES ciphertext back to plaintext.
AES-GCM Encrypt
Encrypt text with authenticated AES-GCM.
AES-CBC Encrypt
Encrypt text with AES-CBC.
AES-CTR Encrypt
Encrypt text with AES-CTR.
XOR Encrypt
Encrypt text by XORing with a repeating key.
XOR Decrypt
Decrypt XOR-encoded hex or text back to plaintext.
Vigenère Cipher
Encrypt or decrypt text with the Vigenère keyword cipher.
Caesar Cipher
Encrypt or decrypt text with a Caesar shift.
ROT13 Encoder
Rotate letters by 13 positions to encode text.
ROT13 Decoder
Decode ROT13-encoded text back to plaintext.
ROT47 Encoder
Rotate printable ASCII by 47 positions to encode text.
Atbash Cipher
Encode or decode text by reversing the alphabet (A-Z).
Playfair Cipher
Encrypt or decrypt text with the Playfair digraph cipher.
Rail Fence Cipher
Encrypt or decrypt text with the rail fence transposition.
Affine Cipher
Encrypt or decrypt text with the affine substitution cipher.
ChaCha20 Encrypt
Encrypt or decrypt text with the ChaCha20 stream cipher.
ChaCha20-Poly1305
Authenticated encryption with ChaCha20-Poly1305 (AEAD).
3DES Encrypt
Encrypt or decrypt text with Triple DES in CBC mode.
RC4 Encrypt
Encrypt or decrypt text with the RC4 stream cipher.
RSA / Public-Key
Encrypt messages with an RSA public key.
RSA Key Pair Generator
Generate an RSA public/private key pair (PEM).
RSA Encrypt
Encrypt text with an RSA-OAEP public key.
RSA Decrypt
Decrypt RSA-OAEP ciphertext with a private key.
UUID Generator
Generate random secure UUID v4.
About Cryptography
Free online cryptography tools for developers, programmers, IT professionals, and privacy-conscious users. Generate MD5, SHA-1, SHA-256, and SHA-512 hashes, create UUIDs, and perform common cryptographic operations directly in your browser. The tools use browser-based cryptography APIs where supported, so the data you enter can be processed locally without uploading the original text to a server. For security-sensitive applications, always use modern and purpose-built cryptographic algorithms appropriate for your specific use case.

