Codificatore Base64

Codifica testo o stringhe in formato Base64 istantaneamente

Che cos'è e come funziona?

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.

Casi d'uso

Domande frequenti

Base64 è crittografia?

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.

Perché l'output Base64 termina con segni =?

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 =.

Di quanto crescono i miei dati con Base64?

Circa il 33%: ogni 3 byte di input diventano 4 caratteri di output. È il prezzo per rappresentare dati arbitrari con soli 64 caratteri sicuri.

Lo strumento gestisce Unicode ed emoji?

Sì. Il testo viene codificato come byte UTF-8 prima della conversione Base64 — accenti, alfabeti non latini ed emoji si codificano e decodificano correttamente.

Sviluppatore

Generatore UUID · Convertitore di timestamp · Decodificatore Base64 · Generatore di hash · Convertitore di colori · Convertitore di basi numeriche