Hash, UUID and Token Tools: SHA, HMAC, bcrypt and JWT
Developer tools for hashing, signing and identifiers. Check a file checksum, sign a message with HMAC, hash a password with bcrypt, generate UUIDs or inspect what a JSON web token contains.
Hashes are tested against published test values. Keep real keys and passwords out of shared screens.
UUID GeneratorGenerate random v4 UUIDs in bulk, with format options.Hash GeneratorCreate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files.JWT GeneratorCreate a signed HS256 JSON Web Token from your payload and a secret.UUID ValidatorCheck UUIDs and see their version, variant and creation time where it is stored.JWT DecoderRead the header, payload and expiry times of a JSON Web Token. The signature is not checked.HMAC GeneratorCreate an HMAC signature of a message with SHA-256, SHA-512, SHA-1, SHA-384 or MD5.Checksum CalculatorWork out CRC-32, CRC-16, Adler-32, MD5, SHA-1 and SHA-256 of text, hex bytes or a file, and compare with a published value.Bcrypt Hash GeneratorCreate a bcrypt password hash with the cost you choose, or check whether a password matches a bcrypt hash.Random ID and String GeneratorGenerate ULIDs, NanoID style identifiers or random strings from any characters, and decode a ULID back to its time.
No tool matches that. Try a shorter word.