Crypto & Hash

Hashes, HMAC, JWT, keys & ciphers · 59 tools

/etc/passwd & shadow Parser

Parse and explain Unix passwd and shadow file lines field by field.

Crypto & Hash
ABA Routing Number Validator

Validate a US bank ABA/routing transit number using its mod-10 checksum.

Crypto & Hash
Adler-32 Checksum

Compute the Adler-32 checksum of text or a file, as used by zlib.

Crypto & Hash
AES Encrypt / Decrypt

Encrypt and decrypt text with AES-GCM using a passphrase, producing self-contained Base64 output with embedded salt and IV.

Crypto & Hash
AES-CBC Text Encrypt/Decrypt

Encrypt or decrypt text with AES-CBC using a passphrase-derived key and explicit IV.

Crypto & Hash
AES-GCM File Encrypt/Decrypt

Encrypt or decrypt a chosen file in-browser with AES-GCM using a passphrase.

Crypto & Hash
API Key + Secret Generator

Generate matched public key ID and secret pairs with prefixes and a derived checksum.

Crypto & Hash
Argon2 Parameter Advisor

Recommend Argon2id memory, iteration, and parallelism parameters for a target environment.

Crypto & Hash
Australian BSB Lookup

Validate and parse an Australian Bank State Branch (BSB) number into bank, state, and branch.

Crypto & Hash
Base64url JWK Field Encoder

Convert between Base64url and big-integer/byte values for hand-editing JWK fields.

Crypto & Hash
Bcrypt Cost Estimator

Estimate bcrypt hashing time for each cost factor and recommend a target work factor.

Crypto & Hash
Bcrypt Hash & Verify

Hash a password with bcrypt and verify a password against a hash, locally.

Crypto & Hashwasm
BIP39 Mnemonic Generator

Generate BIP39 seed phrases of 12, 15, 18, 21, or 24 words with a valid checksum for crypto wallet backups.

Crypto & Hash
CRC32 Checksum

Compute the CRC-32 checksum of any text, output as hex or unsigned decimal for quick integrity checks.

Crypto & Hash
Diceware Passphrase Generator

Generate memorable passphrases from a bundled Diceware-style 7776-word list using cryptographic randomness.

Crypto & Hash
EAN / UPC Check Digit

Validate or compute check digits for EAN-13, EAN-8, and UPC-A barcodes.

Crypto & Hash
ECDSA Key Pair Generator

Generate an elliptic-curve (P-256/P-384/P-521) key pair as PEM for ECDSA signing.

Crypto & Hash
ECDSA Sign & Verify

Sign and verify messages with ECDSA over P-256/P-384/P-521 curves.

Crypto & Hash
File Hash

Hash any local file with MD5, SHA-1, SHA-256, or SHA-512 by dropping it in, with a field to compare against an expected checksum.

Crypto & Hash
Fletcher-16/32/64 Checksum

Compute Fletcher checksums (16, 32, and 64-bit) of input bytes.

Crypto & Hash
Hash Compare & Verify

Paste an expected checksum and your text or file hash to confirm they match with constant-time-style comparison.

Crypto & Hash
Hash Text

Compute MD5, SHA-1, SHA-256/384/512, SHA-3, BLAKE3 and CRC32 digests of text — live, in your browser.

Crypto & Hashwasm
HKDF Key Derivation

Expand input key material into one or more output keys using HKDF (RFC 5869).

Crypto & Hash
HMAC Generator

Compute HMAC (SHA-1/256/384/512) of a message with a secret key.

Crypto & Hashwasm
HMAC Verify

Recompute an HMAC over a message and key, then compare it against an expected MAC to verify authenticity.

Crypto & Hash
IBAN Validator

Validate an IBAN using the ISO 13616 mod-97 checksum and show its structure.

Crypto & Hash
ISBN-10 / ISBN-13 Validator

Validate ISBN-10 and ISBN-13 check digits and convert between the two formats.

Crypto & Hash
JWK / PEM Key Viewer

Inspect and convert between JWK and PEM key representations and display their parameters.

Crypto & Hash
JWK Thumbprint (RFC 7638)

Compute the canonical SHA-256 thumbprint of a JSON Web Key per RFC 7638.

Crypto & Hash
JWT Builder (RS/ES)

Build and sign JSON Web Tokens with RSA or ECDSA keys (RS256/384/512, ES256/384/512, PS256).

