Codificatore e decodificatore Base64 online gratuito

Codifica il testo normale in Base64 o decodifica Base64 in testo leggibile all'istante. Veloce, gratuito e privato: i dati non lasciano mai il tuo browser.

Funziona al 100% nel browser Zero dati inviati a qualsiasi server Non sono richiesti account o cookie Non viene memorizzato o registrato nulla

Inserimento di testo

0 Caratteri

Uscita Base64

0 Caratteri
Attenzione: NON utilizzare chatbot AI per codificare o decodificare dati sensibili

Gli assistenti AI come ChatGPT, Google Gemini, Microsoft Copilot e altri strumenti simili trasmettono tutto ciò che digiti a server di terze parti. Questi contenuti possono essere registrati, esaminati dal personale e utilizzati per addestrare futuri modelli di intelligenza artificiale. Se i tuoi dati Base64 contengono password, chiavi API, messaggi privati, informazioni personali o qualsiasi altro contenuto riservato, non dovresti mai incollarli in un chatbot AI.

Questo strumento è un'alternativa sicura: tutte le operazioni di codifica e decodifica vengono eseguite interamente dal tuo browser utilizzando JavaScript. Nessun dato lascia la pagina. Nemmeno un singolo carattere viene trasmesso in rete.

Informazioni sullo strumento Base64 Encoder & Decoder

Questo strumento online gratuito ti permette di codificare istantaneamente qualsiasi stringa di testo in Base64 o di decodificare una stringa codificata in Base64 in testo leggibile. Tutta l'elaborazione avviene direttamente nel tuo browser: nessun dato viene inviato a un server, garantendo così la massima privacy.

Cos'è Base64?

Base64 è uno schema di codifica da binario a testo definito nella RFC 4648. Converte i dati binari in una sequenza di 64 caratteri ASCII stampabili (A-Z, a-z, 0-9, +, /). Per ogni 3 byte di input, produce 4 caratteri di output, il che significa che il risultato codificato è circa il 33% più grande dell'originale.

Usi comuni di Base64

Incorpora le immagini come URI di dati in HTML/CSS Allegati e-mail MIME Token JWT e HTTP Basic Auth Memorizzazione di dati binari in JSON/XML Payload API e servizi web Codifica di credenziali e token

Come codificare il testo in Base64

Seleziona la modalità Codifica, incolla o scrivi il tuo testo nel campo di input a sinistra e il risultato Base64 apparirà immediatamente nel campo di output a destra. Clicca su Copia per copiare il risultato negli appunti.

Come decodificare Base64 in testo

Seleziona la modalità di decodifica, incolla la stringa Base64 nel campo di input e il testo originale verrà visualizzato immediatamente nel campo di output. Lo strumento gestisce automaticamente sia l'input Base64 standard che quello sicuro per gli URL (Base64url).

URL-safe Base64 (Base64url)

Base64 standard utilizza + e / che hanno un significato speciale negli URL. URL-safe Base64 (Base64url, definito in RFC 4648 §5) li sostituisce rispettivamente con - e _, rendendo l'output sicuro da incorporare in URL, nomi di file e stringhe di query senza codifica percentuale. Abilita questa funzione tramite la casella di controllo URL-safe Base64 che trovi qui sopra.

La crittografia Base64?

No. Base64 è uno schema di codifica, non di crittografia. È completamente reversibile senza alcuna chiave e non fornisce alcuna sicurezza o riservatezza. Non utilizzare Base64 da solo per proteggere i dati sensibili. Per una trasmissione sicura, usa una crittografia adeguata come AES o affidati a TLS/HTTPS.

Supporto Unicode ed Emoji

Questo strumento supporta pienamente i caratteri Unicode, comprese le lettere accentate, i caratteri CJK, la scrittura araba e le emoji. Internamente utilizza l'API TextEncoder per convertire le stringhe in byte UTF-8 prima della codifica e TextDecoder per ripristinare il testo originale alla decodifica. Questo garantisce una codifica corretta per tutte le lingue.

