Generador de hashes
MD5 y SHA de texto o archivos
Sin base de datos: AIMRAN no guarda tus archivos, textos ni resultados
¿Qué es Generador de hashes?
Un hash es una especie de huella digital de un texto o un archivo: una cadena corta que cambia por completo si se modifica un solo carácter. Esta herramienta calcula los hashes más usados de lo que escribas o de cualquier archivo que arrastres.
Es útil para comprobar que una descarga no está dañada ni manipulada: pega el checksum que da la web oficial y la herramienta te dice si coincide.
Cómo se usa
- Elige «Texto» o «Archivo».
- Escribe el texto o arrastra el archivo.
- Marca los algoritmos que quieres calcular.
- Pega un hash en «Comparar con un hash» para verificarlo.
- Copia el resultado, en minúsculas o en mayúsculas.
Ventajas
- Cinco algoritmos a la vez: MD5, SHA-1, SHA-256, SHA-384 y SHA-512.
- Archivos de varios GB leídos por trozos, con barra de progreso.
- Comparación automática con el checksum esperado.
- Gratis, sin registro y sin anuncios.
Detalles técnicos
Los SHA (FIPS 180-4) se calculan con la Web Crypto API (crypto.subtle.digest) y MD5 (RFC 1321) con crypto-js; el texto se codifica en UTF-8 antes de aplicar el hash. Los archivos se procesan en un Web Worker en trozos de 4 MB: hasta 256 MB se usa Web Crypto para los SHA y MD5 incremental, y por encima de ese tamaño todos los algoritmos se calculan de forma incremental para no cargar el archivo entero en memoria. La salida es hexadecimal y se puede mostrar en mayúsculas. La comparación ignora mayúsculas y prefijos como «SHA256:». MD5 y SHA-1 no deben usarse para seguridad por sus colisiones conocidas, pero siguen siendo válidos para verificar integridad frente a errores.
Preguntas frecuentes
¿Cómo compruebo el checksum de un archivo descargado?
Arrastra el archivo, pega el hash que publica la web oficial en «Comparar con un hash» y la herramienta te dirá si coincide con alguno de los calculados.
¿Se puede descifrar un hash MD5?
No. Un hash es una función de un solo sentido. Solo se puede intentar adivinar la entrada probando combinaciones, por eso las contraseñas débiles con MD5 son inseguras.
¿Qué diferencia hay entre MD5 y SHA-256?
MD5 genera 128 bits y tiene colisiones conocidas. SHA-256 genera 256 bits y hoy se considera seguro; es el recomendado para verificar descargas y firmas.
¿Puedo calcular el hash de un archivo grande?
Sí. El archivo se lee por trozos, así que sirve para imágenes ISO y archivos de varios gigas, mostrando el progreso.
¿Cuál es el hash de un texto vacío?
Con el texto vacío la herramienta muestra los hashes de la cadena vacía; por ejemplo, el MD5 es d41d8cd98f00b204e9800998ecf8427e.
Más herramientas de Desarrolladores
- Base64, URL y HTML · Codifica y descodifica en los tres formatos
- Generador de UUID · Identificadores únicos al instante
- Contraseñas seguras · Con medidor de fortaleza
- Decodificador JWT · Lee cabecera, payload y caducidad
- Probador de regex · Coincidencias resaltadas y grupos
- Colores y degradados · HEX, RGB, HSL, OKLCH, contraste y degradados
- Sombras CSS · box-shadow con vista previa
- Minificador · CSS, JS y HTML