Genera Hash MD5, SHA-256 y SHA-512

Calcula el hash de cualquier texto. Todo en tu navegador, sin enviar datos.

¿Te ha servido esta herramienta?

¿Necesitas seguridad en tu proyecto?

Herramientas de desarrollo seguras

Ver OCC →

¿Qué es una función hash?

Una función hash toma una entrada de cualquier tamaño (un texto, un archivo, una contraseña) y produce una 'huella digital' de tamaño fijo llamada hash o digest. Esta huella tiene propiedades cruciales: es determinista (la misma entrada siempre produce el mismo hash), es irreversible (no puedes obtener la entrada original a partir del hash), y es sensible al cambio (modificar un solo carácter cambia completamente el hash). Los hashes se usan para verificar integridad de archivos, almacenar contraseñas de forma segura, firmar digitalmente documentos, y como identificadores únicos. Nuestra herramienta calcula el hash de cualquier texto en MD5, SHA-1, SHA-256 y SHA-512, todo localmente en tu navegador sin enviar el texto a ningún servidor.

¿Cuál es la diferencia entre MD5 y SHA-256?

MD5 produce un hash de 128 bits (32 caracteres hexadecimales) y es rápido, pero se considera inseguro para criptografía porque se han encontrado colisiones (dos entradas diferentes que producen el mismo hash). SHA-256 produce 256 bits (64 caracteres) y es el estándar actual de seguridad, usado en Bitcoin y certificados SSL. SHA-512 produce 512 bits (128 caracteres) y ofrece la mayor seguridad pero es más lento. En la práctica: usa MD5 solo para checksums rápidos de archivos, SHA-256 para cualquier uso de seguridad, y SHA-512 para aplicaciones que requieran máxima protección.

Preguntas frecuentes

Revisado por Javier Andreo

Fundador de OCC · Actualizado: Abril 2026