Che cos'è la codifica Base64 di un file
La codifica Base64 trasforma dati binari, come un'immagine o un PDF, in una stringa di testo composta da 64 caratteri leggibili. Questo serve perché molti canali, come l'HTML, il JSON o le email, gestiscono bene il testo ma non i byte grezzi di un file. Convertendo il file in Base64 ottieni una sequenza sicura da inserire ovunque sia previsto solo testo.
Il prezzo da pagare è la dimensione: ogni 3 byte di file diventano 4 caratteri di testo, quindi la stringa risulta circa il 33% più grande dell'originale. Per questo motivo Base64 conviene soprattutto su file piccoli, come icone o anteprime.
Lo strumento accetta qualsiasi tipo di file, ne legge il contenuto e produce la rappresentazione testuale corrispondente. Se invece parti già da una stringa e vuoi ottenere il file, usa il percorso inverso. Per testo semplice esistono le varianti dedicate alla codifica e alla decodifica.