#
Developer/Hash Generator

Hash Generator

Compute MD5, SHA-1, SHA-256, and SHA-512 hashes. 100% local — no data uploaded.

100% LOCAL4 algorithmsWeb CryptoNo uploadFree
Saved Inputs· Auto-save on
▾
La calculadoraPage 1
HASH OUTPUT
Enter text and click "Compute Hashes" to generate MD5, SHA-1, SHA-256, and SHA-512 checksums.

All hashing runs locally in your browser — SHA-1/256/512 via the Web Crypto API, MD5 via a local pure-JS implementation. Your input never leaves the browser.
Data Source & Legal Disclaimer
Effective: Current
Sources: NIST FIPS 180-4 — Secure Hash Standards · RFC 1321 — MD5

All hashing is performed locally in your browser — no input is uploaded. MD5 and SHA-1 are cryptographically broken and must not be used for security-sensitive purposes. Use SHA-256 or SHA-512 for any security application.

See all data sources & update policy →
Cómo funcionaPage 2

What a hash function does — illustrated

A hash converts any input size to a fixed-length digest. It is one-way (you cannot undo it), deterministic (same input → same output), and avalanche-sensitive (a one-bit change scrambles the whole result).

Variable input → fixed digest (SHA-256)
A short phraseA whole book (1 MB)A raw disk image (100 GB)SHA-256one-way function64 hex chars7f83b…always 64 chars (256 bits)

SHA-256 always returns 64 hex characters (256 bits), whether you hash one word or a whole disk image. Hashing 'Hello World!' with SHA-256 gives 7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069.

Try it yourself

Paste Hello World! into the tool and click Compute Hashes to verify the SHA-256 output below.

  1. Input:Hello World!
  2. SHA-256:7f83b1657ff1fc53…200126d9069
  3. Length:64 hex chars / 256 bits
FAQ y detallesPage 3

A hash is a fixed-size fingerprint of data. Paste any text and the tool instantly computes MD5, SHA-1, SHA-256, and SHA-512 hashes using the Web Crypto API.

FreeToolHub Hash Generator is a free browser-based tool that computes MD5, SHA-1, SHA-256, and SHA-512 hashes, no signup, no upload.

Sobre esta herramienta

¿Qué es esta herramienta?

Calcula hashes MD5, SHA-1, SHA-256 y SHA-512 de cualquier texto. 100% en el cliente, sin subidas, gratis, sin registro.

4 algorithmsWeb CryptoNo uploadFree

¿Qué es el generador de hashes?

Esta herramienta calcula hashes criptográficos de cualquier texto con los cuatro algoritmos de uso habitual: MD5, SHA-1, SHA-256 y SHA-512. Pega la entrada una vez y los cuatro digests aparecen a la vez en hexadecimal, listos para copiar. Cubre los trabajos de verificación cotidianos —confirmar el checksum de un archivo descargado, generar claves de caché, derivar identificadores para deduplicación— y el cálculo se ejecuta por completo en tu navegador con la Web Crypto API, de modo que valores sensibles como credenciales pre-hasheadas nunca viajan por la red.

¿Quién debería usar esta herramienta?

Los desarrolladores verifican los checksums que se publican junto a descargas y versiones, generan claves deterministas para caché y deduplicación, y producen hashes de contenido para detectar cambios en procesos. Los profesionales de seguridad demuestran el comportamiento de los hashes y comparan listas de digests conocidos como dañinos. Los ingenieros de datos hashean columnas de datos personales antes de compartir muestras, sustituyendo correos e identificadores por tokens estables e irreversibles. Y quienes aprenden criptografía ven de forma concreta cómo un solo carácter cambiado se propaga en cascada hasta un digest completamente distinto —el efecto avalancha— en los cuatro algoritmos a la vez.

¿Cómo funciona?

(1) Pega tu texto en el campo. (2) Los cuatro digests se calculan al instante: MD5 y SHA-1 de los algoritmos heredados que aún se usan para checksums, SHA-256 y SHA-512 de la familia moderna SHA-2 mediante Web Crypto. (3) Copia el digest que quieras con un clic; la salida hexadecimal usa la convención en minúsculas. La herramienta procesa localmente, admite entrada de varias líneas y se actualiza en vivo mientras editas. Ten en cuenta que hashea texto codificado como UTF-8; para hashear archivos usa las herramientas en modo archivo, porque los archivos requieren lectura binaria y no codificación de texto.

