Generador de Hash (MD5/SHA1/SHA256/SHA512)
FreeHashea texto o un archivo a MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 y CRC32 a la vez, con un campo de comparación contra un checksum conocido.
Se ejecuta completamente en tu navegador. Tu texto o archivo nunca se sube a ningún lugar.
Comparar con un Hash Conocido
Actividad reciente
Visible para todos. Últimos 20 usos de todos los visitantes, más recientes primero.
Aún no hay actividad. Sé el primero.
Qué hace esta herramienta
Escribe o pega texto, o sube un archivo, y esta herramienta calcula nueve resúmenes hash a la vez: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 y CRC32. Pega un hash conocido en el cuadro de comparación para ver al instante si coincide, útil para verificar una descarga contra el checksum de un editor.
Cómo funciona
Cada algoritmo toma tu entrada (texto codificado como bytes UTF-8, o los bytes sin procesar de tu archivo) y la pasa por una función matemática fija que produce un resumen corto y determinista; la misma entrada siempre produce la misma salida, e incluso un cambio de un solo carácter produce un resultado completamente distinto. Esta herramienta ejecuta cada algoritmo usando WebAssembly en lugar de JavaScript puro, por eso incluso los archivos grandes se hashean rápidamente sin bloquear la página.
Problemas que resuelve
- Verificar que un archivo descargado coincide con el checksum indicado por su editor, confirmando que no se corrompió ni fue manipulado.
- Generar una huella rápida y consistente para un texto o dato, para comparación o deduplicación.
- Obtener varios formatos de hash a la vez en lugar de adivinar cuál espera un sistema o script antiguo.
- Comprobar si dos archivos o textos son idénticos sin compararlos tú mismo byte por byte.
Preguntas frecuentes
›¿Por qué sigue existiendo MD5 si está "roto"?
MD5 y SHA-1 están rotos criptográficamente para fines de seguridad (es factible diseñar una segunda entrada con el mismo hash), pero siguen estando en todas partes para usos no relacionados con la seguridad: comprobar que un archivo descargado coincide con el checksum de su editor, detectar corrupción accidental, o trabajar con sistemas y herramientas antiguos que solo entienden MD5 o SHA-1. Esta herramienta los incluye exactamente para esos casos, no para hashear contraseñas.
›¿Debería usar esto para hashear contraseñas?
No. Cada algoritmo aquí es un hash rápido de propósito general, lo opuesto a lo que necesita el almacenamiento de contraseñas. Las contraseñas deberían usar un algoritmo lento y salado creado para ese propósito, como Argon2 o bcrypt, ambos disponibles como herramientas separadas en este sitio.
›¿Para qué sirve el cuadro "Comparar"?
Pega un valor hash que ya tengas, por ejemplo el checksum que un editor de software indica en su página de descarga, y se comprueba contra cada hash calculado arriba. Una coincidencia te indica que el archivo o texto que tienes es idéntico byte por byte al original; la comparación funciona sin importar mayúsculas o minúsculas.
›¿Hashear un archivo grande congela la página?
El archivo se lee y se hashea usando WebAssembly, que es sustancialmente más rápido que JavaScript puro para este tipo de trabajo, por lo que incluso los archivos grandes suelen procesarse en bastante menos de un segundo sin que la pestaña se sienta congelada.
›¿Por qué calcular todos los algoritmos en lugar de dejarme elegir uno?
Rara vez es más costoso calcular los nueve que calcular uno solo, ya que la entrada solo se lee una vez, y tener todos los valores en pantalla a la vez significa que puedes comparar de inmediato con un checksum publicado en cualquiera de estos formatos sin volver a ejecutar nada.
Herramientas relacionadas
Texto
Generador de Hash Argon2
Genera y verifica hashes de contraseña Argon2id/Argon2i/Argon2d completamente en tu navegador, con costo de memoria, costo de tiempo, y paralelismo ajustables.
FreeTexto
Generador y Verificador de Hash Bcrypt
Genera y verifica hashes de contraseña bcrypt completamente en tu navegador usando WebAssembly, con un factor de costo y sal ajustables.
FreeTexto
Generador de Hash Blake2b
Calcula el hash BLAKE2b de texto o un archivo en tu navegador, con longitud de salida ajustable y hashing con clave opcional (MAC).
FreeTexto
Calculadora de Ancho de Banda
Convierte entre unidades de datos, estima el tiempo de transferencia de archivos, dimensiona el ancho de banda del sitio web a partir del tráfico, y convierte entre una asignación mensual de datos y una velocidad de conexión sostenida.
FreeTexto
Creador de Gráficos de Barras
Convierte datos simples de etiqueta,valor en un gráfico de barras personalizable con 8 temas de color, orientación, ordenamiento, soporte de valores negativos, estadísticas instantáneas, y exportación SVG/PNG.
FreeTexto
Codificador/Decodificador Base64
Codifica texto a base64 o decodifica base64 de vuelta a texto, en vivo mientras escribes, con soporte Unicode completo y una variante opcional segura para URL.
FreeTexto
Conversor de Base Numérica
Convierte un número entre binario, octal, decimal, hexadecimal, BCD, código Gray, y cualquier base personalizada de 2 a 36, todo a la vez desde una sola entrada.
FreeTexto
Conversor de Lectura Biónica
Convierte cualquier texto al formato de lectura biónica poniendo en negrita la primera parte de cada palabra para ayudarte a leer más rápido y concentrarte mejor.
Comentarios (0)
¿Te ha resultado útil esta herramienta? Deja un comentario, comparte un consejo o cuéntanos cómo podemos mejorarla.
Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!