Generador de Hash
Genera hashes SHA-1, SHA-256 y SHA-512 de cualquier texto.
Cómo usar Generador de Hash
- Escribe o pega tu texto.
- Copia el hash que necesites.
Acerca de Generador de Hash
Un hash es una huella digital de longitud fija de tus datos. La misma entrada siempre produce la misma salida, un cambio de un solo carácter produce un resultado completamente distinto, y no se puede volver del hash al texto original. Pega cualquier texto aquí y esta página devuelve tres hashes a la vez: SHA-1, SHA-256 y SHA-512, en hexadecimal minúscula, calculados a partir de los bytes UTF-8 de lo que escribiste. Son útiles para checksums, claves de caché, deduplicación y para verificar que un archivo o mensaje llegó sin alteraciones.
Los tres se generan con la Web Crypto API integrada en tu navegador, así que tu texto nunca sale de la página. Los navegadores solo exponen la familia SHA, por lo que nuestras herramientas de MD5 y bcrypt calculan sus hashes en el servidor y envían allí tu texto para hacerlo; el generador de todos los hashes ejecuta juntos todos los algoritmos admitidos.
Dos advertencias honestas. SHA-1 está roto en cuanto a resistencia a colisiones y nunca debería respaldar una firma o una verificación de seguridad: consérvalo solo por compatibilidad con sistemas antiguos. Y ninguno de estos es un hash de contraseñas: están diseñados para ser rápidos, que es justo lo contrario de lo que conviene para almacenar contraseñas, donde corresponde un algoritmo lento como bcrypt o Argon2. Como regla, nunca pegues una contraseña real en ninguna herramienta de hash online, incluida esta.
Preguntas frecuentes
¿Qué algoritmos produce esta página?
SHA-1, SHA-256 y SHA-512, los tres a la vez a partir de la misma entrada, mostrados en hexadecimal minúscula.
¿Se admite MD5 aquí?
No en esta página. Se ejecuta enteramente dentro de tu navegador, y los navegadores solo exponen la familia SHA a través de la Web Crypto API. Usa en su lugar nuestro generador de hash MD5, que calcula el hash en el servidor.
¿Puedo revertir un hash y obtener el texto original?
No. El hashing es unidireccional por diseño. Las entradas cortas o habituales a veces se pueden encontrar probando contra tablas precalculadas, pero el propio hash no contiene ninguna ruta de vuelta a tu texto.
¿Mi texto sale de mi navegador?
No, desde esta página no. Los tres hashes se calculan localmente en tu navegador, así que no se sube nada. Nuestras páginas de MD5, CRC32 y bcrypt son distintas: envían tu texto al servidor, que lo hashea y lo descarta sin almacenarlo ni registrarlo.
¿Puedo usar SHA-256 para almacenar contraseñas de usuarios?
No deberías. Los algoritmos SHA son rápidos, lo que permite a un atacante con tu base de datos probar miles de millones de intentos por segundo. Usa en su lugar un hash de contraseñas deliberadamente lento, como bcrypt o Argon2.

