Inicio›Herramientas para desarrolladores› Generador de hashNavegador
Generar el hash SHA de cualquier texto
Calcula un resumen criptográfico con la Web Crypto API. MD5 no está a propósito — el navegador no lo implementa, y lleva dos décadas siendo inseguro para cualquier uso relacionado con seguridad.
MD5 no está disponible — la Web Crypto API no lo implementa, y de todos modos es inseguro para cualquier cosa relacionada con la seguridad.
Resumen SHA-256
Ajustes habituales
Cada uno tiene su propia página, que explica de dónde sale ese requisito y qué puedes esperar.
Cómo se usa
- 1Pega en la caja de entrada el texto que quieres hashear.
- 2Elige el algoritmo: SHA-1, SHA-256, SHA-384 o SHA-512.
- 3El resumen se renderiza al instante en hexadecimal minúscula — cópialo con el botón Copiar.
Preguntas frecuentes
- ¿Por qué no está MD5?
- Por dos razones, y con cualquiera de ellas basta. La Web Crypto API del navegador no lo implementa, y lleva veinte años roto: se pueden fabricar colisiones en un portátil. Si estás comprobando una suma antigua necesitarás otra herramienta; si estás eligiendo algoritmo hoy, no elijas este.
- ¿Qué algoritmo debería usar?
- SHA-256 salvo que algo diga lo contrario. SHA-384 y SHA-512 son más fuertes y no son más lentos en hardware de 64 bits. SHA-1 está aquí solo para leer sistemas heredados: se considera inseguro para firmas desde 2017.
- ¿Se puede revertir un hash?
- Invirtiéndolo, no. Pero un hash es determinista, así que las entradas cortas o comunes caen al instante ante una tabla de búsqueda. Por eso las contraseñas necesitan un algoritmo lento y con sal como bcrypt o Argon2, y no un SHA a secas.
- ¿Por qué mi hash no coincide con el que produjo el servidor?
- Casi siempre por los bytes exactos. Un salto de línea al final, finales de línea CRLF en vez de LF, o una codificación de texto distinta dan un resumen completamente diferente. Esta página hashea los bytes UTF-8 de exactamente lo que hay en la caja, sin añadir nada.