BASE64koodauksella
Base64koodaus on tiedon pakkausmenetelmä, joka muuntaa binääridatan ASCII-merkkijonoksi. Sen nimi tulee siitä, että se käyttää 64 eri ASCII-merkkiä esittämään binääridataa. Nämä merkit ovat yleensä suuret ja pienet kirjaimet (A-Z, a-z), numerot (0-9) sekä kaksi symbolia, yleensä '+' ja '/'. Täydellisen 64 merkin joukon saavuttamiseksi käytetään usein myös täytemerkkiä, joka on '='.
Menetelmä toimii ottamalla kolme 8-bittistä tavua (yhteensä 24 bittiä) ja jakamalla ne neljään 6-bittiseen ryhmään. Jokainen
Base64koodausta käytetään yleensä silloin, kun binääridataa täytyy siirtää tai tallentaa järjestelmissä tai protokollissa, jotka on suunniteltu