Generador de hash
Genera hashes SHA-256, SHA-512, SHA-384, SHA-1 y MD5 al instante, también de archivos, sin subir nada.
Un hash criptográfico es la huella dactilar de unos datos: la comprobación de integridad de archivos, el almacenamiento de contraseñas y la cadena de bloques se apoyan en él. SHA-256 toma cualquier entrada y produce siempre un resumen fijo de 256 bits —64 caracteres hexadecimales—: es determinista (misma entrada, mismo hash), de un solo sentido (no se puede reconstruir la entrada) y con efecto avalancha: cambiar un solo bit de la entrada desordena más o menos la mitad de los bits de salida.
Los archivos nunca se suben: se leen localmente en tu dispositivo, por bloques, y el hash se calcula en tu navegador. Tamaño máximo: 256 MB. MD5 y SHA-1 se incluyen solo para sumas de control heredadas; para comprobar integridad usa SHA-256.
Respuestas rápidas
¿Cuál es el SHA-256 de «hola»?
b221d9dbb083a7f33428d7c2a3c3198ae925614d70210e28716ccaa7cd4ddb79.
Pruébalo arriba: escribe hola, elige SHA-256 y obtendrás exactamente esa cadena de 64 caracteres hexadecimales.
¿Cómo compruebo que una descarga no se ha corrompido?
La página del proyecto publica el SHA-256 del archivo; calcula aquí el de tu copia descargada y compáralos: si difiere un solo carácter, el archivo no es idéntico y toca descargarlo de nuevo.
Respuesta de control conocida: el SHA-256 de la palabra inglesa hello es 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Úsala para verificar que la herramienta acierta antes de fiarle datos reales.
¿SHA-256 o SHA-512?
Ambos son seguros; el 512 da un resumen el doble de largo (128 caracteres hexadecimales) y un margen mayor, a cambio de ser algo más lento. El 256 es el estándar habitual para sumas de control.
MD5 (32 caracteres) y SHA-1 (40) están rotos para uso de seguridad: déjalos solo para sumas de control heredadas.
Cómo se usa
- Escribe o pega el texto del que quieres el hash —o elige un archivo para calcularlo localmente, sin subirlo—.
- Elige SHA-256, SHA-512, SHA-384, SHA-1 o MD5 para el texto; los archivos reciben los tres resúmenes principales a la vez: MD5, SHA-256 y SHA-512.
- El hash aparece al instante: cópialo y compáralo con el de referencia.
Acerca de esta herramienta
Esa combinación lo hace ideal para verificar descargas: publicas el SHA-256 de un archivo y cualquiera puede recalcularlo y comprobar que llegó intacto. Los sistemas de acceso guardan hashes en vez de contraseñas para que una filtración de la base de datos no exponga las claves —aunque en producción deben usarse con sal y una función lenta como bcrypt o Argon2, porque el SHA-256 a secas es demasiado rápido frente a la fuerza bruta—.
Aquí, los hashes SHA se calculan con la API Web Crypto y el MD5 con un script local: siempre en tu dispositivo y sin subir nada. Los archivos se leen por bloques, hasta 256 MB. Ningún hash es un cifrado: no hay clave ni descifrado posible.
Preguntas frecuentes
¿Se puede revertir un hash?
No, y esa es la gracia: verificar consiste en volver a calcular el hash y comparar, nunca en «deshacerlo».
¿SHA-256 o SHA-512?
Ambos son seguros; el 512 es más largo y un poco más lento. El 256 es la opción por defecto más común.
¿Mi texto se sube a algún servidor?
No: el hash se calcula en tu dispositivo.
¿Puedo calcular el hash de un archivo?
Sí: elige un archivo de hasta 256 MB y obtendrás sus resúmenes MD5, SHA-256 y SHA-512, calculados localmente en tu navegador. El archivo nunca se sube.
¿Debo usar MD5 o SHA-1?
Solo para sumas de control heredadas. Ambos están rotos con fines de seguridad; para comprobar integridad usa SHA-256 o SHA-512.
Más herramientas en español
Conversor de colores
Convierte colores entre HEX, RGB y HSL con vista previa en vivo y copia en un clic.
Decodificador JWT
Decodifica un token JWT sin la clave: mira su cabecera y su carga útil, con exp e iat como fechas legibles.
Formateador JSON
Formatea, minifica y valida JSON con un clic, con mensajes de error claros en español.
Imagen a Base64
Convierte una imagen en un URI de datos Base64 (data:image/…) listo para HTML, CSS o JSON.
Eliminar etiquetas HTML
Extrae el texto limpio y legible de cualquier código HTML que pegues.
SHA-256 Hash Generator
Generate SHA-256 / SHA-512 hashes instantly.