Strumento di codifica/decodifica Base64 - Online e gratuito

Codifica e decodifica testo e file in Base64 in tempo reale, con feedback immediato ed elaborazione sicura lato client. Gratis e veloce.

1 lines0 chars
1 lines0 chars

Encoder e Decoder Base64 Online

Benvenuto nel miglior encoder e decoder Base64 online. Questo strumento semplice ma potente ti consente di convertire testo in Base64 o decodificare stringhe Base64 in testo leggibile istantaneamente.

Gli schemi di codifica Base64 sono essenziali quando si codificano dati binari per l'archiviazione o il trasferimento su supporti progettati per il testo (come HTTP o SMTP).

Opzioni di configurazione avanzate

Selezione del set di caratteri

Quando si tratta di dati testuali, specificare il set di caratteri (charset) corretto è fondamentale. Sebbene UTF-8 sia lo standard, i sistemi legacy potrebbero utilizzare ASCII, ISO-8859-1 o altri.

Decodifica ogni riga separatamente

I dati codificati appaiono spesso come un blocco continuo di testo. Tuttavia, se hai più stringhe Base64 indipendenti separate da nuove righe, abilita questa opzione.

Modalità di conversione live

Abilita la modalità Live per ottenere risultati immediati mentre digiti. Questa modalità esegue la conversione Base64 localmente nel tuo browser utilizzando JavaScript, garantendo latenza zero.

Sicuro e privato

La tua privacy è la nostra priorità. Tutte le comunicazioni utilizzano connessioni crittografate SSL sicure (HTTPS). Non ispezioniamo, memorizziamo o condividiamo mai i dati inviati.

Strumento online completamente gratuito

Il nostro strumento Base64 è gratuito al 100%. Nessuna installazione software, registrazione o abbonamento richiesto.

Principi di progettazione

Una tabella indice Base64 è costituita da 64 caratteri scelti per essere comuni alla maggior parte delle codifiche e stampabili. Ciò riduce al minimo il rischio di modifica dei dati da parte di sistemi come i server di posta elettronica.

Cos'è la codifica Base64?

Base64 è un gruppo di schemi di codifica binario-testo che rappresentano dati binari in un formato stringa ASCII traducendoli in una rappresentazione radix-64.

Esempio di codifica Base64

Considera questa citazione dal Leviatano di Thomas Hobbes:

"Man is distinguished, not only by his reason, but ..."

Quando codificata in MIME Base64, questa sequenza ASCII diventa:

TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=

Come funziona: La parola "Man" è codificata come "TWFu". In ASCII, "M", "a", "n" sono byte 77, 97, 110. Le loro rappresentazioni binarie vengono unite e divise in gruppi di 6 bit.

Contenuto del testoMan
Valore ASCII7797110
Binario010011010110000101101110
Indice1922546
Base64TWFu

Come mostrato, la codifica Base64 converte 3 byte di dati di input (24 bit) in 4 caratteri Base64 (6 bit ciascuno), espandendo la dimensione dei dati di circa il 33%.

Incolla del testo o trascina un file: lo strumento lo converte all'istante in una stringa Base64, oppure decodifica qualsiasi input Base64 riportandolo a testo leggibile o a un file scaricabile. Sia la codifica che la decodifica avvengono direttamente nel browser, supportano UTF-8 e i set di caratteri legacy e offrono una modalità Live che aggiorna il risultato mentre digiti. Nessun dato viene inviato a un server.

Come usare l'encoder e decoder Base64

  1. 1

    Scegli codifica o decodifica

    Seleziona Codifica per trasformare testo o un file in Base64, oppure Decodifica per riportare una stringa Base64 alla forma originale.

  2. 2

    Inserisci i dati

    Digita o incolla il contenuto nella casella di input, oppure trascina un file (fino a 10MB) per caricarlo direttamente.

  3. 3

    Imposta le opzioni se servono

    Scegli il set di caratteri per i dati testuali, o attiva «Decodifica ogni riga separatamente» quando gestisci più stringhe Base64 divise da a capo.

  4. 4

    Ottieni subito il risultato

    Con la modalità Live attiva l'output si aggiorna mentre digiti; altrimenti clicca su Codifica o Decodifica per elaborare.

  5. 5

    Copia o scarica

    Usa Copia per inviare il risultato negli appunti, oppure Scarica per salvare in locale il file decodificato o il testo codificato.

Riferimenti

Strumenti correlati

Domande frequenti

Cos'è la codifica Base64?
Base64 è un gruppo di schemi di codifica binario-testo che rappresentano dati binari in formato stringa ASCII traducendoli in una rappresentazione radix-64. Si usa per trasportare in sicurezza dati binari su canali pensati per il testo.
Come si codifica una stringa in Base64?
Incolla il testo nella casella di input, lascia selezionata Codifica e, con la modalità Live attiva, ottieni subito la stringa Base64; in alternativa clicca su Codifica. Tutto avviene nel browser, senza installare nulla.
Come si decodifica una stringa Base64?
Seleziona Decodifica, incolla la stringa Base64 nella casella di input e il testo originale (o il file) compare immediatamente. Se hai più stringhe su righe diverse, attiva «Decodifica ogni riga separatamente».
La codifica Base64 aumenta la dimensione dei dati?
Sì. Base64 converte ogni 3 byte di input (24 bit) in 4 caratteri Base64 (6 bit ciascuno), aumentando la dimensione di circa il 33%.
Base64 è la stessa cosa della crittografia?
No. Base64 è una codifica, non una crittografia. Chiunque può decodificare una stringa Base64 e risalire al contenuto originale, quindi non garantisce alcuna riservatezza: serve solo a rendere i dati binari trasportabili su canali testuali.
I miei dati vengono inviati a un server?
No. La codifica e la decodifica avvengono interamente nel tuo browser tramite le API JavaScript integrate. Il testo e i file non lasciano mai il tuo dispositivo.
Posso codificare e decodificare anche i file, non solo il testo?
Sì. Trascina o carica un file fino a 10MB per codificarlo in Base64, e usa il pulsante Scarica per salvare su disco un file decodificato.