Saltar al contenido
Gratis, sin registro y desde el navegador

Generador de hashes MD5, SHA-1, SHA-256 y SHA-512

El generador de hashes calcula a la vez MD5, SHA-1, SHA-256 y SHA-512 a partir de un texto o archivo, en Hex o Base64. Por ejemplo, el hash SHA-256 de ZAP-Hosting es 1cd8d762eb2a7a79…. Con la comparación de sumas de verificación puedes ver al instante si una descarga del servidor o un plugin no se han modificado. Todo se ejecuta únicamente en tu navegador.

Creado por Luca Stanek

Las sumas de verificación forman parte del día a día de un servidor. En un VPS puedes comprobarlas directamente con sha256sum.

0 caracteres, 0 bytes (UTF-8)

Así funciona también echo text | sha256sum: echo añade un salto de línea, por lo que el hash difiere del obtenido solo con el texto.

Hashes

En cuanto introduzcas texto, aparecerán aquí MD5, SHA-1, SHA-256 y SHA-512.

Pega el hash de la página de descarga o la salida de sha256sum. El algoritmo se detecta por la longitud.

Resultado de ejemplo

Así se muestra el resultado en el generador de hashes

Introduce un texto o elige un archivo y la herramienta generará los cuatro hashes al instante. El texto de abajo es un ejemplo fijo; tus hashes dependerán de lo que introduzcas.

Ejemplo · Texto sin salto de línea, salida hexadecimal

Entrada

Texto
ZAP-Hosting
11 caracteres, exactamente 11 bytes en UTF-8. Basta un espacio adicional para obtener hashes completamente distintos.

Resultado

MD5
b8b6e1520117d24a5a5351c89edc9db0
128 bits, 32 caracteres hexadecimales
SHA-1
ad49005c79b06813d236b195f1188cd1e9709eaa
160 bits, 40 caracteres hexadecimales
SHA-256
1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671
256 bits, 64 caracteres hexadecimales
SHA-512
9ecee2b79b9a4323acf0ebf33dce6ac44ba23b32269ddc30918ff1d76120b121643f656b25879b6d4b68ecafb6d0c9c99c8c20abc00c6da3c44f7a4e6c572e31
512 bits, 128 caracteres hexadecimales

Funciones

Todo sobre hashes y sumas de verificación

Desde textos breves hasta grandes descargas del servidor: MD5, SHA-1, SHA-256 y SHA-512 en una sola herramienta.

Cuatro algoritmos a la vez

MD5, SHA-1, SHA-256 y SHA-512 se calculan a la vez; no tienes que cambiar nada.

También archivos grandes

Los archivos se leen en bloques de 4 MiB, con indicador de progreso y botón para cancelar.

Comparación de sumas de verificación

Pega el hash esperado: el algoritmo se identifica por la longitud y se resaltan las coincidencias.

Hex, HEX en mayúsculas o Base64

Resultado en el formato de la fuente, con cada valor copiable con un clic.

Como en la línea de comandos

El texto se procesa como UTF-8, opcionalmente con un salto de línea como en echo. Así, los valores coinciden con los de sha256sum.

Solo en tu navegador

Sin transferencias ni almacenamiento. Incluso los archivos confidenciales permanecen en tu dispositivo.

Guía

Calcular un hash en tres pasos

Así puedes obtener y verificar la suma de comprobación de un texto o archivo con el generador de hashes.

Paso 1

Elegir texto o archivo

Elige «Texto» o «Archivo» arriba. Escribe un texto o arrastra un archivo al campo, por ejemplo, una descarga del servidor o un plugin. Para obtener el mismo valor que con echo text | sha256sum, activa «Añadir salto de línea».

Paso 2

Consultar y copiar hashes

MD5, SHA-1, SHA-256 y SHA-512 aparecen a la vez. Elige hexadecimal, hexadecimal en mayúsculas o Base64 y copia el valor con un clic.

Paso 3

Comparar suma de verificación

Pega el hash esperado o la salida de sha256sum. La herramienta identifica el algoritmo por la longitud e indica si la suma de comprobación coincide.

Algoritmos

Comparación de MD5, SHA-1, SHA-256 y SHA-512

Los cuatro son funciones unidireccionales de longitud fija. Se diferencian en la longitud y en si aún se consideran seguros.

MD5

128 bits, 32 caracteres hexadecimales

Inseguro: se pueden generar colisiones de forma deliberada.

Solo como suma de verificación frente a errores accidentales, por ejemplo, en páginas de descarga antiguas y archivos de Mods.

SHA-1

160 bits, 40 caracteres hexadecimales

