Decodifica cadenas Base64 de nuevo a texto plano legible. Base64 es una codificación reversible (no cifrado) usada en APIs, adjuntos de correo, payloads JWT y data URL.
Cómo funciona la decodificación
Cada grupo de cuatro caracteres Base64 representa tres bytes originales. Los símbolos de relleno (=) al final indican cuántos bytes había en el último grupo incompleto. Esta herramienta valida el alfabeto y el relleno, y luego emite texto UTF-8 cuando los bytes subyacentes representan Unicode válido.
Casos de uso habituales
- Inspeccionar campos Base64 devueltos por APIs REST o GraphQL
- Recuperar texto de URL
data:o fragmentos de configuración - Verificar que un codificador produjo la salida esperada (pruebas de ida y vuelta)
- Leer la sección de payload de un JWT antes de verificar la firma en otro sitio
Limitaciones
Decodificar Base64 arbitrario puede producir bytes no imprimibles o UTF-8 inválido si los datos originales eran binarios (imágenes, archivos comprimidos). Esta herramienta apunta a payloads de texto. Caracteres inválidos, relleno incorrecto o cadenas truncadas harán fallar la decodificación. La decodificación Base64 revela el contenido a cualquiera con la cadena—no protege secretos.
Ejemplo
SGVsbG8= se decodifica a Hello. El espacio en blanco en la entrada pegada suele ignorarse; solo se procesan caracteres del alfabeto Base64.