Pentru a codifica un fișier sau o imagine în Base64, octeții bruți sunt citiți și trecuți prin algoritmul standard RFC 4648, rezultând un șir de text pe care îl puteți încorpora direct în cod.
O utilizare comună este schema URI de date documentată de MDN Web Docs, unde o imagine devine o valoare src autonomă, cum ar fi data:image/png;base64, urmată de octeții codificați. Acest lucru elimină o cerere HTTP separată, ceea ce poate accelera încărcarea iconițelor mici.
Cu toate acestea, deoarece Base64 adaugă o dimensiune de 33 la sută și nu poate fi pus în cache separat, este cel mai bine rezervat pentru active foarte mici. Imaginile mai mari, fonturile și fișierele PDF sunt de obicei servite ca fișiere binare obișnuite, mai degrabă decât ca Base64 încorporat.