Hash and ID Generator

Hash a text or a file with 20 algorithms, create and verify bcrypt hashes, generate UUIDs and random numbers, and check how strong a password really is.

Free · no sign-up

About this tool

This hash generator computes MD2, MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256, SHA3-224 to SHA3-512, RIPEMD-128 to RIPEMD-320, Whirlpool and CRC32 in one go, for a text or for a file of any size read in chunks. Add a key to get an HMAC, pick hexadecimal or Base64 output, and paste the hash published by a vendor to check that a download has not been tampered with.

The same tool creates and verifies bcrypt hashes with an adjustable cost, generates UUID v4 and v7 in bulk, draws unbiased random numbers with the browser’s cryptographic generator, and estimates password strength: entropy, time to crack and easy-to-guess patterns. Everything runs on your device: no text, file or password is ever sent.

  • 20 algorithms, including SHA-2, SHA-3, RIPEMD and Whirlpool
  • Files of any size, drag and drop, chunked reading
  • HMAC with a text or hexadecimal key
  • Automatic comparison with an expected hash
  • bcrypt: hashing with cost 4 to 15, and verification
  • UUID v4 and v7 in bulk, UUID inspector
  • Random integers or decimals, with no duplicates
  • Password strength test, nothing uploaded

Related tools

See all free tools →