Genera huellas digitales de texto o archivos con MD5, SHA-1, SHA-256, SHA-512 y CRC32 en tu navegador — verifica checksums y crea hashes bcrypt con sal.

Todos los resúmenes se calculan en vivo en tu navegador — tu texto o archivo nunca abandonan esta página. Solo bcrypt se procesa en el servidor.

Entrada
Suelta un archivo para hashearlo Cualquier tipo de archivo, hasta 200 MB — se lee localmente, nunca se sube.
esperando entrada
Huellas digitales
MD5 128 bits legado Coincidencia
········
SHA-1 160 bits legado Coincidencia
········
SHA-256 256 bits Coincidencia
········
SHA-512 512 bits Coincidencia
········
CRC32 32 bits Coincidencia
········
bcrypt en el servidor

Hash de contraseña con sal, procesado en el servidor con password_hash() de PHP — una sal nueva hace que cada resultado sea único.

Verifica los hashes bcrypt con password_verify(), nunca comparando cadenas.


Acerca de Generador de hash

El Generador de Hash toma la huella de texto o archivos con MD5, SHA-1, SHA-256, SHA-512 y CRC32, todos calculados en vivo en tu navegador mientras escribes; tu entrada nunca sale de la página. Suelta un archivo (hasta 200 MB, leído localmente) para calcular su hash y verificar sumas de comprobación sin subir ni un byte.

Un panel de verificación hace que comprobar sumas de comprobación sea sencillo: pega un hash esperado y la herramienta lo compara con cada resumen calculado, indicándote qué algoritmo es y si coincide con tu entrada. Los algoritmos heredados se etiquetan como tales: MD5 y SHA-1 siguen sirviendo para sumas de comprobación y deduplicación, pero están rotos para uso de seguridad.

Un algoritmo funciona de forma distinta: bcrypt. Los hashes de contraseña con sal no se pueden calcular con las primitivas criptográficas del navegador, así que sellar con bcrypt envía tu texto al servidor, donde password_hash() de PHP genera un nuevo hash con sal, uno diferente en cada clic, por diseño.

Cómo usar Generador de hash

  1. Escribe o pega texto, o cambia al modo Archivo y suelta un archivo para calcular su hash localmente.
  2. Lee los resúmenes en vivo: MD5, SHA-1, SHA-256, SHA-512 y CRC32 se actualizan mientras escribes.
  3. Para verificar una descarga, pega la suma de comprobación esperada en el panel Verificar y busca una coincidencia.
  4. Copia un resumen individual, cópialos todos, o descárgalos como checksums.txt.
  5. Para un hash de contraseña con sal, haz clic en "Sellar hash bcrypt"; este se genera en el servidor.

Preguntas frecuentes

No, con una excepción. MD5, SHA-1, SHA-256, SHA-512 y CRC32 se calculan todos en tu navegador, y los archivos se leen localmente. Solo el sello bcrypt opcional envía tu texto al servidor, porque el hash de contraseña con sal se ejecuta allí.

SHA-256 es el valor por defecto moderno para comprobaciones de integridad y firmas; SHA-512 cuando quieras un resumen más grande. MD5 y SHA-1 se marcan como heredados: aceptables para sumas de comprobación y deduplicación, pero nunca para nada sensible a la seguridad.

Suelta el archivo y luego pega la suma de comprobación de la página de descarga en el panel Verificar. La herramienta la compara con cada resumen calculado y confirma la coincidencia, o te dice que el valor parece de un algoritmo determinado pero no coincide.

Ese es el comportamiento correcto. bcrypt incrusta una sal aleatoria, así que la misma entrada produce un hash distinto en cada sello. Verifica los hashes bcrypt con password_verify() (o el equivalente de tu lenguaje), nunca comparando cadenas.

Sí, todos los algoritmos, incluido el sello bcrypt del lado del servidor, son gratuitos de usar sin cuenta.

Sí, se admiten archivos de hasta 200 MB, leídos enteramente en tu dispositivo. Los archivos más grandes se rechazan con un mensaje claro en lugar de truncarse silenciosamente.


Búsquedas populares
generador de hash hash md5 generador sha256 sha512 hash online calculadora de checksum generador hash bcrypt
¿Necesitas ayuda?
¿Encontraste un problema con esta herramienta? Avísanos.
Informar de un problema

Añade esta herramienta gratuita a tu propio sitio web: copia y pega el código de abajo.