Cryptography & Security
Crypto & Security Tools
Hash, encrypt, generate passwords, and more. All processing happens locally in your browser.
100% Private
Web Crypto API
Available Tools
Hash Generator
Generate MD5, SHA-256, SHA-512, and other cryptographic hashes from text or files.
MD5SHA-256/512File HashingCompare
HMAC Generator
Generate keyed-hash message authentication codes for data integrity.
HMAC-SHA256HMAC-SHA512Key FormatsHex/Base64
Bcrypt/Scrypt
Hash and verify passwords using bcrypt or scrypt algorithms.
HashVerifyCost FactorSecure
AES Encrypt/Decrypt
Encrypt and decrypt data using AES with various modes and key sizes.
AES-256CBC/GCMIV GenerationFile Support
RSA Encrypt/Decrypt
Generate RSA key pairs, encrypt, decrypt, and sign messages.
Key GenEncryptSign/VerifyPEM Format
Password Generator
Generate secure random passwords with customizable character sets.
LengthCharsetsEntropyBatch
UUID/ULID Generator
Generate unique identifiers: UUID v4/v7, ULID, Nano ID.
UUID v4/v7ULIDNano IDBatch
Checksum Calculator
Calculate CRC32, Adler-32, and MD5 checksums for files and text.
CRC32Adler-32File SupportVerify
