Codifica testo o stringhe in formato Base64 istantaneamente
Un codificatore Base64 converte testo o dati binari in Base64 — una codifica che rappresenta qualsiasi dato usando solo 64 caratteri ASCII sicuri (A–Z, a–z, 0–9, + e /). Molti protocolli e formati possono trasportare solo testo: allegati email (MIME), data URL in HTML e CSS, payload JSON, header HTTP Basic Authentication e token JWT si affidano a Base64 per far passare contenuti binari attraverso canali solo-testo senza corruzioni.
È importante capire che Base64 è codifica, non crittografia: chiunque può decodificarlo all'istante, quindi non offre alcuna riservatezza. Il suo compito è solo rendere i dati sicuri per il trasporto. La conversione avviene interamente nel browser — nulla viene caricato — e il decodificatore Base64 complementare inverte il processo.
No — è il fraintendimento più comune. Base64 è una codifica reversibile che chiunque può decodificare senza chiave. Protegge l'integrità dei dati nel trasporto, non la riservatezza. Per i segreti usa crittografia vera come AES.
Base64 elabora l'input in blocchi da 3 byte che producono 4 caratteri. Quando la lunghezza non è divisibile per 3, l'output viene completato con uno o due caratteri =.
Circa il 33%: ogni 3 byte di input diventano 4 caratteri di output. È il prezzo per rappresentare dati arbitrari con soli 64 caratteri sicuri.
Sì. Il testo viene codificato come byte UTF-8 prima della conversione Base64 — accenti, alfabeti non latini ed emoji si codificano e decodificano correttamente.
Generatore UUID · Convertitore di timestamp · Decodificatore Base64 · Generatore di hash · Convertitore di colori · Convertitore di basi numeriche