Domande frequenti

Quanto costa questo strumento?

Questo codificatore/decodificatore Base64 è completamente gratuito, senza limiti, senza registrazione e senza pubblicità che interrompa il tuo lavoro.

I miei dati sono privati?

Sì. Tutte le operazioni di codifica e decodifica vengono eseguite interamente all'interno del tuo browser utilizzando JavaScript. Nessun tipo di dato viene trasmesso ai nostri server: né l'input, né l'output, né i metadati. Puoi confermarlo tu stesso aprendo gli strumenti per gli sviluppatori del tuo browser (F12), passando alla scheda Rete e osservando che non viene inviata alcuna richiesta quando digiti o converti. I tuoi dati sono privati al 100% e non lasciano mai questa pagina.

Perché è rischioso utilizzare un chatbot AI per decodificare Base64?

Quando inserisci dei dati in un assistente AI (ChatGPT, Gemini, Copilot, Claude, ecc.), il contenuto viene trasmesso ai server del fornitore di AI tramite internet. Può essere registrato per essere controllato dalla sicurezza, visto dal personale o dagli appaltatori e potenzialmente utilizzato per addestrare futuri modelli di intelligenza artificiale. Se la stringa Base64 codifica qualcosa di sensibile (password, chiavi API, messaggi privati, dati personali), l'utilizzo di un chatbot AI per decodificarla espone tali dati a terzi. Questo strumento basato sul browser esegue tutte le operazioni in locale ed è l'alternativa sicura per i contenuti sensibili.

Posso codificare i file con questo strumento?

Sì. Clicca sul pulsante Carica file per selezionare un file dal tuo computer. Il contenuto del file verrà letto e codificato in Base64 nel browser. Questo è utile per incorporare piccoli file nei payload HTML, CSS o JSON.

Perché l'output Base64 termina con = o ==?

Base64 codifica i dati in gruppi di 3 byte. Se la lunghezza dell'input non è un multiplo di 3, vengono aggiunti dei caratteri di padding(=) per rendere l'output un multiplo di 4 caratteri. Un = significa che è stato aggiunto un byte di padding; == significa che sono stati aggiunti due byte.

Posso decodificare un'immagine con codifica Base64?

La decodifica di un'immagine con codifica Base64 con questo strumento di testo produrrà un risultato confuso perché i dati delle immagini binarie non possono essere visualizzati come testo normale. Per utilizzare un'immagine codificata in Base64, fai riferimento ad essa direttamente in un tag <img> utilizzando un URI dati: src="data:image/png;base64,...".

Privacy e sicurezza

Come questo strumento protegge i tuoi dati

  • Tutte le operazioni di codifica e decodifica vengono eseguite interamente all'interno del browser tramite JavaScript, senza alcuna richiesta di rete.
  • Non registriamo, raccogliamo o memorizziamo alcun input o output inserito dall'utente in questa pagina.
  • Non sono richiesti account, login o informazioni personali.
  • Una volta caricata, la pagina funziona anche offline: disconnettiti da internet e continuerà a funzionare.
  • Verificalo tu stesso: apri DevTools (F12) → scheda Network → digita lo strumento → zero richieste in uscita.

Perché i chatbot AI sono rischiosi per Base64

Incollare una stringa Base64 in un assistente AI è comodo ma comporta rischi reali per i dati sensibili:

  • Trasmissione: Il tuo input viene inviato ai server del provider di AI tramite internet.
  • Registrazione: Molti provider registrano le conversazioni per impostazione predefinita per monitorare la sicurezza.
  • Formazione AI: Le conversazioni possono essere utilizzate per migliorare le versioni future del modello.
  • Accesso da parte di terzi: I fornitori di IA possono avere personale o appaltatori che esaminano le conversazioni.

Questo è particolarmente pericoloso quando Base64 codifica password, token, chiavi API, dati personali o contenuti proprietari. Utilizza invece questo strumento basato sul browser.