Crypto & Hash
JWT Claims Validator

Decode a JWT and check its registered claims (exp, nbf, iat, aud, iss) without verifying the signature.

Crypto & Hash
JWT Generator

Create a signed HS256/384/512 JSON Web Token from a payload and secret.

Crypto & Hash
JWT Signature Verifier (HS256)

Verify an HMAC-signed JWT (HS256/384/512) against a secret and report whether the signature and expiry are valid.

Crypto & Hash
JWT Verifier (RS/ES)

Verify a JWT signature against an RSA or ECDSA public key and check standard claims.

Crypto & Hash
KDF Parameter Planner

Compute memory, time, and output sizes for PBKDF2/scrypt/Argon2 parameter sets without running them.

Crypto & Hash
Key Fingerprint Generator

Compute SSH-style and certificate-style fingerprints of a public key (MD5 colon-hex and SHA-256 base64).

Crypto & Hash
Luhn Checksum Validator

Validate any Luhn-based number (credit cards, IMEI, etc.) and compute its check digit.

Crypto & Hash
MD5 Hash Generator

Generate the MD5 hash of any text, with lowercase or uppercase hex output (the algorithm Web Crypto omits).

Crypto & Hash
Mod-10 / Mod-11 Check Digit Calculator

Computes and verifies Mod-10 (Luhn) and Mod-11 check digits for arbitrary numeric strings.

Crypto & Hash
Multi-Algorithm Text Checksum

Computes CRC-8, CRC-16, CRC-32, Adler-32 and a simple XOR/sum checksum of text in one view.

Crypto & Hash
OTPAuth URI & QR Builder

Build otpauth:// provisioning URIs for TOTP/HOTP authenticator apps from a Base32 secret and render a scannable QR code.

Crypto & Hash
Passphrase Entropy Meter

Estimate the bits of entropy in a passphrase based on its character set and length.

Crypto & Hash
Password Generator

Generate strong random passwords or diceware passphrases, locally.

Crypto & Hash
Password Strength Checker

Score a password using composition rules and common-pattern detection with actionable feedback.

Crypto & Hash
PBKDF2 Key Derivation

Derive a key from a passphrase and salt using PBKDF2 with configurable iterations and hash.

Crypto & Hash
Random Bytes Generator

Generate cryptographically secure random bytes as hex, Base64, Base64URL, or a C-style byte array of a chosen length.

Crypto & Hash
Random Token Generator (Formats)

Generate cryptographically random tokens in many developer formats (hex, base64url, Base32, API-key style) with prefixes and grouping.

Crypto & Hash
ROT47 Encoder

Encode or decode text with ROT47, the printable-ASCII rotation cipher (its own inverse).

Crypto & Hash
RSA / ECC Key Strength Comparator

Compare RSA, ECC, and symmetric key sizes by equivalent bits of security.

Crypto & Hash
RSA Key Pair Generator

Generate an RSA public/private key pair in PEM format with selectable key size (2048/3072/4096) and hash.

Crypto & Hash
RSA Sign & Verify

Sign messages with an RSA private key and verify signatures with a public key (RSASSA-PKCS1 / PSS).

Crypto & Hash
SHA Multi-Hash (Text)

Compute SHA-1, SHA-256, SHA-384, and SHA-512 digests of pasted text simultaneously.

Crypto & Hash
SHA-3 / Keccak Hash

Computes SHA3-224/256/384/512 and Keccak-256 hashes of text using a pure JS implementation.

Crypto & Hash
Shamir Secret Sharing

Split a secret into N shares requiring K to reconstruct, using finite-field polynomial interpolation.

Crypto & Hash
TOTP / 2FA Code Generator

Generate time-based one-time passwords (TOTP) from a Base32 secret.

Crypto & Hash
UUID Inspector

Parse any UUID to reveal its version, variant, and embedded timestamp or node data.

Crypto & Hash
Verhoeff & Damm Check Digit

Compute and validate Verhoeff and Damm check digits for error-detecting numeric strings.

Crypto & Hash
Vigenere Cipher

Encrypt or decrypt text with the classic Vigenere keyword cipher.

Crypto & Hash
XOR Cipher

Encrypt or decrypt text with a repeating-key XOR, output as hex or Base64 and back.

Crypto & Hash

Command Palette

Search for a tool or run a command