Codificatore e decodificatore Base64
Codifica, decodifica e controlla Base64 istantaneamente, con UTF-8 e privacy nel browser.
✦ Esecuzione locale · Nessuna registrazione · I file restano sul dispositivo
✦ Funziona localmente nel browser. Testi e file non lasciano il dispositivo.
Incolla testo o Base64 per iniziare.
Che cos’è Base64?
Base64 è uno schema da binario a testo che rappresenta byte con 64 caratteri stampabili. È utile per dati in JSON, HTML, email, file di configurazione o API. Base64 è codifica, non crittografia.
Come codificare o decodificare Base64
- Incolla testo o Base64 nel campo di input.
- Lascia riconoscere il formato ad Auto o scegli Codifica/Decodifica.
- Controlla il risultato e l’ispettore Base64.
- Copia il testo o scarica i dati binari decodificati.
Come funziona la codifica Base64
Ogni tre byte di input (24 bit) diventano quattro valori da 6 bit mappati all’alfabeto Base64. Per questo Base64 è di solito circa un terzo più grande della sorgente.
Esempi di codice Base64
const bytes = new TextEncoder().encode("Hello 👋");
const binary = String.fromCharCode(...bytes);
const encoded = btoa(binary);
Buffer.from("Hello 👋", "utf8").toString("base64");Base64 in IA e API
Alcune API accettano immagini e file come Base64 o Data URL perché JSON è testuale. Base64 non comprime né cifra i dati: cambia solo la rappresentazione dei byte.
FAQ sul codificatore e decodificatore Base64
Che cos’è Base64?
Base64 rappresenta byte con 64 caratteri stampabili e non è crittografia.
Posso codificare Unicode ed emoji?
Sì. Il testo viene convertito in byte UTF-8 prima della codifica.