Base64 è un metodo per codificare dati binari in un formato di testo facilmente scambiabile tramite protocolli di testo come e-mail o HTTP. La codifica Base64 converte i dati binari in testo ASCII mappandoli su un set di 64 caratteri. Ciò consente ai file binari di essere inviati come testo, consentendone la memorizzazione, la trasmissione e la visualizzazione come testo semplice.