Codificatore / decodificatore Base64
Codifica testo in Base64 o decodifica una stringa Base64 in testo semplice all'istante.
Informazioni su Codificatore / decodificatore Base64
Codifica testo in Base64 o decodifica una stringa Base64 in testo semplice all'istante. Base64 rappresenta dati binari o testo con 64 caratteri ASCII sicuri, ideale per incorporare immagini come data URI, inviare valori in API JSON, salvare binario in database e allegati email. Supporta Unicode completo via UTF-8. Tutto lato client - i dati non lasciano il dispositivo.
Come usare Codificatore / decodificatore Base64
- Scegli Encode per convertire testo in Base64, o Decode per tornare a testo.
- Incolla testo o stringa Base64 nella casella input.
- Il risultato convertito appare subito in output.
- Clicca Copia per prendere il valore codificato o decodificato.
Esempi di Codificatore / decodificatore Base64
Codifica testo
"Hello" si codifica in SGVsbG8=
Decodifica Base64
SGVsbG8= decodifica in "Hello"
Supporto Unicode
Emoji e caratteri accentati si codificano via UTF-8 e decodificano esattamente.
Leggi la guida completa
Come utilizzare Codificatore / decodificatore Base64: guida completa (2026) - 5 min di lettura
Domande frequenti su Codificatore / decodificatore Base64
- Supporta Unicode?
- Si - la codifica usa l'API `TextEncoder` del browser con UTF-8, quindi tutti i caratteri Unicode inclusi emoji, arabo, cinese e altri script sono supportati correttamente.
- A cosa serve Base64?
- Base64 codifica dati binari (immagini, file) come testo ASCII sicuro per trasmissione dove il binario grezzo non e accettato - data URI in CSS/HTML, dati binari in API JSON, contenuto binario in database, allegati email (MIME).
- Base64 e uguale alla crittografia?
- No. Base64 e codifica, non crittografia. Chiunque abbia la stringa codificata puo decodificarla all'istante. Non usare Base64 per proteggere informazioni sensibili - usa crittografia adeguata (AES, RSA).
- Perche l'output decodificato sembra illeggibile?
- La stringa che provi a decodificare probabilmente non e Base64 valido, o e stata codificata con charset diverso. Assicurati che l'input sia UTF-8 Base64. Errori di padding "=" possono indicare stringa troncata.
- Cos'e il padding "=" alla fine delle stringhe Base64?
- Base64 codifica 3 byte alla volta in 4 caratteri. Se l'input non e multiplo di 3 byte, si aggiunge padding "=" alla fine. Un "=" significa 1 byte di padding; "==" significa 2 byte. E normale e atteso.
Strumenti correlati
Convertitore Immagine in Base64
Converti un'immagine in Base64 o data URL nel browser - l'immagine non lascia il browser. Incolla screenshot, copia snippet CSS/HTML/Markdown, o decodifica Base64 in un file scaricabile.
Codificatore / decodificatore URL
Codifica o decodifica URL percent-encoded, o costruisci e analizza query string da coppie chiave/valore. encodeURIComponent, encodeURI e parse-back - nel browser.
Generatore UUID
Genera UUID v4, UUID v7, ULID o NanoID nel browser. Crea uno o molti ID per database, API e test - nulla viene caricato.