Cómo se usa
- Elige «Texto» y escribe, o elige «Archivo» y selecciona un archivo de cualquier tamaño.
- Marca los algoritmos que necesites; MD5, SHA-1, SHA-256 y SHA-512 vienen seleccionados por defecto.
- Para un hash con clave, marca «HMAC» e introduce la clave secreta.
- Para verificar una descarga, pega en «Comparar con» la suma de verificación que aparece en la web del editor; la fila que coincide queda marcada.
Opciones explicadas
- MD5 / SHA-1
- Rápidos y todavía muy usados para sumas de verificación de archivos, pero inseguros: un atacante puede crear dos entradas con el mismo hash. No los uses para firmas ni contraseñas.
- SHA-256 / SHA-512
- La familia SHA-2, la opción estándar para comprobaciones de integridad, certificados y blockchains.
- SHA-3 / BLAKE2 / BLAKE3
- Alternativas modernas. BLAKE3 es mucho más rápido que SHA-2 en software; SHA-3 es el estándar del NIST, con un diseño interno diferente.
- HMAC
- Un hash con una clave secreta, usado para firmar webhooks y peticiones de API (por ejemplo, los webhooks de GitHub y Stripe usan HMAC-SHA256).
Longitud de los hashes
| Algoritmo | Salida | Longitud en hex |
|---|---|---|
| MD5 | 128 bits | 32 |
| SHA-1 | 160 bits | 40 |
| SHA-256 / SHA3-256 / BLAKE3 | 256 bits | 64 |
| SHA-384 | 384 bits | 96 |
| SHA-512 / SHA3-512 / BLAKE2b | 512 bits | 128 |
Ejemplo
El SHA-256 de abc es:
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
El mismo valor desde una terminal: echo -n abc | sha256sum en Linux o echo -n abc | shasum -a 256 en macOS.
Preguntas frecuentes
¿Cómo verifico el checksum de un archivo descargado?
Elige «Archivo», selecciona la descarga y pega en «Comparar con» la suma de verificación publicada en la web. Si una fila muestra «Coincide», el archivo es idéntico al que calculó el editor.
¿Se suben mis archivos?
No. Tu navegador lee los archivos en bloques de 4 MB y calcula el hash en local, así que ni siquiera las imágenes ISO de varios gigabytes salen de tu ordenador.
¿Se puede revertir un hash para obtener el texto original?
No: los hashes son de un solo sentido. Sin embargo, las entradas cortas o comunes (como «password123») se pueden encontrar con tablas de búsqueda; por eso las contraseñas deben guardarse con un algoritmo lento y con sal, como bcrypt o Argon2, y no con MD5 o SHA-256 sin más.
¿Por qué mi hash es distinto del de otra herramienta?
Normalmente la entrada es diferente: un salto de línea al final, espacios o una codificación de texto distinta. Esta herramienta calcula el hash de los bytes UTF-8 exactos de lo que escribes. El comando echo de la terminal añade un salto de línea, a menos que uses echo -n.
¿Qué diferencia hay entre un hash y un HMAC?
Cualquiera puede calcular el hash de datos públicos. Un HMAC además requiere una clave secreta, así que demuestra que el mensaje viene de alguien que conoce la clave y que no se ha modificado.
Privacidad
Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.