Base64-validaattori ja korjaaja

Validoi, analysoi ja korjaa Base64-merkkijonoja. Tunnistaa virheelliset merkit, tarkistaa täytteen, tunnistaa URL-turvallisen ja standardikoodauksen ja korjaa automaattisesti yleisiä virheitä.
Kaikki käsittely tapahtuu paikallisesti selaimessasi — tietojasi ei koskaan lähetetä palvelimelle.
Mitä tämä työkalu tarkistaa:
• Merkkijoukko: kelvolliset Base64-merkit: A-Z, a-z, 0-9, +, /, = (vain täyte).
• Pituus: Base64-merkkijonon pituuden on oltava neljän monikerta.
• Täyte: kelvollinen =-täyte (0, 1 tai 2 lopussa olevaa =-merkkiä).
• Muodon tunnistus: standardi vs URL-turvallinen (-_).
Automaattinen korjaus: poistaa virheelliset merkit, korjaa täytteen ja normalisoi merkkijonon.
Miksi Base64 hajoaa

Kelvollinen Base64 käyttää täsmälleen 64 merkkiä plus =-täytteen, ja sen kokonaispituuden on oltava neljän monikerta. Useimmat rikkinäiset syötteet ovat yhtä kolmesta: data liitetty välilyöntien tai rivinvaihtojen kanssa, URL-turvallinen aakkosto, joka vaihtaa +/ merkit -_-merkkeihin, tai katkaistu loppu, josta täyte on hävinnyt.

Korjausjärjestys on tärkeä: poista ensin välilyönnit, muunna URL-turvallinen aakkosto takaisin ja täydennä sitten =-merkeillä neljän monikertaan.