Skip to the tool
mtool
  • free
  • no sign-up
  • on device
  • random
  • generator

Random Hash Generator

Generate real hash digests from fresh random bytes in your browser — free, with no sign-up, and your random data never leaves your device unless you choose to share it. Pick one of 15 algorithms and a digest encoding, then generate your batch; each hash uses a fresh 64-byte random source.

Your random result will appear here.

Values and hash sources stay in this tab. Only preset settings are saved on this device; custom alphabets and free text are never saved.

Each digest uses a new 64-byte random source. This algorithm produces 32 digest bytes.

1–1,000 values per batch.

More settings

Optional: up to 32 printable ASCII characters, including spaces.

Optional: up to 32 printable ASCII characters, including spaces.

Formatted values plus line breaks: at most 1,048,576 bytes. JSON export: at most 3,145,728 bytes. Formatting adds no randomness.

Download options

Questions

Are these real hashes or random hex strings?

These are real digests of independent 64-byte sources from Web Crypto. SHA-256 is the default. Random Hex Generator creates random hexadecimal values without hashing.

Can I hash my own text or file here?

This tool generates random hash values from browser-created sources. It does not accept user text or files, identify hashes, reverse them or check a file checksum.

Does changing the algorithm change the random source?

No. Changing algorithm recalculates the digest from the current source; changing the digest encoding reformats it. New values creates fresh random sources.

Why can I not set a hash length?

Digest size is fixed by the selected algorithm. SHA-256 produces 32 bytes, usually shown as 64 hex characters. BLAKE2b, BLAKE2s and BLAKE3 use fixed unkeyed outputs of 64, 32 and 32 bytes respectively.

Can I verify the digest against its source?

Enable Include random source in JSON under Download options. Each record then includes sourceHex. This option starts off and is not saved; sources otherwise stay in memory in this tab.

Why are MD5 and SHA-1 available?

MD5 and SHA-1 support legacy compatibility and reproducible test fixtures. They are unsuitable for modern cryptographic integrity protection, even with a strong random source.

Is this tool free?

Yes. This tool is free, with no sign-up and no daily limits.

Do I need an account?

No. You can use this tool without an account.

Is my input sent anywhere?

No. This tool runs in your browser. Your input and results never leave your device unless you choose to share them.

Related tools

Random String Generator

Generate random strings with an exact character length and your chosen alphabet.

  • random
  • generator
Open

Random Token Generator

Generate random bytes as Base64url, Base64, Hex, Base32, Base58 or Binary tokens.

  • random
  • generator
Open

Random Hex Generator

Generate hexadecimal strings with an exact character length or byte length.

  • random
  • generator
Open