Skip to content
easytoolapp
  • Inicio
  • Textos
  • Calculadoras
  • Conversores
  • Fecha y hora
  • Generadores
  • Desarrollador
  • Diseño
  • Dispositivo
  • Salud
  • Negocios
  • Acerca de
  • Contacto
  1. Inicio/
  2. Desarrollador/
  3. Generador de hash
</>Desarrollador

Generador de hash

Genera el hash de texto o archivos con MD5, SHA-1, SHA-256, SHA-384 y SHA-512, incluidas las variantes HMAC con clave secreta. El hash de archivos se procesa en bloques mediante streaming, lo que funciona incluso con archivos de varios GB sin subirlos.

Todo se procesa en tu navegador. No se sube nada.

Cómo usar este generador de hash

  1. Elige el modo Texto o Archivo.
  2. Para texto: escribe o pega — los cinco hashes se actualizan en tiempo real.
  3. Para archivos: suelta o selecciona uno — los hashes se calculan por bloques (funciona con archivos grandes).
  4. Opcional: activa el modo HMAC y añade una clave secreta para hashes firmados (usado por AWS, webhooks de GitHub, JWT-HS256, etc.).
  5. Pega un hash esperado en el campo de comparación para verificar una suma de comprobación.

Preguntas frecuentes

¿Qué algoritmos son compatibles?

MD5, SHA-1, SHA-256, SHA-384 y SHA-512. La familia SHA usa la API Web Crypto integrada de tu navegador; MD5 está implementado en JavaScript puro.

¿Debo usar MD5 o SHA-1?

Solo para sumas de comprobación no relacionadas con la seguridad (deduplicación de archivos, ETags, integridad tipo CRC). Ambos están comprometidos criptográficamente — para el hash de contraseñas, firmas o protección contra manipulaciones, usa SHA-256 o algo más fuerte.

Herramientas relacionadas

</>Desarrollador

Probador de regex

Coincidencia en vivo, grupos y chuleta.

</>Desarrollador

Comparador de diferencias

Comparación lado a lado con diff a nivel de palabra.

</>Desarrollador

Codificador Base64

Codifica/decodifica Base64 con UTF-8 y archivos.

✦Generadores

Generador UUID

Generador v4, v7, ULID y Nano ID.

easytoolapp
Acerca deContactoGuíasPrivacidadTérminos
© 2026 easytoolappHerramientas en línea sencillas para tareas cotidianas.
13 caracteres · 14 bytes UTF-8
Modo HMAC (hash firmado)

SHA-1, SHA-256, SHA-384 y SHA-512 usan la API integrada crypto.subtle. del navegador. MD5 se calcula en JS puro. MD5 y SHA-1 no son seguros — usa SHA-256 o más fuerte para el hash de contraseñas, firmas o integridad en entornos adversos.