Generador de hash
Calcula el hash de un texto o de un archivo, compáralo con el que esperas y comprueba que una descarga no se alteró. Los archivos se leen por partes en tu dispositivo: no se suben a ningún servidor.
Se procesa en tu dispositivo. No se sube nada.
Se calcula sobre el texto exacto, con sus espacios y saltos de línea.
Arrastra tus archivos aquíToca para elegir tus archivos
o haz clic para elegirCualquier tipo de archivo · sin límite de tamaño
Los archivos se leen por partes en tu dispositivo: no se suben y no ocupan memoria de más, así que puedes verificar imágenes de disco de varios GB.
Algoritmos 4
Entrada, salida y HMAC
Se usa como texto UTF-8. La clave no se guarda ni sale de tu navegador.
Escribe o pega un texto para ver sus hashes al instante.
Elige al menos un algoritmo para ver el resultado.
Sirve en hexadecimal o Base64, con o sin prefijo como «sha256:». Con archivos también puedes pegar el contenido de un archivo de sumas (SHA256SUMS).
Se procesa en tu navegador. No se guarda, no se envía y no aparece en la dirección de la página.
Cada punto más duplica el tiempo de cálculo, y también el que necesitaría quien intente adivinar la contraseña.
Pega un hash bcrypt o Argon2 completo. Comprobamos si la contraseña de arriba corresponde.
Escribe una contraseña para empezar.
Cómo se usa
- Elige si vas a procesar un texto, uno o varios archivos, o una contraseña.
- Escribe o pega el texto, o arrastra los archivos. Los hashes se calculan al instante con los algoritmos que hayas elegido.
- Abre «Algoritmos» para activar SHA-3, BLAKE3, CRC32 u otros, y «Formato de salida y HMAC» para cambiar entre hexadecimal y Base64 o firmar con una clave.
- Pega en «Comparar con un hash conocido» el hash que publicó el autor. Te decimos si coincide y con qué algoritmo.
- Copia un hash con su botón, o usa «Copiar todo» y «Descargar» para guardar la lista.
Preguntas frecuentes
¿Mis textos y archivos se suben a algún servidor?
No. El cálculo se hace en tu navegador con WebAssembly. Los archivos se leen por partes desde tu disco y nunca salen de tu dispositivo, así que puedes verificar documentos privados o imágenes de disco de varios gigabytes.
¿Cómo verifico que una descarga no está dañada?
Arrastra el archivo, activa el algoritmo que publica el sitio (casi siempre SHA-256) y pega el hash oficial en «Comparar con un hash conocido». Si coincide, el archivo es idéntico al original. También puedes pegar el contenido de un archivo SHA256SUMS para verificar varios a la vez.
¿MD5 y SHA-1 siguen siendo seguros?
No para seguridad. Se han demostrado colisiones en ambos, así que no sirven para firmas, certificados ni contraseñas. Siguen siendo útiles para detectar errores de copia o descarga. Para seguridad usa SHA-256 o superior.
¿Qué es HMAC y cuándo se usa?
HMAC combina un hash con una clave secreta para comprobar que un mensaje no fue alterado y que lo firmó quien conoce esa clave. Se usa en firmas de webhooks, tokens JWT (HS256) y APIs. Activa «Firmar con una clave secreta» e ingresa la clave.
¿Cómo guardo contraseñas de forma segura?
No con MD5 ni SHA-256 a secas: son demasiado rápidos y se pueden probar millones de combinaciones por segundo. Usa un algoritmo lento y con sal, como Argon2id o bcrypt, que puedes generar y verificar en la pestaña «Contraseñas».
¿Por qué el hash de mi texto no coincide con el de otra herramienta?
Casi siempre es un carácter invisible: un salto de línea al final, espacios de más o una codificación distinta. Aquí el texto se procesa exactamente como lo escribes, en UTF-8. En la terminal, usa «echo -n» para no añadir el salto de línea.
Qué es un hash
Un hash es una huella digital de un dato: una cadena de longitud fija que se calcula a partir del contenido. Si cambias un solo carácter del original, el hash cambia por completo. Además es de un solo sentido: desde el hash no se puede recuperar el original.
Para qué sirve
- Verificar descargas: comparar el hash publicado con el de tu archivo demuestra que no se corrompió ni se alteró.
- Detectar duplicados: dos archivos con el mismo hash son casi seguramente idénticos.
- Firmar mensajes: con HMAC, el hash incluye una clave secreta.
- Guardar contraseñas: con algoritmos lentos como bcrypt o Argon2id.
Qué algoritmo elegir
SHA-256 es la opción por defecto para casi todo. SHA-512 y SHA-3 ofrecen un margen mayor. BLAKE3 es muy rápido con archivos grandes. MD5 y SHA-1 están rotos para seguridad, pero aún se publican para comprobar integridad. CRC32 detecta errores de transmisión, no ataques.
Actualizada el 29 de septiembre de 2026