tool hub Centro de herramientas

Generador de hash

Generador de hash — se ejecuta en el navegador. No se guardan datos.

Se ejecuta en el navegador Sin registro Gratis


Generador de hash

Introduce los valores y pulsa Calcular.

SHA usa Web Crypto (SubtleCrypto); MD5 se calcula con JS puro en el navegador. No se envía al servidor.

Cómo usar

  1. Introduce la cadena a hashear en Texto. El digest usa bytes UTF-8.
  2. Pulsa Generar hash. SHA-256, SHA-1, SHA-512 y MD5 se rellenan juntos.
  3. Cada resultado es una cadena hex en minúsculas. Selecciona un campo para copiar.
  4. La familia SHA usa la API del navegador Web Crypto (SubtleCrypto). Los entornos no admitidos muestran un aviso.
  5. Restablecer vacía la entrada y los resultados. El texto original no se envía a un servidor.
  6. Es un hash de texto UTF-8, no un hash de archivo. Para integridad binaria, usa una herramienta de archivos. Puedes comparar los cuatro algoritmos a la vez.

Conceptos clave

Una función hash mapea una entrada de longitud arbitraria a una huella de longitud fija. Los mismos bytes UTF-8 siempre dan el mismo digest; un solo carácter o un salto de línea cambia la salida en avalancha. SHA-256, SHA-1 y SHA-512 usan subtle.digest; MD5 es una implementación JavaScript pura en esta página. El hash es de un solo sentido: no puedes recuperar el original del digest de forma matemática.

Para guardar contraseñas, lo habitual es un KDF dedicado (Argon2, bcrypt, PBKDF2) más sal, no un SHA-256 suelto. MD5 y SHA-1 tienen ataques de colisión conocidos y no se recomiendan para firmas ni hashes de seguridad; siguen sirviendo para sumas de comprobación antiguas. Para comprobaciones de integridad cotidianas, prefiere SHA-256 o SHA-512. Esta página es un generador de referencia y no sube la entrada. Los hashes binarios de archivo quedan fuera de alcance.

Ejemplo

El MD5 de hello es el hex de 32 dígitos en minúsculas 5d41402abc4b2a76b9719d911017c592. SHA-256 tiene 64 dígitos hex, SHA-1 40, SHA-512 128. hello y Hello difieren por completo, así que al cotejar registros del servidor pega el original sin cambiarlo. Los cuatro campos se rellenan a la vez para comparar el MD5 legado con SHA-256 en una sola pantalla.

Relacionado: Codificador URL · Texto ↔ hex · Contador de caracteres

Preguntas frecuentes

¿Para qué se usa un generador SHA-256?

Comprobar integridad de frases, comparar claves de caché y cotejar sumas públicas. No sustituye guardar contraseñas de acceso como SHA-256 plano.

¿SHA-256 es siempre igual para la misma frase?

Sí, para los mismos bytes UTF-8. Solo CRLF de Windows frente a LF de Unix ya cambia el digest: pega el original sin cambiarlo.

¿Es seguro MD5?

Las colisiones son viables. No lo uses para firmas ni contraseñas. Úsalo solo para cotejar sistemas antiguos o sumas no de seguridad.

¿SHA-1 frente a SHA-256?

Longitud de salida y fuerza actual. SHA-1 (160 bits) se está retirando; SHA-256 (256 bits) es habitual para integridad. SHA-512 es una huella más larga.

¿Puedo recuperar el original a partir del hash?

No. Las contraseñas cortas pueden adivinarse con diccionarios o rainbow tables, pero la función hash no tiene inversa.

¿Se envía la entrada del generador a un servidor?

No. SHA usa Web Crypto y MD5 un script de la página; ambos solo en la memoria del navegador.

Generador de hash imagen de portada
La entrada no se envía al servidor y desaparece al cerrar la página.

Última revisión: 2026-09-04