Codifica e decodifica Base64

Codifica e decodifica facilmente i dati nel formato Base64 con il nostro strumento online. Converti testi, immagini o file in Base64 per una trasmissione o archiviazione sicura dei dati. Decodifica stringhe Base64 nel loro formato originale.

Seleziona il tipo :

oppure trascina e rilascia il tuo file qui

Il risultato della codifica Base64 apparirà qui

Base64 è uno schema di codifica binario a testo che converte i dati binari in un formato sicuro per la trasmissione tramite protocolli basati su testo, come email o HTTP. Lo fa rappresentando i dati binari utilizzando un insieme di 64 caratteri ASCII stampabili.

01. Codifica con Base64

  • I dati di input sono divisi in gruppi di tre byte (24 bit) ciascuno.
  • Ogni gruppo è quindi suddiviso in quattro pezzi da 6 bit.
  • Il valore decimale di ogni pezzo da 6 bit viene utilizzato come indice in una tabella di ricerca contenente i 64 caratteri utilizzati nella codifica Base64.
  • Il carattere corrispondente per ogni indice viene preso e concatenato insieme, risultando in una stringa di caratteri codificati Base64.
  • Se i dati di input non sono divisibili per tre, vengono aggiunti caratteri di riempimento ('=') alla fine per rendere la lunghezza totale un multiplo di quattro.

02. Decodifica con Base64

  • La stringa codificata Base64 viene suddivisa in gruppi di quattro caratteri.
  • Ogni carattere viene convertito nuovamente nella sua rappresentazione binaria a 6 bit utilizzando la tabella di ricerca.
  • I quattro pezzi da 6 bit risultanti vengono combinati per formare tre byte (24 bit).
  • Se sono presenti caratteri di riempimento ('='), vengono ignorati durante il processo di decodifica.
  • Il risultato finale sono i dati binari decodificati.