Codifica / decodifica Base64

Codifica testo in Base64 o decodifica Base64 di nuovo in testo (compatibile con UTF-8).

Caricamento strumento…

Codifica / decodifica Base64Converti qualsiasi testo in Base64 e viceversa, con piena compatibilità UTF-8: le emoji e gli alfabeti non latini vengono mantenuti correttamente. Tutto viene eseguito nel tuo browser, quindi i dati che incolli non lasciano mai il tuo dispositivo. Usa il pulsante di scambio per riutilizzare l'output e convertire nel verso opposto.

Cos'è Codifica / decodifica Base64?

Un codificatore e decodificatore Base64 online e gratuito che converte testo semplice in Base64 o decodifica una stringa Base64 di nuovo in testo leggibile, con piena compatibilità UTF-8. Sviluppatori, studenti e chiunque lavori con data URI, token API, JSON Web Token, intestazioni di autenticazione HTTP di base o file di configurazione lo usano per codificare e decodificare stringhe in modo rapido senza scrivere codice. Poiché la codifica tiene conto di UTF-8, le emoji e gli alfabeti non latini (coreano, giapponese, cinese, arabo, latino con accenti) vengono convertiti senza alterazioni in entrambi i versi. Passa tra le modalità Codifica e Decodifica, usa Scambia per convertire nel verso opposto e copia il risultato con un solo clic.

Come usare Codifica / decodifica Base64

  1. Scegli una modalità con l'interruttore Codifica / Decodifica: seleziona Codifica per trasformare il testo in Base64, oppure Decodifica per riconvertire Base64 in testo.
  2. Digita o incolla il tuo contenuto nella casella di input (testo semplice in modalità Codifica, una stringa Base64 in modalità Decodifica).
  3. Leggi il risultato convertito istantaneamente nella casella di output sottostante, che si aggiorna mentre digiti.
  4. Fai clic sul pulsante di copia dell'output per copiare il risultato negli appunti.
  5. Usa il pulsante Scambia per rimandare l'output nell'input e invertire la modalità, convertendo nel verso opposto.
  6. Fai clic su Cancella per svuotare l'input e ricominciare.

Esempi

Codifica testo semplice

Input

Hello

Output

SGVsbG8=

Decodifica una stringa Base64

Input

SGkh

Output

Hi!

Andata e ritorno UTF-8 / emoji

In modalità Codifica, il testo non latino e le emoji (ad es. "안녕 👋") vengono prima codificati tramite UTF-8, così che la decodifica del risultato restituisca esattamente i caratteri originali senza corruzione.

Domande frequenti

Gestisce emoji e caratteri non latini come il coreano o il giapponese?
Sì. La codifica e la decodifica sono compatibili con UTF-8, quindi le emoji e gli alfabeti non latini vengono convertiti correttamente e tornano esattamente al testo originale.
Perché vedo l'errore "Invalid Base64 input"?
Questo messaggio compare in modalità Decodifica quando il testo incollato non è un Base64 valido (per esempio contiene caratteri non consentiti o un padding errato). Passa alla modalità Codifica per il testo semplice, oppure incolla una stringa Base64 formattata correttamente.
Posso convertire in entrambi i versi?
Sì. Usa l'interruttore Codifica / Decodifica per scegliere un verso, oppure premi il pulsante Scambia per riportare l'output corrente nell'input e invertire automaticamente la modalità.
I miei dati vengono caricati su un server?
No. Tutto viene eseguito interamente nel tuo browser usando la codifica JavaScript integrata. Il testo che incolli non lascia mai il tuo dispositivo e non viene mai inviato ad alcun server.
C'è un limite di dimensione per il testo che posso convertire?
Non c'è un limite fisso; la conversione avviene localmente nel tuo browser, quindi l'unico vincolo pratico è la memoria disponibile del tuo dispositivo.

Strumenti correlati