Calcular hashes

Calculadora de hash online gratuita que se ejecuta enteramente en tu navegador. Pega texto o suelta un archivo (hasta 500 MB), elige uno o varios algoritmos (MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32), elige salida hex o base64, opcionalmente establece una clave para calcular variantes HMAC en lugar de digests normales. Los archivos se leen en trozos de 4 MB para que un archivo de 500 MB no agote la memoria de tu pestaña. Un bloque de comparación abajo toma dos cadenas de hash y te dice si coinciden — útil para verificar integridad de archivo contra un checksum publicado.

Cómo usar

1
Elige modo de entrada

Pestaña Texto para escribir, pestaña Archivo para arrastrar y soltar.

2
Elige algoritmos

Marca las casillas que quieres — todos se calculan en paralelo.

3
Establece formato de salida

Hex para visualización tradicional, base64 para estilo JWT.

4
Calcula

Haz clic en un resultado para copiarlo; usa Comparar para verificar contra un hash conocido.

Hash de texto o archivos en el navegador — MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32, con HMAC

Algoritmos
Salida
HMAC (opcional)
Cuando se establece una clave, todos los algoritmos seleccionados se calculan como HMAC-… en lugar de digests normales.

Comparar dos hashes

Pega dos hashes para comparar
¿No sabes qué probar?
400+ herramientas gratis — abre una sorpresa
🎲 Sorpréndeme

Funciones

Seis algoritmos Texto o archivo Modo HMAC Salida hex o base64 Comparar dos hashes Primitivas estándar

Usos típicos

  • Verificar un ISO descargado contra su checksum SHA-256 publicado.
  • Calcular un hash de contenido para cache-busting o generación de ETag.
  • Calcular un HMAC-SHA256 estilo JWT para firma de petición API.
  • Producir rápidamente un MD5 para un sistema legado que aún lo pide.
  • Verificar rápidamente si dos archivos grandes son idénticos sin hacer diff.

Por qué este

La mayoría de herramientas de hash online fallan con archivos grandes (intentan cargarlo todo en memoria de una vez) o requieren una subida con viaje de ida y vuelta a un servidor. Hacemos streaming de archivos en trozos de 4 MB a través del cripto nativo del navegador, por lo que una ISO de 500 MB funciona en una pestaña de navegador normal y los bytes nunca salen de su máquina. HMAC y CRC32 son de primera clase — la mayoría de herramientas online los omiten. La salida coincide con `sha256sum`, `md5sum`, OpenSSL y cualquier otra implementación estándar, así que puede usarla para verificar una descarga contra cualquier checksum publicado.

Preguntas frecuentes

¿Es MD5 todavía seguro de usar?

No para propósitos de seguridad — MD5 está roto desde 2004. Sigue siendo aceptable como checksum de contenido rápido (claves de caché, deduplicación) donde no te importan las colisiones adversariales. Para firmas, almacenamiento de contraseñas o cualquier cosa sensible a seguridad, usa SHA-256 o mejor.

¿Qué es HMAC?

Una construcción hash con clave. SHA-256(message) plano deja que cualquiera recalcule el hash; HMAC-SHA256(key, message) requiere la clave para producir o verificar, por lo que funciona como un código de autenticación de mensajes. Común en firma de peticiones API (AWS, Stripe, etc.) y JWT HS256.

¿Qué tamaño de archivo puedo hashear?

El límite es 500 MB para mantener la página ágil en dispositivos de gama baja. El hashing es de streaming — la única presión de memoria es el buffer por chunk.

¿Se sube mi archivo?

No. El archivo se lee localmente en trozos de 4 MB y se hashea dentro de la pestaña de su navegador — los bytes nunca van a nuestro servidor. Así es como puede verificar una descarga de ISO de 4 GB contra su SHA-256 publicado sin pagar ancho de banda de subida. El resultado coincide con `sha256sum` en Linux / `shasum -a 256` en macOS / `certutil -hashfile` en Windows.

Hex o base64 — ¿cuál debería usar?

Hex es la representación tradicional (la que ves en páginas de descarga). Base64 es más corto y es lo que JWT y muchas APIs web usan para firmas HMAC. Elige lo que espera el sistema con el que estás hablando.

¿Móvil?

Sí. El límite de 500 MB aplica, pero para cargas móviles típicas (una foto, un doc) el hashing es de sub-segundo.

💡 ¿Quieres que mejoremos esta herramienta para ti?

Podemos hacerlo — ¡y es gratis! Solo envíanos un mensaje rápido con tu idea. Si quieres comentarla en detalle, déjanos tu email y te responderemos. Puedes mantener el anonimato.

¿Cómo valoras esta herramienta?

¡Gracias por tu valoración!
¿Quieres contar más? ¡Deja un comentario!
¡Gracias! Tu comentario aparecerá tras la moderación.
¿Para quién es esta herramienta?
Publicada