Come convertire un file in Base64
- Trascina un file nel riquadro o fai clic per sceglierne uno dal tuo dispositivo.
- Scegli tra Base64 puro, data URI con tipo MIME oppure oggetto JSON.
- Copia il risultato o scaricalo come file .txt.
Usi tipici per gli sviluppatori
- Inviare file ad API REST o GraphQL all'interno di JSON.
- Incorporare font nei CSS con
@font-face { src: url(data:font/woff2;base64,…) }. - Salvare certificati e file di configurazione nei secret di Kubernetes o nelle variabili d'ambiente.
- Scrivere fixture di test senza file binari separati.
Alternative da riga di comando
Linux: base64 -w 0 file.zip. macOS: base64 -i file.zip. Windows: certutil -encode file.zip out.txt oppure PowerShell [Convert]::ToBase64String([IO.File]::ReadAllBytes('file.zip')).
Domande frequenti
Quali tipi di file sono supportati?
Tutti. Base64 lavora sui byte grezzi, quindi qualsiasi file può essere codificato: PDF, DOCX, ZIP, MP3, MP4, font, eseguibili e altro ancora.
I miei file vengono caricati online?
No. Il file viene letto e codificato direttamente dal tuo browser e non lascia mai il tuo computer o telefono.
A cosa serve il prefisso data URI?
Il prefisso indica ai browser e agli altri programmi quale tipo di file contiene il Base64, così può essere usato direttamente in HTML, CSS o Markdown.