Generador de Hash en Línea
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto o un archivo, totalmente en tu navegador.
Texto
Elige un archivo o arrástralo y suéltalo aquí
Comparar con el hash esperado
El hash se calcula por completo en tu navegador usando la Web Crypto API; nada se envía a nuestros servidores.
Compara un hash calculado con una suma de comprobación publicada para confirmar que un archivo no se dañó ni fue alterado.
Sin necesidad de cuenta y sin límite de usos.
¿Qué es un generador de hash?
Un generador de hash procesa texto o un archivo mediante una función hash criptográfica: un algoritmo que convierte cualquier entrada en una cadena de caracteres de longitud fija, llamada hash o resumen. La misma entrada siempre produce el mismo hash, y cambiar un solo byte produce uno completamente distinto, lo que hace que los hashes sean útiles para verificar que un archivo o texto no ha sido alterado.
Cómo generar un hash en línea
- Elige Texto o Archivo. Pega el texto directamente, o cambia a la pestaña Archivo y elige (o arrastra) un archivo.
- Lee los hashes. SHA-1, SHA-256, SHA-384 y SHA-512 se calculan y muestran todos a la vez.
- Copia lo que necesites. Cada hash tiene su propio botón Copiar.
- Verifica una suma de comprobación (opcional). Pega un hash publicado en "Comparar con el hash esperado" para confirmar que coincide.
Preguntas frecuentes
¿Qué algoritmos de hash admite esta herramienta?
SHA-1, SHA-256, SHA-384 y SHA-512, calculados con la Web Crypto API integrada en tu navegador. Los cuatro se muestran a la vez para cualquier texto o archivo que introduzcas.
¿Por qué no se admite MD5?
MD5 está criptográficamente comprometido: los ataques de colisión prácticos significan que dos archivos distintos pueden producir el mismo hash MD5, por lo que no se puede confiar en él para fines de integridad o seguridad. La Web Crypto API en la que se basa esta herramienta tampoco lo implementa, deliberadamente. Si necesitas MD5 por compatibilidad con un sistema antiguo, una herramienta específica para eso es mejor opción que fomentar su uso aquí.
¿Puedo generar el hash de un archivo en lugar de texto?
Sí: cambia a la pestaña Archivo y elige un archivo. Se genera el hash directamente en tu navegador; el archivo en sí nunca se sube a ningún sitio.
¿Cómo verifico que un archivo descargado coincide con su suma de comprobación publicada?
Genera el hash del archivo descargado aquí y luego pega la suma de comprobación proporcionada por el editor en el cuadro "Comparar con el hash esperado". Se compara con los cuatro hashes calculados y te dice de inmediato si coincide.
¿Se sube mi texto o archivo a los servidores de CurePDF?
No. El hash se calcula completamente en el lado del cliente usando la Web Crypto API; nada de lo que escribas o subas aquí sale nunca de tu navegador.
¿Por qué la misma entrada y algoritmo siempre producen el mismo hash?
El hashing es determinista: los mismos bytes siempre producen la misma salida para un algoritmo dado. Eso es precisamente lo que hace útiles los hashes para verificar que un archivo o texto no ha cambiado.
¿Hay un límite de tamaño de archivo?
No se aplica un límite estricto, pero los archivos muy grandes se leen por completo en memoria para calcular el hash, por lo que archivos extremadamente grandes pueden ser lentos o sobrecargar la memoria disponible del navegador.
¿El generador de hash es gratis?
Sí, sin necesidad de cuenta y sin límite de usos.