Dal 2010 · Oltre 2 milioni di utilizzi degli strumenti ogni mese
Dal 2010
Aggiungi a Chrome

La Mia Cassetta Degli Attrezzi

Modalità Automatica

Nessuno strumento salvato.

Aggiorna alla Versione Premium
Strumenti correlati
Decodificatore URLCodificatore Base64Decodificatore di Morse CodeConvertitore Testo in Binario/Hex/ASCIICodificatore URL
Pagina Iniziale > Varie > Codificatori e decodificatori
 

Decodificatore Base64

Decodifica stringhe codificate in Base64 in testo semplice con analisi dettagliata dei byte, suddivisione dei caratteri, formati di output multipli (testo, esadecimale, binario), supporto URL-safe e convalida della codifica.

Utilizzo gratuitoSenza registrazioneAggiornato feb 2026
Decodificatore Base64Provalo ora — gratis ▼

Embed Decodificatore Base64 Widget

Decodificatore Base64

Benvenuti nel Decodificatore Base64, uno strumento potente che decodifica le stringhe codificate in Base64 riportandole al loro formato originale di testo o binario. Con un'analisi dettagliata dei byte, molteplici formati di output, supporto URL-safe e visualizzazione della scomposizione dei caratteri, questo decodificatore offre tutto ciò di cui hai bisogno per lavorare con dati codificati in Base64 nei flussi di lavoro di sviluppo, analisi dati e debugging.

Cos'è la codifica Base64?

Il Base64 è uno schema di codifica da binario a testo che rappresenta i dati binari utilizzando un set di 64 caratteri ASCII. Converte i dati binari in un formato di testo che può essere trasmesso in sicurezza su protocolli basati su testo come l'e-mail (MIME), incorporato in documenti JSON/XML o memorizzato in database che accettano solo testo.

Set di Caratteri Base64

Base64 Standard: A-Z, a-z, 0-9, +, / (con = per il padding)

Base64 URL-safe: A-Z, a-z, 0-9, -, _ (sostituisce + e /)

Perché la codifica Base64 è importante

  • Allegati e-mail: La codifica MIME utilizza Base64 per trasmettere in sicurezza file binari nelle e-mail
  • URI di dati: Incorpora immagini e font direttamente in HTML/CSS usando Base64
  • Comunicazione API: Trasmetti in sicurezza dati binari nei payload JSON
  • Autenticazione: HTTP Basic Auth codifica le credenziali in Base64
  • Cookie e token: I token JWT utilizzano la codifica Base64URL

Come usare questo decodificatore

  1. Incolla la tua stringa Base64: Copia il testo codificato nel campo di input. Le interruzioni di riga sono gestite automaticamente.
  2. Seleziona la codifica di output: Scegli UTF-8 per la maggior parte dei contenuti, oppure seleziona ASCII, Latin-1 o UTF-16 per esigenze specifiche.
  3. Abilita la modalità URL-safe: Seleziona questa opzione se il tuo Base64 utilizza - e _ invece di + e /.
  4. Clicca su Decodifica: Visualizza il testo decodificato insieme a un'analisi dettagliata.
  5. Esplora i risultati: Passa tra le visualizzazioni Testo, Hex, Binario e Tabella Byte per diverse rappresentazioni.

Comprendere i formati di output

Vista Testo

Il contenuto decodificato interpretato come testo utilizzando la codifica dei caratteri selezionata. Questo è ciò che ti serve per decodificare contenuti Base64 testuali come file di configurazione, messaggi o credenziali.

Vista Hex

Mostra i byte grezzi come valori esadecimali. Utile per analizzare contenuti binari, eseguire il debug di problemi di codifica o lavorare con dati che includono caratteri non stampabili.

Vista Binaria

Visualizza ogni byte come un numero binario a 8 bit. Utile per l'analisi dei dati a basso livello, la comprensione degli schemi di bit o per scopi educativi.

Tabella dei Byte

Una tabella completa che mostra ogni byte con il suo valore decimale, la rappresentazione esadecimale, la forma binaria e l'equivalente del carattere. Perfetta per un'ispezione dettagliata dei dati codificati.

Base64 Standard vs URL-Safe

CaratteristicaBase64 StandardBase64 URL-Safe
Carattere 62+ (più)- (trattino)
Carattere 63/ (slash)_ (trattino basso)
Padding= (richiesto)= (spesso omesso)
Caso d'usoE-mail, codifica generaleURL, nomi file, JWT