MD5 frente a SHA-1 frente a SHA-256: ¿cuál debo usar?

Los cuatro algoritmos se dividen en niveles heredados y modernos. MD5 está roto para fines de seguridad: existen ataques de colisión prácticos, pero sigue siendo válido para checksums no adversariales y para compatibilidad con sistemas antiguos. SHA-1 también está roto por colisiones desde 2017 y no debe proteger nada nuevo. SHA-256 y SHA-512, la familia SHA-2, siguen siendo resistentes a colisiones y son la elección correcta para firmas, certificados, verificación de integridad contra manipulaciones y cualquier uso criptográfico. Orientación práctica: usa SHA-256 por defecto; mantén MD5 solo para coincidir con valores que un sistema antiguo ya almacena. Un límite que conviene recordar: los hashes no son almacenamiento de contraseñas. Un MD5 o SHA-256 simple de una contraseña cae ante crackers con GPU y tablas arcoíris; para credenciales usa bcrypt, scrypt o Argon2 con sal. Esta herramienta existe para verificación e identificación, no para gestión de contraseñas.

Preguntas frecuentes

¿Qué algoritmo de hash debería elegir?

SHA-256 es la opción razonable por defecto: rápido, resistente a colisiones y aceptado por todo sistema moderno. SHA-384/512 cuando alguna especificación los exija. MD5 y SHA-1 están rotos para fines de seguridad (existen ataques de colisión prácticos) pero siguen siendo útiles para checksums no adversariales, como verificar que un archivo se descargó íntegro desde un espejo que publica sumas MD5.

¿Se calculan los hashes en mi navegador?

Sí: esta herramienta usa la Web Crypto API integrada del navegador en tu dispositivo. El texto de entrada nunca sale de tu equipo, así que es seguro hashear contraseñas, tokens o cadenas confidenciales para comprobaciones de huella y deduplicación. También funciona sin conexión una vez cargada.

¿Se puede revertir un hash para recuperar la entrada original?

No: los hashes criptográficos son funciones unidireccionales. Dado «5f4dcc3b...» no existe ninguna operación que devuelva la entrada; los atacantes hashean miles de millones de intentos y comparan las salidas. Precisamente por eso el almacenamiento de contraseñas usa hashes lentos y con sal (bcrypt/argon2) en lugar de una sola pasada rápida de SHA-256.

¿Por qué la misma entrada siempre produce el mismo hash, y por qué importa que cambie la entrada?

Los hashes son deterministas: mismos bytes dentro, mismo digest fuera, y esa propiedad es la que hace posibles los checksums y la deduplicación. Y además tienen efecto avalancha: cambiar un solo carácter reordena aproximadamente la mitad de los bits de salida, así que entradas visualmente similares («invoice-1» frente a «invoice-2») producen digests sin relación alguna.

Which hash algorithms does it compute and how fast?

It computes MD5 (128-bit), SHA-1 (160-bit), SHA-256 (256-bit), and SHA-512 (512-bit) hashes using the Web Crypto API. A 1MB file hashes in under 10ms for SHA-256. Output is available in hexadecimal or base64 encoding. All computation is local—no data is transmitted for hashing.

When should I use SHA-256 versus MD5?

MD5 is broken for security purposes (collision attacks demonstrated since 2004) but remains useful for file integrity checksums. SHA-256 is the current standard for password hashing (with salt), digital signatures, and blockchain. For password storage specifically, use bcrypt or Argon2—this tool is best for file verification and API signature generation.

Otros nombres de esta herramienta

Esta herramienta también se conoce por estas tareas — cada enlace abre la misma herramienta con una guía enfocada:

Herramientas relacionadas

Compartir:𝕏inf⬆
Joke of the Day
Oct 22

What do you call a really smart cookie?

Free core, no account

Keep the Free Edition Free

No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.

☕Support me on Ko-fi— support the free tier

100% of proceeds go towards hosting & building more free tools.