Generador de Hash (MD5 / SHA)

Calcula hashes MD5, SHA-1, SHA-256 y SHA-512 a partir de texto o archivos. Todo el procesamiento ocurre en tu navegador.

Suelta un archivo aquí o haz clic para buscarlo

MD5
-
SHA-1
-
SHA-256
-
SHA-512
-

Características

MD5, SHA-1, SHA-256 y SHA-512
Hash de archivos (Web Crypto API)
Mayúsculas o minúsculas

Cómo Usar

1. Escribe o pega texto en el cuadro de entrada.

2. O haz clic en la zona de archivos para arrastrar un archivo.

3. Todos los hashes se calculan en tiempo real y se muestran a la derecha.

4. Haz clic en cualquier hash para copiarlo.

Sobre esta herramienta

Un hash criptográfico convierte cualquier entrada en una huella de longitud fija: cambia un solo byte y el resultado cambia por completo. Este generador calcula a la vez MD5, SHA-1, SHA-256 y SHA-512 del texto que escribas o de un archivo que arrastres, usando la API Web Crypto del navegador para la familia SHA. El texto se procesa como UTF-8, que es lo que usan la mayoría de los lenguajes de programación y herramientas de línea de comandos, así que los resultados coinciden con sha256sum o hashlib para los mismos bytes. Los usos habituales son verificar que una descarga coincide con la suma de comprobación publicada por su autor, detectar si dos archivos son idénticos y generar claves de caché. Los hashes son unidireccionales, pero no son cifrado, y un hash simple no es una forma segura de guardar contraseñas.

Preguntas Frecuentes

¿Qué algoritmo de hash debo usar?
Usa SHA-256 para sumas de comprobación y verificaciones de integridad; es el valor por defecto actual en la mayoría de las herramientas y gestores de paquetes. SHA-512 ofrece una salida más larga. MD5 y SHA-1 siguen sirviendo para detectar corrupción accidental, pero no hay que fiarse de ellos cuando alguien podría fabricar una colisión.
¿Por qué mi hash no coincide con el de otra herramienta?
Casi siempre los bytes de entrada son distintos: un salto de línea final, finales de línea de Windows (CRLF), otra codificación de texto o espacios de más. Calcular el hash del archivo en lugar de pegar su contenido evita la mayoría de estas diferencias.
¿Se puede revertir un hash para obtener el texto original?
Matemáticamente no. Sin embargo, las entradas cortas o comunes, como las contraseñas sencillas, se pueden encontrar buscándolas en tablas precalculadas, por eso un hash por sí solo no protege datos sensibles.
¿Es seguro guardar contraseñas como hashes SHA-256?
No. Los hashes rápidos se pueden probar miles de millones de veces por segundo. Las contraseñas deben guardarse con un algoritmo lento y con sal diseñado para ello, como Argon2, bcrypt o scrypt.
¿Se suben mis archivos para calcular el hash?
No. Los archivos se leen y se procesan localmente en tu navegador. Los archivos muy grandes pueden tardar unos segundos porque primero hay que cargar todo el archivo en memoria.

Herramientas Relacionadas