Validatore e riparazione Base64

Validi, analizzi e ripari stringhe Base64. Rileva i caratteri non validi, controlla il riempimento, individua se la codifica è standard o sicura per URL e ripara automaticamente gli errori più comuni.
Tutta l'elaborazione avviene localmente nel suo browser — i suoi dati non vengono mai caricati su nessun server.
Cosa controlla questo strumento:
• Insieme di caratteri: caratteri Base64 validi: A-Z, a-z, 0-9, +, /, = (solo come riempimento).
• Lunghezza: le stringhe Base64 devono avere un numero di caratteri multiplo di 4.
• Riempimento: = di riempimento validi (0, 1 o 2 = finali).
• Rilevamento del formato: standard o sicuro per URL (-_).
Riparazione automatica: rimuove i caratteri non validi, corregge il riempimento e normalizza la stringa.
Perché il Base64 si rompe

Il Base64 valido usa esattamente 64 caratteri più il riempimento =, e la sua lunghezza totale deve essere multipla di 4. La maggior parte degli input danneggiati rientra in tre casi: spazi o interruzioni di riga incollati insieme ai dati, l'alfabeto sicuro per URL che sostituisce +/ con -_, oppure una coda troncata che ha perso il riempimento.

L'ordine della riparazione conta: prima elimini gli spazi, poi riporti l'alfabeto sicuro per URL alla forma originale, infine ripristini il riempimento = fino a un multiplo di 4.