Validador y reparador de Base64

Valide, analice y repare cadenas Base64. Detecta caracteres no válidos, comprueba el relleno, identifica si la codificación es estándar o segura para URL, y repara automáticamente los errores habituales.
Todo el procesamiento se hace en local en su navegador — sus datos nunca se suben a ningún servidor.
Qué comprueba esta herramienta:
• Juego de caracteres: caracteres Base64 válidos: A-Z, a-z, 0-9, +, /, = (solo como relleno).
• Longitud: las cadenas Base64 deben tener un número de caracteres múltiplo de 4.
• Relleno: relleno = válido (0, 1 o 2 signos = al final).
• Detección de formato: estándar frente a seguro para URL (-_).
Reparación automática: elimina los caracteres no válidos, corrige el relleno y normaliza la cadena.
Por qué falla Base64

Base64 válido usa exactamente 64 caracteres más el relleno =, y su longitud total debe ser múltiplo de 4. La mayoría de las entradas dañadas son una de tres cosas: espacios o saltos de línea pegados junto con los datos, el alfabeto seguro para URL que cambia +/ por -_, o una cola truncada que ha perdido el relleno.

El orden de reparación importa: primero quite los espacios en blanco, luego traduzca de nuevo el alfabeto seguro para URL y por último vuelva a rellenar con = hasta un múltiplo de 4.