Generador de Hash — SHA-1, SHA-256, SHA-384, SHA-512
Cuatro variantes SHA calculadas en vivo en tu navegador mientras escribes.
Un hash criptográfico es una huella digital de longitud fija de una entrada. Cambia un solo carácter en la entrada y el hash completo cambia; encontrar dos entradas distintas que produzcan el mismo hash es computacionalmente inviable (para cualquier algoritmo excepto MD5 y SHA-1 en contextos adversariales). Convertitive calcula cuatro variantes SHA — SHA-256 es el estándar moderno — usando la Web Crypto API de tu navegador: rápida, acelerada por hardware y que nunca llega a un servidor.
- SHA-1
… - SHA-256
… - SHA-384
… - SHA-512
…
Computed locally via the browser’s Web Crypto API. MD5 is not offered— it’s cryptographically broken and Web Crypto omits it by design. Use SHA-256 or stronger wherever security matters.
How to use
Pega tu entrada
Cualquier texto: una contraseña, un payload JSON, el contenido de un archivo pequeño pegado como texto. La codificación es UTF-8.
Lee los hashes
Las cuatro variantes se calculan simultáneamente. SHA-256 es el estándar moderno; SHA-512 se prefiere cuando se necesitan mayores márgenes de resistencia a colisiones (archivos de larga duración, claves de firma).
Copia lo que necesites
Cada fila tiene un botón de copiar. La salida del hash está codificada en hexadecimal — minúsculas, sin prefijo.
Frequently asked questions
- ¿Por qué no hay MD5?
- Web Crypto omite MD5 por diseño — se considera criptográficamente roto desde 2004. Para casos de uso no relacionados con seguridad (deduplicación de archivos, cache busting), prefiere SHA-256, que tiene un rendimiento similar en hardware moderno.
- ¿Por qué está SHA-1?
- SHA-1 está incluido — sigue siendo el estándar para los IDs de objetos de Git y muchas APIs heredadas. No lo uses para nuevas aplicaciones de seguridad: se han demostrado colisiones (SHAttered, 2017).
- ¿Qué hash debo usar para contraseñas?
- Ninguno de estos. Las contraseñas necesitan un KDF lento y con sal (Argon2id, bcrypt, scrypt). Los hashes SHA simples son trivialmente crackeables con GPUs a miles de millones de intentos por segundo.
- ¿Son los hashes deterministas?
- Sí. Una entrada idéntica siempre produce un hash idéntico. Este es el objetivo de una función hash.
- ¿Qué formato de salida se usa?
- Codificado en hexadecimal, minúsculas, sin 0x inicial. SHA-256 produce una cadena de 64 caracteres, SHA-512 produce 128 caracteres.
- ¿Puedo hacer hash de un archivo binario?
- No directamente con esta herramienta — acepta entrada de texto. Primero convierte el archivo a Base64, pega la forma codificada aquí, pero ten en cuenta que el hash resultante es de la representación Base64, no de los bytes crudos.
- ¿Se envía la entrada a algún lugar?
- No. La Web Crypto API se ejecuta completamente en tu navegador. El servidor de Convertitive nunca ve lo que pegas.
Herramientas relacionadas
- Generador de contraseñasContraseñas seguras y aleatorias.
- Codificador y Decodificador Base64Codifica y decodifica texto o archivos en Base64.
- Convertidor de Mayúsculas y MinúsculasTransforma texto entre distintos formatos de capitalización.
- Formateador y Validador de JSONFormatea, valida y embellece documentos JSON.
- Conversor de JSON a YAML y de YAML a JSONConvierte entre formatos JSON y YAML al instante.
- Decodificador JWTDecodifica y verifica tokens JWT fácilmente.