Handytool
UtilidadSe ejecuta localmente

Generador SHA y hash

Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 de cualquier texto, en hex o Base64 — todo en tu navegador.

Formato
Algoritmo
Texto
0 líneas0 bytes
Digest
0 líneas0 bytes

Acerca de Generador SHA y hash

El generador hash de Handytool calcula hashes SHA-1, SHA-256, SHA-384 y SHA-512 de cualquier texto, en vivo en tu navegador, usando la API Web Crypto. Elige salida hex o Base64 y copia el digest en un solo clic. Como el hashing ocurre localmente, puedes hashear contraseñas, tokens o contenido sensible sin exponerlos a ningún servidor.

Funciones de Generador SHA y hash

  • 01

    Cuatro variantes SHA

    Cambia instantáneamente entre SHA-1, SHA-256, SHA-384 y SHA-512. Todos se calculan usando la API Web Crypto del navegador, la misma implementación usada por HTTPS y sistemas modernos de autenticación.

  • 02

    Salida hex o Base64

    Obtén el digest como una cadena hex en minúsculas (el formato más común) o como Base64 (compacto, usado en encabezados HTTP y tokens). Cambia en cualquier momento sin reescribir tu entrada.

  • 03

    Corre completamente en tu navegador

    El hashing usa SubtleCrypto localmente. Tu texto nunca toca un servidor, así que puedes generar con seguridad hashes de secretos, contraseñas (para uso no autenticación) o cargas confidenciales.

Preguntas frecuentes sobre Generador SHA y hash

¿Qué es un hash SHA?
SHA (Algoritmo de Hash Seguro) es una función hash criptográfica que convierte cualquier entrada en una huella digital de longitud fija. La misma entrada siempre produce el mismo hash, pero es computacionalmente infactible recuperar la entrada del hash. Los hashes se usan para verificaciones de integridad, firmas y direccionamiento de contenido.
¿Cuál variante SHA debo elegir?
Usa SHA-256 para la mayoría de aplicaciones modernas — es rápido y ampliamente soportado. SHA-512 es una buena opción cuando quieres margen extra en sistemas de 64 bits. Evita SHA-1 para cualquier cosa sensible de seguridad; se incluye aquí solo para compatibilidad con sistemas legados.
¿Debo usar SHA para hashear contraseñas?
No — no directamente. Los hashes SHA son demasiado rápidos, lo que los hace vulnerables a ataques de fuerza bruta. Para almacenamiento de contraseñas, usa una función dedicada de hashing de contraseñas como bcrypt, scrypt o Argon2. Esta herramienta es útil para integridad de contenido, huellas de archivo y comparaciones de checksum.
¿Por qué los hashes están en hex por defecto?
Hex (base 16) es la representación más común para hashes porque mapea limpiamente a límites de bytes — cada dos dígitos hex es un byte. Base64 es más compacto pero menos legible para humanos. Cambia el formato dependiendo de lo que el sistema descendente espere.
¿Se envía mi texto a un servidor?
No. El hashing ocurre completamente en tu navegador usando la API Web Crypto. Nada se sube, registra o almacena.

Herramientas relacionadas

Utilidad

Explora otras herramientas

Todas las herramientas