MC Tools

Codifica Base64

Utilizza il nostro efficiente strumento di codifica Base64 per convertire facilmente i dati binari in un formato leggibile dall'uomo. Codifica sicura e user-friendly.

Form per la codifica Base64

Inserisci un testo.
Mostreremo coriandoli ogni volta che lo premi.

Risultati della tua codifica Base64

Come utilizzare questa codifica Base64?

La codifica Base64 è un metodo per convertire i dati binari in un formato di testo che può essere trasmesso in modo sicuro attraverso protocolli basati su testo, come l'email o l'HTTP. Per utilizzare un codificatore Base64, segui generalmente questi passaggi:

  1. Dati di input: Fornisci i dati che desideri codificare. Questi possono essere un file binario, una stringa o qualsiasi tipo di dati binari.
  2. Codifica: Il codificatore Base64 prende questi dati binari e li converte in un formato basato su testo utilizzando un set specifico di caratteri (A-Z, a-z, 0-9, '+', '/'). Questo processo è reversibile, il che significa che è possibile decodificare il testo codificato in Base64 per ottenere nuovamente i dati binari originali.
  3. Output: Il codificatore produce il risultato codificato in Base64, che puoi quindi utilizzare per la trasmissione o la memorizzazione.
Cos'è una codifica BASE64?

La codifica Base64 è uno schema di codifica binario in testo che rappresenta dati binari in un formato di stringa ASCII. È stata creata per garantire che i dati binari possano essere trasmessi in modo affidabile attraverso protocolli basati su testo senza la corruzione dei dati. Il termine "Base64" deriva dal fatto che utilizza un set di 64 caratteri diversi per rappresentare i dati.

Cosa viene presentato sulla pagina di output di questa codifica Base64?

La pagina di output di un codificatore Base64 di solito mostra quanto segue:

  • Codifica Base64: Il risultato della codifica dei dati originali nel formato Base64.
Come funziona questa codifica Base64?

La codifica Base64 funziona prendendo 3 byte (24 bit) di dati di input alla volta e suddividendoli in 4 gruppi di 6 bit ciascuno. Questi gruppi di 6 bit vengono quindi mappati su uno dei 64 caratteri nel set di caratteri Base64. Se i dati di input non sono un multiplo di 3 byte, vengono aggiunti caratteri di riempimento ('=') all'output codificato in Base64 per renderlo un multiplo di 4 caratteri.

Ecco un esempio di codifica Base64:

Esempio:

Codifichiamo il testo "Ciao, Mondo!" in Base64:

  1. Testo originale: "Ciao, Mondo!"
  2. Convertire il testo in binario:
    01000011 01101000 01101001 01100001 01101111 00101100 00100000 01001101 01101111 01101110 01100100 01101111 00100001
  3. Raggruppare i dati binari in frammenti di 6 bit:
    010000 110110 100101 100000 110110 100111 011000 010100 001011 001000 000001 000100 010011 011011 100100 100111 000011 000010
  4. Convertire ciascun frammento di 6 bit in decimale e quindi associarlo al carattere Base64 corrispondente:
    Q m V p Y Y W 9 l I C B v c m N l Z d H l I C g
  5. Il risultato codificato in Base64 è: "QmFzZTY0IGVuY29kaW5nIHNjaGVtZXMgYXJlIGNvbW1vbmx5IGJlIHNwZWNpZmljYXRpb25lZCBkYXRhIGluIFhNTA=="