Hashes/Crypto
Generate UUID versions 1, 3, 4, 5, 6 and 7 — random, time-based, and name-based.
Compute hashes of text or a file with thirteen algorithms at once: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32, and Adler-32.
Verify the integrity of a file or text — paste the expected hash and the tool will detect the algorithm among 13 supported ones.
Compute HMAC (Hash-based Message Authentication Code) of text or a file with a secret key — eight algorithms at once: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Hash passwords with bcrypt (random salt, adjustable cost) and verify a password against an existing bcrypt hash.
Cryptographically random passwords with configurable length and character set.
Encrypt and decrypt text with AES-GCM or AES-CBC using a password (key derived via PBKDF2).
Generate a placeholder image of a given size for mockups and layout.
Compare two JSON documents — what was added, removed, or changed, with an exact path to each difference.
Generate a QR code from text or a URL, or read the content of an uploaded QR code image.
Upload an image and get a full favicon set (16–512px, .ico, web manifest) plus ready-to-use HTML for <head>.
Convert Unix time to a date and back, with support for arbitrary (IANA) time zones.
Generate or decode an HTTP Basic Authentication header — Base64(username:password).