Generador de hash — SHA-1, SHA-256, SHA-512
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 con la Web Crypto API del navegador. Todo el cálculo del hash ocurre en local, sin subir nada.
🔒 Se ejecuta completamente en tu navegador — nada se cargaQué hace el Generador de hash
El Generador de hash convierte texto en resúmenes SHA hexadecimales con la Web Crypto API del navegador. Los desarrolladores usan hashes para comparar valores, documentar checksums, crear identificadores de caché, verificar datos de muestra y construir referencias deterministas en pruebas. La herramienta admite SHA-1 para comparaciones heredadas, además de SHA-256, SHA-384 y SHA-512 para flujos de trabajo modernos. La entrada se codifica en UTF-8 antes de calcular el hash.
Esta página está pensada para el trabajo diario de los desarrolladores: comprobaciones rápidas al depurar, preparar ejemplos breves para la documentación y limpiar datos antes de pegarlos en un editor, una terminal, una incidencia o un fixture de pruebas. La interfaz mantiene juntos la entrada, los controles, el resultado y el mensaje de estado para que el resultado sea fácil de verificar antes de copiarlo.
Flujo de trabajo privado en el navegador
Todo el procesamiento se realiza con JavaScript en el navegador. La herramienta no sube a ningún servidor tus textos, tokens, URL, fragmentos ni valores generados, y no requiere cuenta. Este modelo de privacidad es importante porque las utilidades pequeñas suelen recibir respuestas reales de API, muestras de configuración, registros, datos de autenticación o ejemplos con forma de datos de clientes durante la resolución de problemas. Trabajar en local reduce el riesgo y hace que la herramienta sea instantánea, porque no hay viaje por la red.
Consejos prácticos
SHA-256 es la mejor opción por defecto para la mayoría de los trabajos nuevos de checksums e integración. Algunos protocolos concretos pueden exigir SHA-384 o SHA-512. SHA-1 debe considerarse una opción heredada, no una nueva elección de seguridad. MD5 se omite a propósito porque no está disponible mediante crypto.subtle y no es seguro para decisiones modernas sensibles a la seguridad.
Revisa siempre el resultado transformado antes de confiar en él en producción. Las utilidades del navegador son excelentes para inspeccionar y preparar, pero no pueden conocer todas las convenciones de un proyecto ni todos los requisitos de seguridad. Si el resultado se va a confirmar en el repositorio, compartir públicamente o usar en un flujo de autenticación, comprueba que no contenga secretos y que coincida con el formato que espera tu aplicación.
Cómo usar
- Introduce el textoPega el texto exacto del que quieres calcular el hash.
- Selecciona el algoritmoElige uno de los algoritmos SHA compatibles.
- Genera y copiaCrea y copia el resumen hexadecimal.
Preguntas frecuentes
¿Puede calcular el hash de archivos?
¿Por qué no hay MD5?
crypto.subtle y no es seguro.