Validateur et réparateur Base64

Validez, analysez et réparez les chaînes Base64. Détecte les caractères invalides, contrôle le remplissage, identifie l’encodage URL-safe ou standard, et répare automatiquement les erreurs courantes.
Tout le traitement s’effectue localement dans votre navigateur ; vos données ne sont jamais envoyées à un serveur.
Ce que contrôle cet outil :
• Jeu de caractères : caractères Base64 valides : A-Z, a-z, 0-9, +, /, = (remplissage uniquement).
• Longueur : une chaîne Base64 doit compter un nombre de caractères multiple de 4.
• Remplissage : remplissage = valide (0, 1 ou 2 = en fin de chaîne).
• Détection du format : standard ou URL-safe (-_).
Réparation automatique : supprime les caractères invalides, corrige le remplissage et normalise la chaîne.
Pourquoi le Base64 casse

Un Base64 valide utilise exactement 64 caractères plus le remplissage =, et sa longueur totale doit être un multiple de 4. La plupart des entrées défectueuses relèvent de l’un de ces trois cas : des espaces ou des retours à la ligne collés avec les données, l’alphabet URL-safe qui remplace +/ par -_, ou une fin tronquée qui a perdu son remplissage.

L’ordre de réparation compte : retirez d’abord les espaces, reconvertissez l’alphabet URL-safe, puis complétez de nouveau avec = pour obtenir un multiple de 4.