Codificar y decodificar Base64
Codifica texto a Base64 o decodifícalo de nuevo.
Crea hashes SHA-1, SHA-256, SHA-384 y SHA-512 de un texto o de un archivo.
Escribe algo de texto para ver sus hashes.
Tus archivos se quedan en tu dispositivo
El hash usa la API Web Crypto de tu navegador. El texto y los archivos se quedan en tu dispositivo.
La API Web Crypto deja fuera MD5 a propósito porque está roto para usos de seguridad. SHA-256 es hoy la opción habitual para sumas de comprobación.
No. Los hashes rápidos como SHA-256 son la herramienta equivocada para contraseñas porque se pueden adivinar con rapidez. Usa en tu aplicación un hash lento de contraseñas como Argon2, scrypt o bcrypt.
Elige la pestaña Archivo, selecciona el archivo descargado y compara el valor SHA-256 con la suma de comprobación de la página de descarga. Si coincide cada carácter, el archivo es el mismo.
Normalmente por una diferencia oculta en la entrada: un salto de línea final, otros finales de línea u otra codificación de texto. Un solo byte distinto da un hash completamente diferente.
El archivo se carga en memoria para calcular su hash, así que el límite es la memoria de tu dispositivo. Los archivos muy grandes, de varios gigabytes, pueden fallar.
Codifica texto a Base64 o decodifícalo de nuevo.
Codifica o decodifica URL y cadenas de consulta con porcentajes.
Escapa o desescapa entidades HTML.
Lee la cabecera y el contenido de un JSON Web Token.