Base64 ist eine Kodierungsmethode, die 64 druckbare Zeichen zur Darstellung binärer Daten verwendet. Sie wird häufig verwendet, um binäre Daten in textbasierten Protokollen zu übertragen, z. B. zum Einbetten von Bildern in E-Mails oder zum Übergeben von Parametern in URLs. Base64 kodiert alle 3 Byte Daten in 4 Zeichen, sodass die kodierte Datenmenge etwa 133 % des Originals beträgt.