Codifica testo, immagini e file in Base64 o decodifica stringhe Base64.
Trascina e rilascia un file qui o clicca per selezionare
Base64 è uno schema di codifica che converte dati binari in una stringa ASCII. Mappa ogni 3 byte in 4 caratteri stampabili (A–Z, a–z, 0–9, +, /). Il risultato è circa il 33% più grande dei dati originali, ma può essere incorporato in sicurezza in protocolli testuali come e-mail, JSON o HTML.
L'algoritmo prende il flusso di byte di input e lo divide in blocchi di 3 byte (24 bit). Ogni blocco viene diviso in quattro gruppi di 6 bit che fungono da indici in un alfabeto di 64 caratteri. Se la lunghezza non è divisibile per 3, vengono aggiunti caratteri di padding (=). Il risultato è testo ASCII puro.