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
Generador y verificador Bcrypt
Genera y comprueba hashes Bcrypt directamente en tu navegador, con un factor de coste ajustable.
Creado por Rugile Rutkauskaite
Codificador/decodificador Base64
Codifica y decodifica texto en Base64, incluida una variante segura para URL y una indicación clara de errores, directamente en el navegador.
Creado por Jakub Martyniak
Generador de contraseñas
Genera contraseñas seguras y aleatorias directamente en el navegador: no se guarda ni transmite nada.
Creado por Rugile Rutkauskaite
Generador de UUID
Genera UUID de las versiones 1, 4, 5 y 7, individualmente o en lote, con un formato personalizable y directamente en el navegador.
Creado por Jakub Martyniak
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¿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.
Sin configuración. Sin riesgos. En línea en segundos.
¿Buscas más herramientas? Ver todas las herramientas para desarrolladores
