Codifica texto a Base64, decodifica cargas Base64 o Base64URL e inspecciona credenciales Basic Auth o segmentos JWT localmente en tu navegador.
¿Usas Base64 para Basic Auth o para inspeccionar cargas de estilo JWT? Empieza con la guía del flujo de autenticación y luego vuelve a la herramienta en vivo para codificar o decodificar la carga sin procesar.
Base64 es un esquema de codificación de binario a texto que representa datos binarios en un formato de cadena ASCII. Se utiliza comúnmente cuando es necesario codificar datos binarios que deben almacenarse y transferirse a través de medios diseñados para tratar con datos textuales. Esta codificación ayuda a garantizar que los datos permanezcan intactos sin modificaciones durante el transporte.
La codificación Base64 toma tres bytes de datos (24 bits) y los representa como cuatro caracteres ASCII. Cada carácter representa 6 bits de los datos originales. El conjunto de caracteres incluye A-Z, a-z, 0-9, +, y /, con = utilizado para el relleno cuando la entrada no es un múltiplo de 3 bytes.
Hello, World!
SGVsbG8sIFdvcmxkIQ==
ComUtil
Q29tVXRpbA==
123456
MTIzNDU2
No, Base64 es un esquema de codificación, no un cifrado. No proporciona ninguna seguridad: cualquiera puede decodificar datos en Base64. Para la seguridad, utiliza algoritmos de cifrado adecuados.
La codificación Base64 aumenta el tamaño de los datos en aproximadamente un 33% porque utiliza 4 caracteres para representar cada 3 bytes de datos.
El Base64 estándar utiliza los caracteres + y /, que tienen significados especiales en las URL. El Base64 seguro para URL reemplaza estos por - y _ respectivamente.