Vulnerado: en 2017 se publicó la primera colisión práctica.

Para sumas de verificación antiguas e ID de objetos de Git; no lo uses para firmas nuevas.

SHA-256

256 bits, 64 caracteres hexadecimales

Seguro; estándar para descargas, imágenes de Docker y certificados.

Recomendado para nuevas sumas de comprobación de descargas del servidor, plugins y Backups.

SHA-512

512 bits, 128 caracteres hexadecimales

Seguro; suele ser más rápido que SHA-256 en procesadores de 64 bits.

Sumas de verificación largas, atributos de integridad (SRI) e imágenes de Linux.

En el servidor

Comprobar la suma de verificación con un comando

Estos comandos calculan en tu servidor o equipo los mismos hashes que la herramienta. Puedes pegar el resultado arriba, en «Comparar suma de verificación».

Linux

sha256sum server.zip
sha512sum server.zip
md5sum server.zip

Windows (PowerShell)

Get-FileHash server.zip -Algorithm SHA256
certutil -hashfile server.zip SHA256

macOS

shasum -a 256 server.zip
shasum -a 512 server.zip
md5 server.zip

Descubrir más

Más herramientas

FAQ

Preguntas frecuentes sobre el generador de hashes

Respuestas breves sobre hashes, sumas de verificación y privacidad.

Un hash es una huella digital de longitud fija: cambiar un solo carácter produce un valor completamente distinto. El generador de hashes calcula cuatro a la vez: MD5 de 32, SHA-1 de 40, SHA-256 de 64 y SHA-512 de 128 caracteres hexadecimales. Para el texto ZAP-Hosting, el hash MD5 es, por ejemplo, b8b6e1520117d24a5a5351c89edc9db0 y el hash SHA-256 es 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671. Si quieres, la herramienta muestra los valores en mayúsculas o en Base64.

Cambia a «Archivo» y selecciona el archivo descargado. Después, pega el hash de la página de descarga en «Comparar suma de comprobación». La herramienta identifica el algoritmo por la longitud e indica si la suma de comprobación coincide. También puedes pegar directamente la salida de sha256sum, md5sum, shasum, certutil o Get-FileHash, así como valores con prefijos como sha256: o sha512- de atributos SRI.

No. El texto y los archivos solo se leen y procesan en tu navegador. No se envía ninguna solicitud a un servidor, no se almacena nada ni se incluye nada en la URL. Por eso también puedes comprobar archivos grandes o confidenciales.

Normalmente se debe a un salto de línea: echo text | sha256sum añade un salto de línea al texto. Activa «Añadir salto de línea» en la herramienta para que los valores coincidan. Los espacios al final y los saltos de línea de Windows también cambian por completo el hash.

Usa SHA-256 para nuevas sumas de comprobación y SHA-512 si necesitas sumas muy largas. MD5 y SHA-1 se consideran vulnerables porque permiten generar colisiones deliberadamente; ya no son adecuados para firmas ni contraseñas. Aun así, siguen sirviendo para detectar errores de transmisión accidentales, por lo que todavía aparecen en muchas páginas de descarga.

No. Un hash es una función unidireccional: no se puede reconstruir el texto a partir del resultado. Los llamados descifradores de MD5 solo buscan valores conocidos en listas enormes. Por eso MD5 y SHA-256 no son adecuados para almacenar contraseñas; para ello existe Bcrypt con salt.

La herramienta no impone un límite fijo. Lee el archivo en bloques de 4 MiB y muestra el progreso, por lo que nunca necesita cargarlo entero en la memoria. El tiempo necesario depende del tamaño del archivo y de tu dispositivo. Mientras se lee el archivo, puedes detener el proceso con «Cancelar».

Ambos son el mismo hash, solo cambia la representación. Hex usa los caracteres del 0 al 9 y de la a a la f; así lo muestran sha256sum y la mayoría de las páginas de descarga. Base64 es más corto y se utiliza, por ejemplo, en atributos de integridad HTML (SRI) y en algunas API. La comparación reconoce ambos formatos.

¿Tienes más preguntas?

Contactar con soporte
De la suma de verificación a tu propio servidor

¿Buscas un servidor para tus proyectos?

Un VPS de ZAP-Hosting te da acceso root completo, acceso SSH propio y herramientas como sha256sum directamente en el servidor.

4,4/5 Trustpilot32.000+ Servidores activosDesde 2010

Sin configuración. Sin riesgos. En línea en segundos.

Duración flexibleCancelable en cualquier momentoEn línea en 60 segundos

¿Buscas más herramientas? Ver todas las herramientas para desarrolladores