Generador de hash MD5, SHA-1 y SHA-256

Calcula resúmenes MD5, SHA-1, SHA-256 y SHA-512 íntegramente en tu navegador. Todo el procesamiento ocurre en tu navegador; tus datos nunca se envían al servidor.

A hash is a one-way fingerprint of your data: the same input always produces the same digest, but you cannot work backwards from the digest to the input. That makes hashes useful for verifying that a download arrived intact, comparing two files without reading them, or storing a checksum in a database. This tool computes MD5, SHA-1, SHA-256, SHA-384 and SHA-512 as you type.

Cómo usarlo

  1. Type or paste your text into the input box — a filename, a password candidate, a whole document, anything.
  2. Every digest updates instantly. MD5 and SHA-1 are shown first because legacy systems still ask for them.
  3. Click the copy button next to the algorithm you need.
  4. Compare the result against the checksum published by whoever gave you the file. If a single character differs, the data is not the same.

Preguntas frecuentes

Is my text uploaded anywhere?
No. SHA digests use your browser built-in SubtleCrypto API and MD5 runs in JavaScript on this page. Nothing is sent to the server.
Which algorithm should I use?
SHA-256 for anything new. MD5 and SHA-1 are broken for security purposes — practical collision attacks exist — but remain fine as non-adversarial checksums, which is why they are still here.
Can I hash a password with this?
You can compute the digest, but do not store passwords this way. Password storage needs a slow, salted algorithm such as Argon2 or bcrypt; a raw SHA-256 is far too fast and falls to brute force.
Why does the same text give a different hash elsewhere?
Almost always a trailing newline or a different character encoding. This tool hashes exactly the bytes you typed, encoded as UTF-8.
Herramientas de desarrollo