Genera hashes SHA-256, SHA-1, SHA-384 y SHA-512 en línea.
Generador de hash
Genera hashes SHA-256, SHA-1, SHA-384 y SHA-512 en línea.
Tu texto se hashea localmente en tu navegador con la Web Crypto API y no se sube nada, pero evita pegar secretos o contraseñas de producción reales en cualquier campo de hash.
Este generador de hash convierte cualquier texto en un digest criptográfico usando SHA-256, SHA-1, SHA-384 o SHA-512, calculado con la Web Crypto API nativa del navegador. Pega una cadena y obtienes al instante el digest hex en minúsculas, lo que facilita verificar sumas de verificación, comparar valores, generar huellas de contenido o crear identificadores deterministas. Es útil para desarrolladores que comprueban la integridad de archivos o mensajes, ingenieros de QA que validan una salida esperada de un generador sha256 y cualquiera que necesite un hash sha-512 o un hash sha1 en línea rápido sin salir de la página. La herramienta lee tu entrada como texto UTF-8 y se ejecuta por completo en tu navegador, así que lo que pegas se procesa localmente y tus datos nunca salen de tu equipo. Cambia de algoritmo con un clic para comparar longitudes de digest de 160 a 512 bits.
Características
Genera digests SHA-256, SHA-1, SHA-384 y SHA-512
Funciona con la Web Crypto API nativa del navegador
Produce hexadecimal en minúsculas, el formato de digest estándar
Actualiza el hash en vivo a medida que escribes o editas la entrada
Muestra la longitud en bits del digest (160 a 512 bits) para el algoritmo elegido
Cambio entre algoritmos de hash con un clic para comparar resultados
Copia el digest resultante a tu portapapeles con un clic
Procesa la entrada como texto UTF-8, igual que las herramientas comunes de línea de comandos
Cómo usar Generador de hash
Elige un algoritmo con el selector SHA-256 / SHA-1 / SHA-384 / SHA-512.
Pega o escribe el texto que quieres hashear en el cuadro de entrada.
Lee el digest hex que aparece debajo a medida que escribes.
Haz clic en Copiar para enviar el digest a tu portapapeles.
Cambia de algoritmo para regenerar el hash y comparar longitudes de digest.
Digest SHA-256 del texto "hello", mostrado como hex en minúsculas.
Errores comunes y solución de problemas
Tu digest no coincide con una suma de verificación de md5sum u otra herramienta MD5. — Esta herramienta solo admite la familia SHA. MD5 no se ofrece, así que compara con la salida de SHA-256, SHA-1, SHA-384 o SHA-512 en su lugar.
El hash difiere de un resultado de línea de comandos para la misma cadena. — La mayoría de los pipelines de shell añaden un salto de línea al final. Pasa el texto sin salto de línea (por ejemplo printf en vez de echo) para que los bytes de entrada coincidan exactamente.
Un digest en mayúsculas que te dieron nunca coincide. — Aquí la salida es hex en minúsculas. Pon en minúsculas el valor con el que comparas, ya que la mayúsculas/minúsculas del hex no cambian el digest subyacente.
Hashear la misma palabra da un resultado distinto al de un hash de contraseña con sal. — Esto genera un digest simple sin sal de tu texto. Los hashes con sal o de derivación de claves (bcrypt, PBKDF2) no coincidirán con un digest SHA en bruto.
Preguntas frecuentes
¿Qué es el generador de hash de ArrayKit?
Es una herramienta en el navegador que convierte cualquier texto en un digest criptográfico usando SHA-256, SHA-1, SHA-384 o SHA-512, calculado con la Web Crypto API. Es ideal para sumas de verificación, huellas de contenido y comprobaciones de integridad.
¿Cómo genero un hash SHA-256 con esta herramienta?
Selecciona SHA-256 en el selector de algoritmo y luego pega o escribe tu texto en el cuadro de entrada. El digest hex en minúsculas aparece debajo a medida que escribes, y puedes hacer clic en Copiar para tomarlo.
¿Por qué la salida del hash es todo hex en minúsculas?
Cada byte del digest se muestra como dos caracteres hex en minúsculas, el formato más común usado por herramientas y APIs. La mayúsculas/minúsculas del hex es cosmética y no afecta el valor.
¿Puedo revertir un hash de vuelta al texto original?
No. El hash SHA es unidireccional por diseño, así que un digest no se puede decodificar de vuelta a su entrada. Úsalo para verificación y huellas, no para almacenar datos recuperables.
¿Por qué mi SHA-256 no coincide con el de mi terminal?
Las terminales suelen añadir un salto de línea a la entrada. Hashea el texto sin salto de línea al final para que los bytes sean idénticos a lo que pegas en el generador de hash.
¿Mi entrada está segura cuando uso el generador de hash?
Sí. El digest se calcula con la Web Crypto API directamente en tu navegador, así que el texto que hasheas se procesa localmente y no se sube nada a un servidor.
Herramientas relacionadas
Decodificador de JWT — Decodifica la cabecera y el payload de un JWT e inspecciona exp/iat (sin verificación).
Generador de TOTP / 2FA — Genera contraseñas de un solo uso basadas en tiempo (códigos 2FA) desde un secreto base32.
Generador de contraseñas — Genera contraseñas fuertes y aleatorias con un medidor de fortaleza (cripto-seguro).
Firmador de JWT — Crea y firma un JWT (HS256/384/512) a partir de un payload y un secreto — Web Crypto.