Decodificatore Base64
Decodifica una stringa codificata in Base64 in testo. La codifica Base64 è utile per rappresentare dati binari in testo, o in formati di serializzazione del testo come JSON o XML.
Testo decodificato:
Strumenti correlati
Maggiori informazioni sulla codifica Base64
La codifica Base64 è un metodo per codificare dati binari in un insieme di 64 caratteri sicuri per la trasmissione su Internet. È comunemente utilizzata nei sistemi di posta elettronica e nei browser web per trasmettere immagini, video e altri tipi di dati binari.
Il processo di codifica prevede la divisione dei dati binari in gruppi di 3 byte (24 bit), che vengono poi convertiti in quattro valori a 6 bit. Questi valori a 6 bit vengono poi mappati ai corrispondenti caratteri ASCII, che includono lettere maiuscole e minuscole, numeri e due caratteri aggiuntivi, solitamente '+' e '/'.
Se i dati binari non sono divisibili per 3, viene aggiunto un riempimento alla fine dei dati per garantirlo. Il riempimento è indicato dall'uso del carattere '='. Ad esempio, se i dati binari sono lunghi solo 2 byte, un byte di riempimento (contenente due caratteri '=') viene aggiunto alla fine dei dati codificati.
Per decodificare i dati, il processo viene semplicemente invertito. Ogni gruppo di quattro caratteri ASCII viene riconvertito in 3 byte di dati binari invertendo il processo di mappatura.
Nel complesso, il processo di codifica Base64 consente ai dati binari di essere trasmessi in modo sicuro come testo ASCII, rendendo possibile trasmettere immagini, video e altri tipi di dati binari su Internet in modo compatibile con la maggior parte dei sistemi.