Base64 ist ein Codierungsverfahren, das Binärdaten (wie Bilder oder Dokumente) in eine Kette aus 64 unbedenklichen Textzeichen (A–Z, a–z, 0–9, + und /) übersetzt. Es dient nicht der Verschlüsselung, sondern sorgt dafür, dass Dateien verlustfrei über Systeme transportiert werden können, die ursprünglich nur für reinen Text entwickelt wurden – wie etwa E-Mail-Server oder HTML-Code.