Base64 är en kodningsmetod som använder 64 utskrivbara tecken för att representera binär data. Det används ofta för att överföra binär data inom textbaserade protokoll, som att bädda in bilder i e-post eller skicka parametrar i webbadresser. Base64-kodning konverterar var 3:e byte data till 4 tecken, så den kodade datastorleken är cirka 133% av originalet.