Herramienta gratuita
Generador de hash MD5, SHA-256 y SHA-512
Calcula la huella (hash) de un texto con MD5, SHA-1, SHA-256, SHA-384 o SHA-512, o un HMAC con clave secreta. Todo en tu navegador.
Caracteres: 0 · Líneas: 0
Caracteres: 0 · Líneas: 0
Todo se procesa en tu navegador. Lo que escribes no se envía a ningún servidor ni se guarda.
Cómo funciona y qué hace con tu texto
Es una utilidad pequeña y directa: pegas, eliges opciones y copias el resultado.
Se procesa en tu navegador
El texto se transforma con el código de esta página, en tu dispositivo. No hace falta registrarse ni instalar nada.
No guardamos lo que escribes
No enviamos tu texto a ningún servidor ni lo almacenamos. Puedes comprobarlo en la pestaña Red de las herramientas de desarrollo.
Gratis y sin límites
Úsala todas las veces que quieras. Funciona igual en el móvil y en el ordenador.
Consejos para sacarle partido
Qué es un hash
Es una huella de longitud fija de un texto: cualquier cambio, aunque sea de una coma, produce un resultado totalmente distinto, y a partir del hash no se puede recuperar el texto original.
MD5 y SHA-1 para comprobar, no para proteger
MD5 y SHA-1 tienen colisiones conocidas: sirven para comprobar que un archivo no se ha corrompido, pero no para firmas ni seguridad. Usa SHA-256 o superior.
Nunca guardes contraseñas con un hash simple
SHA-256 es demasiado rápido y se puede atacar con diccionarios. Para contraseñas se usan algoritmos lentos con sal: Argon2, bcrypt o scrypt, en el servidor.
HMAC para firmar mensajes
El HMAC combina el hash con una clave secreta y se usa para firmar peticiones de API y notificaciones (webhooks). Comprueba tu implementación comparando resultados aquí.
Preguntas frecuentes
¿Cómo genero el hash MD5 de un texto?
Escribe el texto, elige MD5 y copia el resultado de 32 caracteres hexadecimales. Es instantáneo y se calcula en tu navegador.
¿Se puede revertir un hash (descifrar MD5)?
No: es una función de un solo sentido. Los sitios que «descifran MD5» solo comparan con tablas de hashes de textos conocidos, por eso fallan con textos largos o aleatorios.
¿Qué diferencia hay entre MD5, SHA-1 y SHA-256?
Se diferencian en la longitud y la seguridad: MD5 da 128 bits, SHA-1 160 y SHA-256 256. Los dos primeros se consideran rotos para uso criptográfico.
¿Cuál es el hash SHA-256 de «hola mundo»?
Es 0b894166d3336435c800bea36ff21b29eaa801a52f584c006c49289a0dcf6e2f, el que obtienes aquí al escribir esas dos palabras en minúsculas y elegir SHA-256.
Herramientas relacionadas
Codificar y decodificar Base64
Codifica texto a Base64, URL o hexadecimal y descodifícalo, con soporte UTF-8.
Cifrar texto con contraseña (AES)
Cifra y descifra un texto con una contraseña usando AES-256-GCM en tu navegador.
Generador de contraseñas
Contraseñas aleatorias, memorables o PIN, con medidor de seguridad.
Todas las herramientas gratuitas
Contraseñas, textos, listas, códigos y más.
¿Tienes una tarea repetitiva con textos o datos?
La convertimos en una herramienta o un automatismo a medida para tu negocio. Cuéntanos qué haces a mano y lo valoramos sin compromiso.