Validator & Perbaikan Base64

Validasi, analisis, dan perbaiki string Base64. Mendeteksi karakter tidak valid, memeriksa padding, mengidentifikasi encoding aman-URL vs standar, dan memperbaiki otomatis kesalahan umum.
Semua pemrosesan berlangsung secara lokal di browser — data tidak pernah diunggah ke server mana pun.
Yang diperiksa alat ini:
• Himpunan karakter: Karakter Base64 yang valid: A-Z, a-z, 0-9, +, /, = (hanya untuk padding).
• Panjang: String Base64 sebaiknya kelipatan 4 karakter.
• Padding: Padding = yang valid (0, 1, atau 2 = di akhir).
• Deteksi format: Standar vs aman-URL (-_).
Perbaikan Otomatis: Menghapus karakter tidak valid, memperbaiki padding, dan menormalkan string.
Mengapa Base64 rusak

Base64 yang valid memakai tepat 64 karakter plus padding =, dan panjang totalnya harus kelipatan 4. Sebagian besar input yang rusak termasuk salah satu dari tiga hal: spasi atau pemutusan baris yang ikut tertempel dengan data, alfabet aman-URL yang menukar +/ dengan -_, atau ekor terpotong yang kehilangan padding-nya.

Urutan perbaikan penting: hapus spasi terlebih dahulu, ubah kembali alfabet aman-URL, lalu tambahkan padding = hingga kelipatan 4.