Generador de hash y UUID

Calcula hashes de texto o archivos y genera UUID. Todo ocurre dentro de este navegador; los archivos y resultados nunca se envían a un servidor ni se guardan.

Calcular hashes

Tipo de entrada
El texto se convierte en bytes UTF-8 antes de calcular el hash. Se admiten hasta 1 000 000 de caracteres.

Resultados

MD5 tiene colisiones conocidas y no debe usarse con fines de seguridad como firmas o almacenamiento de contraseñas. Úsalo solo como suma de verificación para comprobar que un archivo no está dañado.

Generar UUID

Los UUID generados no se guardan ni se envían. Desaparecen al cerrar la página.

Guía

Límites

Preguntas frecuentes

¿Se envían los archivos a un servidor?

No. El navegador lee el archivo y calcula los hashes solo en este dispositivo; no se sube ni se guarda nada.

¿En qué se diferencian UUID v4 y v7?

v4 es casi totalmente aleatorio. v7 empieza con la hora de creación en milisegundos, por lo que los valores se ordenan por orden de creación, lo que resulta adecuado para claves de bases de datos. El orden se conserva incluso cuando se crean varios en el mismo milisegundo.

¿Un UUID v7 revela cuándo se creó?

Sí. Los primeros 12 dígitos hexadecimales de un UUID v7 son la hora de creación en milisegundos, así que úsalo solo donde no importe exponer la hora. Para tokens que deben ser difíciles de adivinar, usa v4 o un token de seguridad específico.

¿Por qué se muestra MD5 por separado?

Muchas páginas de descarga publican solo MD5, por eso se muestra para verificar archivos. Son posibles ataques de colisión, así que usa SHA-256 o superior para seguridad.