Añade texto o un archivo
Escribe o pega texto, o suelta un archivo para obtener su suma de comprobación.
Escribe un texto o elige un archivo y mira sus hashes MD5, SHA-1, SHA-256, SHA-384 y SHA-512. Pega una suma de comprobación para ver si coincide. Tu archivo no sale de tu dispositivo.
100 % privado — el texto y los archivos se procesan en tu navegador y no se suben.
Sigue con tu resultado en otra herramienta. No se sube nada.
Escribe o pega texto, o suelta un archivo para obtener su suma de comprobación.
Todos los algoritmos habituales a la vez, cada uno con su botón de copiar.
Pega la publicada por el origen para comprobar que el archivo está intacto.
Una función hash convierte cualquier cantidad de datos, una palabra o un archivo enorme, en una cadena corta de longitud fija, su hash o suma de comprobación. La misma entrada da siempre el mismo hash, pero cambiar un solo bit da uno completamente distinto, y es prácticamente imposible volver del hash a la entrada. Eso hace útiles los hashes como huellas: para comprobar que una descarga llegó intacta, detectar que un archivo ha cambiado, identificar duplicados y como piezas de las firmas digitales.
Las webs suelen publicar la suma de comprobación de un archivo que ofrecen. Elige aquí el archivo, pega la suma publicada en el cuadro de comparación y la herramienta te dice si coincide con alguno de los hashes. Si coincide, el archivo es lo que hizo el editor. Si no, la descarga se corrompió o se alteró y no debes usarla. El archivo se lee en tu navegador y no se sube.
Un HMAC mezcla una clave secreta en el hash, de modo que solo quien conoce la clave puede producirlo o comprobarlo. Se usa para autenticar mensajes, firmar peticiones de API y webhooks. Marca la opción HMAC, escribe la clave y obtienes HMAC-SHA-1, SHA-256, SHA-384 y SHA-512. MD5 no se ofrece para HMAC.
Un hash rápido simple es la herramienta equivocada para guardar contraseñas, porque un atacante puede probar miles de millones de intentos por segundo. Para eso usa un algoritmo hecho para ello, como Argon2, scrypt o bcrypt. Esta herramienta es para sumas de comprobación e integridad.
El texto se procesa como UTF-8, así que el resultado puede diferir de otra herramienta que use otra codificación o que añada un salto de línea al final del texto. No descifra hashes ni los busca. Los archivos muy grandes están limitados por la memoria de tu dispositivo. Para generar valores aleatorios para claves y tokens, usa el generador de texto aleatorio.
Otras utilidades que también funcionan sin salir de tu navegador.