Omnikit
DesarrolloArchivosDineroTodas las herramientas
Ctrl K
Herramientas de desarrolloHerramientas de archivosCalculadoras financierasTodas las herramientas
InicioHerramientas para desarrolladoresGenerador de hash
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Generador de hash

desarrollo

MD5, SHA-1, SHA-256, SHA-384 y SHA-512 de texto o archivos, con comparación de checksums

Se ejecuta en su navegador. Nada de lo que escribe se envía a ningún sitio.

Un hash convierte cualquier entrada en una huella de longitud fija, de modo que un archivo modificado da un resultado distinto. Aquí están MD5, SHA-1, SHA-256, SHA-384 y SHA-512, 5 algoritmos, con un cuadro de comparación para verificar una descarga con su checksum publicado. Los archivos se leen localmente.

Esta página se ha traducido automáticamente del original en inglés. Ninguna persona ha revisado todavía la traducción, así que la versión en inglés es la que debe consultar. Leer el original en inglés

Siguiente:
  • Generador de HMAC HMAC-SHA1, SHA-256, SHA-384 y SHA-512 de un texto o un archivo, y verificación de firmas
  • Hash y verificación bcrypt Genere el hash bcrypt de una contraseña con coste de 4 a 14, o compruebe una contraseña con un hash

Cómo generar un hash de un texto o un archivo

1

Elija Texto y escriba, o elija Archivo y haga clic en Elegir un archivo o suelte uno en el cuadro.

2

Active o desactive algoritmos: MD5, SHA-1, SHA-256, SHA-384 y SHA-512.

3

Elija salida Hex o Base64, y Mayúsculas si necesita hexadecimal en mayúsculas.

4

Haga clic en el icono de copiar junto a un hash, o en Copiar todo para todos.

5

Para comprobar un valor, péguelo en «Comparar con un hash esperado» y lea Coincide o No coincide.

Acerca del generador de hash

Este generador de hash calcula MD5, SHA-1, SHA-256, SHA-384 y SHA-512 del texto que escribe o del archivo que elige, todos a la vez. Los resultados aparecen en hexadecimal o Base64 con copia en un clic, y un cuadro de comparación le dice claramente si un archivo coincide con el checksum esperado.

El uso más habitual es verificar una descarga: una imagen de sistema operativo, un instalador o un firmware se publica con un valor SHA-256, y compararlo demuestra que la copia en su disco está completa y sin alterar. Los desarrolladores también usan hashes para crear claves de caché, para rellenar atributos de Subresource Integrity en HTML y para comprobar que dos archivos son idénticos sin compararlos byte a byte.

El texto y los archivos de hasta 256 MB se procesan con el motor Web Crypto integrado en su navegador; MD5 usa la biblioteca spark-md5. Los archivos mayores, de hasta 4 GB, se leen en bloques de 4 MB con una barra de progreso y se procesan paso a paso, así que el uso de memoria se mantiene bajo. El texto se codifica como UTF-8, igual que con el comando sha256sum.

MD5 y SHA-1 están rotos en materia de seguridad y solo deben usarse para detectar daños accidentales. Para todo lo que deba resistir manipulaciones, use SHA-256 o algo más fuerte, y nunca guarde contraseñas como un hash simple. Nada de lo que escribe o elige sale de su dispositivo. Herramientas relacionadas: Base64 Encode and Decode, Password Generator, UUID Generator.

Preguntas frecuentes

¿Cómo compruebo el checksum SHA-256 de un archivo?

Elija Archivo, seleccione el archivo descargado y pegue el checksum de la página de descarga en el cuadro de comparación. Obtiene un resultado claro: coincide o no coincide. El algoritmo se detecta por la longitud del checksum que pega.

¿Se sube mi archivo para calcular el hash?

No. Su propio navegador lee el archivo y calcula el hash, así que nunca sale de su dispositivo. Por eso también funcionan los archivos muy grandes: no hay que transferir nada. La herramienta es gratuita y no requiere registro.

¿Es seguro usar MD5 o SHA-1?

No para la seguridad. Los investigadores pueden crear dos archivos distintos con el mismo hash MD5 o SHA-1. Siguen sirviendo para detectar daños accidentales en una descarga. Use SHA-256 o SHA-512 cuando importe la manipulación.

¿Por qué mi hash es distinto del de otra herramienta?

Normalmente la entrada difiere en un carácter invisible: un salto de línea final, un espacio o finales de línea de Windows. Aquí el texto se procesa exactamente como se escribe, codificado como UTF-8. El comando echo añade un salto de línea salvo que use echo -n.

¿Qué diferencia hay entre la salida hex y Base64?

Hex y Base64 son los mismos bytes del hash escritos de dos formas. Hex usa 0-9 y a-f, con 64 caracteres para un SHA-256, y es la forma que usan los archivos de checksums y Git. Base64 empaqueta esos mismos 32 bytes en 44 caracteres y es lo que esperan los atributos de Subresource Integrity y las cabeceras HTTP de digest.

¿De qué tamaño puede ser el archivo?

Hasta 4 GB. Los archivos de hasta 256 MB se procesan de una vez con Web Crypto; los mayores se leen por bloques con una barra de progreso, lo que tarda algo más pero mantiene bajo el uso de memoria. Puede cancelar en cualquier momento.

¿Sigue sin resolverlo? Pregunte sobre Generador de hash y cualquiera que lo sepa puede responder. No se necesita cuenta.

Herramientas relacionadas

Todas las herramientas para desarrolladores
Acortador de URLConvierta un enlace largo en uno corto con código QR, gratis y sin cuentaAnalizador de URL y editor de parámetrosDivida un enlace en sus partes, edite los parámetros y reconstrúyaloGenerador de UUIDUUID v4 aleatorios y v7 ordenados por tiempo, hasta 1.000 a la vez, con validadorGenerador de expresiones cronCree una programación cron con menús, léala en lenguaje claro y vea las próximas ejecucionesGenerador de slugsSlugs de URL limpios a partir de títulos, también con acentos o en hindi, de uno en uno o cientos a la vezGenerador de metaetiquetasEscriba las etiquetas title, description, canonical, Open Graph y Twitter con vista previa en directoGenerador de robots.txtCree un robots.txt con plantillas y compruebe qué hace realmente cada líneaCSS Grid GeneratorBuild a CSS grid with column sizes, gaps and named areas, live preview, CSS or Tailwind
¿Le ha resultado útil esta herramienta?
Omnikit

Tareas pequeñas, hechas en su navegador. Gratis, rápido y privado. Los archivos nunca se suben.

Archivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desarrollo

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Dinero

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
GuíasPreguntasAcerca deCómo verificamosBiblioteca de leyes (beta)PrivacidadCondicionesDivulgaciónContactoMore: Exam practice (UGC NET Paper 1)Se ejecuta en su navegador. No se sube nada. © 2026 Omnikit (theomnikit.com)