Create a salted Argon2id password hash using memory-hard, interoperable defaults.
Checksums, encodings, text tweaks, and a few validators. Open a tool, paste your input, take the result.
The ones people open a lot.
Create a salted Argon2id password hash using memory-hard, interoperable defaults.
Generate placeholder text by paragraph, sentence or word, with control over length, vocabulary, truncation and an optional seed for repeatable output.
Verify an HMAC authentication code without exposing the secret key to the server.
Generate an HMAC authentication code for text or a file using a hexadecimal secret key.
Generate FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files. It all runs inside your browser, on your device.
Generate CRC-64 checksums from text or uploaded files using the XZ, ECMA-182, Go-ISO, MS, NVMe, Redis or WE variant. It all runs in your browser.
Generate CRC-32 checksums from text or uploaded files using ISO-HDLC, CRC-32C, BZIP2, MPEG-2, cksum and six more named variants, in your browser.
Generate Adler-32 checksums from text or uploaded files. Adler-32 is built for speed rather than security, and it runs inside your own browser.
Generate MD5 digests from text or uploaded files: 128 bits, 32 hexadecimal characters. MD5 is cryptographically broken and is for legacy use only.
Tools we changed lately.
Create a salted Argon2id password hash using memory-hard, interoperable defaults.
Generate placeholder text by paragraph, sentence or word, with control over length, vocabulary, truncation and an optional seed for repeatable output.
Verify an HMAC authentication code without exposing the secret key to the server.
Generate an HMAC authentication code for text or a file using a hexadecimal secret key.
Generate FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files. It all runs inside your browser, on your device.
Generate CRC-64 checksums from text or uploaded files using the XZ, ECMA-182, Go-ISO, MS, NVMe, Redis or WE variant. It all runs in your browser.