Tooleem
TextoEsta herramienta funciona en tu navegador. No se envían archivos ni texto a nuestros servidores.

Generador de Hash (SHA-256, SHA-1, SHA-512)

Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 de un texto en tu navegador con Web Crypto. No se sube nada.

Opciones de visualización
Ejemplos rápidos
SHA-1
El digest aparecerá aquí.
SHA-256
El digest aparecerá aquí.
SHA-384
El digest aparecerá aquí.
SHA-512
El digest aparecerá aquí.
¿Qué es un hash?

Un hash (digest) es una función de una sola dirección: toma una entrada de cualquier longitud y devuelve una salida de longitud fija, y la misma entrada siempre da la misma salida. Es útil para verificaciones de integridad, IDs de referencia y checksums. Un hash no es encriptación: no puedes recuperar la entrada a partir de él. Esta herramienta no sirve para proteger contraseñas; para almacenar contraseñas usa algoritmos diseñados para eso, como bcrypt, Argon2 o scrypt, en el servidor.

El texto se convierte en hash en tu navegador y nunca se envía a un servidor. La herramienta usa el Web Crypto (SubtleCrypto) estándar del navegador y no es un motor de IA. MD5 no está incluido: Web Crypto no lo admite y se considera criptográficamente débil.

Compartir herramientaWhatsApp
Sigue

Prueba otra herramienta

Elegidas para acompañar a esta

Un generador de hash gratuito que crea digests SHA-1, SHA-256, SHA-384 y SHA-512 de cualquier texto, directamente en tu navegador. Escribe o pega texto y los cuatro digests aparecen a la vez, calculados con el Web Crypto (SubtleCrypto) integrado del navegador. El texto se codifica en UTF-8, así que el español, otros idiomas, emojis y texto mixto se convierten en hash de la misma forma que lo harían en Node u OpenSSL. Puedes activar el hexadecimal en mayúsculas y copiar cualquier digest. Un hash es una huella digital de una sola dirección, no una encriptación, y esta herramienta no sirve para almacenar contraseñas. Nada de lo que escribes se sube ni se guarda.

01

Cómo usar esta herramienta

  1. 01Ingresa tu textoEscribe o pega el texto que quieres convertir en hash. Los digests se actualizan mientras escribes.
  2. 02Elige una opción de visualizaciónActiva el hexadecimal en mayúsculas si lo prefieres. El digest en sí no cambia, solo la forma en que se muestra.
  3. 03Copia un digestCopia el digest de un solo algoritmo o cópialos todos a la vez.
02

¿Cuándo es útil?

  • Verificar integridadGenera el hash de una cadena o del contenido de un archivo para compararlo con un checksum conocido.
  • Generar IDs de referenciaUsa un digest como identificador estable y de longitud fija para un contenido.
  • Aprender y probarComprueba a qué hash corresponde una entrada determinada mientras desarrollas o depuras.
03

Ejemplos

  • Una cadena cortaEl hash de "abc" da un digest SHA-256 muy conocido que puedes comparar con otras herramientas.
  • Misma entrada, misma salidaEl mismo texto siempre produce el mismo digest, lo que hace útiles los hashes para las verificaciones.
  • Texto mixto y emojisEl texto con letras, números y emojis se convierte en hash de forma consistente porque se codifica en UTF-8.
04

Fórmula o cómo funciona la herramienta

La herramienta codifica tu texto como bytes UTF-8 y los pasa a SubtleCrypto.digest del navegador para cada algoritmo, luego formatea el resultado en hexadecimal. La misma entrada siempre produce el mismo digest; el interruptor de mayúsculas es solo una transformación visual, no un nuevo cálculo.

05

Entradas, salidas y supuestos

Ingresas texto y eliges el formato del hexadecimal. La herramienta devuelve digests hexadecimales SHA-1, SHA-256, SHA-384 y SHA-512. Se asume codificación UTF-8, igual que las herramientas de línea de comandos habituales. No se ofrece MD5 porque Web Crypto no lo admite y se considera débil.

06

Modos o escenarios compatibles

Úsala para verificaciones de integridad, IDs de referencia y checksums. Copia un solo digest o los cuatro. Convierte en hash el texto que ingresas; no lee archivos directamente.

07

Limitaciones y errores comunes

Un hash no es encriptación y no se puede revertir para obtener la entrada original. Esta herramienta no es adecuada para almacenar contraseñas; usa algoritmos diseñados para eso, como bcrypt, Argon2 o scrypt, en el servidor. Tampoco incluye MD5.

08

Privacidad y procesamiento local

El texto se convierte en hash completamente en tu navegador usando Web Crypto. Nunca se sube, se almacena ni se envía a analíticas, así que incluso el texto sensible permanece en tu dispositivo.

09

Preguntas frecuentes

¿Qué algoritmos son compatibles?

SHA-1, SHA-256, SHA-384 y SHA-512, todos mediante el Web Crypto del navegador. MD5 no está incluido porque Web Crypto no lo admite y es débil.

¿Un hash es lo mismo que una encriptación?

No. Un hash es de una sola dirección: no puedes recuperar la entrada a partir de él. La encriptación es reversible con una clave.

¿Puedo usar esto para almacenar contraseñas?

No. Usa bcrypt, Argon2 o scrypt en el servidor. Un hash SHA simple no es seguro para contraseñas.

¿Por qué los emojis se convierten bien en hash?

El texto se codifica en UTF-8 antes de convertirlo en hash, así que cualquier carácter Unicode, incluidos los emojis, se procesa de forma consistente.

¿Se sube mi texto?

No. El hash se calcula en tu navegador y nada de lo que escribes se envía a ningún lado.

¿Falta una herramienta o encontraste un error?Construimos Tooleem según lo que necesitas. Cuéntanos qué agregar o corregir.
Cuéntanos