Opzioni di codifica dei caratteri

CodificaMigliore perSupporto caratteri
UTF-8Testo moderno, contenuti UnicodeTutti i caratteri Unicode
ASCIITesto semplice in inglese128 caratteri (0-127)
Latin-1Testo dell'Europa occidentale256 caratteri (0-255)
UTF-16Sorgente codificato in UTF-16Tutti i caratteri Unicode

Casi d'uso comuni di Base64

Sviluppo Web

  • URI di dati: Incorpora piccole immagini in CSS/HTML per ridurre le richieste HTTP
  • Web font: Includi i font direttamente nei fogli di stile
  • Mappe sorgente (Source maps): Codifica le informazioni di debugging nei file raggruppati

API e Autenticazione

  • Token JWT: I JSON Web Tokens usano Base64URL per l'header e il payload
  • HTTP Basic Auth: Le credenziali sono codificate in Base64 (username:password)
  • OAuth: Le credenziali del client spesso usano la codifica Base64

Trasferimento Dati

  • Allegati e-mail: La codifica MIME utilizza Base64 per i file binari
  • Payload XML/JSON: Dati binari incorporati in formati di testo
  • Archiviazione database: Memorizzazione di dati binari in colonne di testo

Sovrapprezzo di dimensione Base64

La codifica Base64 aumenta la dimensione dei dati di circa il 33%. Questo perché ogni 3 byte di input producono 4 byte di output. La formula è:

Calcolo della dimensione

Dimensione codificata = ⌈(dimensione originale × 4) / 3⌉ + padding

Esempio: 100 byte → ~134 byte codificati

Domande Frequenti

Cos'è la codifica Base64?

Base64 è uno schema di codifica da binario a testo che rappresenta i dati binari utilizzando 64 caratteri ASCII (A-Z, a-z, 0-9, +, /). È comunemente usato per codificare dati binari per la trasmissione su protocolli basati su testo come l'e-mail (MIME) e per incorporare dati binari in documenti JSON, XML o HTML.

Qual è la differenza tra Base64 standard e URL-safe?

Il Base64 standard utilizza i caratteri '+' e '/' che hanno significati speciali negli URL. Il Base64 URL-safe sostituisce '+' con '-' e '/' con '_' per rendere la stringa codificata sicura per l'uso in URL e nomi di file senza richiedere codifiche aggiuntive.

Perché i dati codificati in Base64 terminano con i segni '='?

I caratteri di riempimento '=' assicurano che la lunghezza della stringa codificata in Base64 sia un multiplo di 4. Poiché Base64 codifica 3 byte in 4 caratteri, il riempimento viene aggiunto quando l'input non è uniformemente divisibile per 3. Un '=' significa che l'ultimo gruppo aveva 2 byte, due '=' significa che ne aveva 1.

Base64 può decodificare file binari come le immagini?

Sì, Base64 può codificare e decodificare qualsiasi dato binario incluse immagini, documenti ed eseguibili. Questo decodificatore mostra la rappresentazione esadecimale e binaria dei dati decodificati, utile per analizzare contenuti binari. Per visualizzare un'immagine, i byte decodificati dovrebbero essere salvati come file.

Quale codifica dovrei usare per la decodifica Base64?

Usa UTF-8 per la maggior parte dei contenuti testuali moderni poiché supporta tutti i caratteri Unicode. Usa ASCII per testi semplici in inglese o sistemi legacy. Usa Latin-1 (ISO-8859-1) per testi dell'Europa occidentale e UTF-16 per contenuti originariamente codificati in formato UTF-16.

Quanto sono più grandi i dati codificati in Base64?

La codifica Base64 aumenta la dimensione dei dati di circa il 33%. Questo perché ogni 3 byte di input diventano 4 byte di output (oltre al potenziale padding). Ad esempio, 100 byte di dati diventano circa 134 byte quando codificati in Base64.

Strumenti Correlati

Risorse Aggiuntive

Cita questo contenuto, pagina o strumento come:

"Decodificatore Base64" su https://MiniWebtool.com/it/decodificatore-base64/ di MiniWebtool, https://MiniWebtool.com/

dal team di miniwebtool. Aggiornato: 05 Febbraio 2026

Codificatori e decodificatori:

Strumenti popolari e aggiornati:

Codificatore e Decodificatore ROT13Validatore e decodificatore UUIDDecodificatore JWTVedi tutti →
Pagina Iniziale > Varie > Codificatori e decodificatori > Decodificatore Base64