Skip to main content
Uddatak

Hash Generator

Generate a cryptographic hash (SHA-256, SHA-384, SHA-512, plus MD5 and SHA-1 for legacy compatibility) from any text input, or a CRC32 checksum — computed locally in your browser, useful for checksums, verifying data integrity, or quick testing. A one-click "compute every algorithm at once" view lets you compare all of them side by side.

Developer Tools Runs entirely in your browser

The hash is computed entirely on your device — your text is never sent to a server.

This is a general-purpose cryptographic hash function, not a password-storage solution — never use it alone (without a salt and work factor) to store user passwords securely.

What this tool does

Computes a hash of text you enter using an algorithm you choose — MD5, SHA-1, SHA-256, SHA-384, SHA-512 or CRC32 — or all of them at once.

When to use it

  • Checking text against a published hash.
  • Producing a hash to compare later and confirm nothing changed.
  • Testing an integration that computes hashes and needing a reference value.
  • Learning the difference between the algorithms by comparing their output.

How to use it

  1. Type or paste your text into the "Text" field.
  2. Choose the "Hash algorithm", or use the compute-all option.
  3. Copy the resulting hash.

A practical example

Input

A short piece of text with SHA-256 selected.

Output

A 64-character hexadecimal string representing exactly that text — changing a single character changes it completely.

Limitations

  • MD5 and SHA-1 are cryptographically broken and are explicitly marked legacy: fine for checking old files or interoperating with legacy systems, and not acceptable in any new security context.
  • CRC32 is not a cryptographic algorithm at all and was never designed for security: it is a checksum for catching accidental corruption, with no resistance whatsoever to deliberate tampering — which is why it carries its own distinct note rather than being lumped in with the legacy warning.
  • A hash is one-way: the original text cannot be recovered from it.
  • Hashing alone does not protect a password; password storage needs algorithms designed for it, with a random salt.

Privacy and processing

The hash is computed entirely on your device and your text is never sent to a server.

Technical notes

  • The modern algorithms are computed through the browser's built-in cryptography interface.

Frequently Asked Questions

No — this is a general-purpose cryptographic hash function, not a password-storage solution. Storing passwords safely needs an algorithm built for that (with a salt and a work factor), not a plain text hash.

Explore our other tools

Dozens of everyday tasks made easier with Uddatak.

Browse all tools