Decodificatore Base64
Decodifica subito stringhe Base64 in testo leggibile. Analizza header di autenticazione, token, payload API e contenuti email. Decoder Base64 gratuito.
Riporta una stringa Base64 in testo leggibile
Le stringhe Base64 si trovano ovunque sul web: negli header HTTP, nei payload JSON, nel sorgente delle email, nei file di configurazione e nei token. Sembrano lettere a caso e spesso finiscono con uno o due segni =. Questo decoder le riconverte nel testo originale, così vedi cosa contengono.
Per esempio, SGVsbG8sIEJvdHN5IQ== si decodifica in Hello, Botsy!. Incolla la stringa, invia e leggi il risultato.
Se il risultato sembra una serie di simboli incomprensibili, probabilmente i dati originali non erano testo: potrebbe trattarsi di un'immagine, di un file compresso o di dati cifrati. Per le immagini prova il convertitore da Base64 a immagine.
Come usare il decodificatore Base64
- Incolla la stringa Base64 nel riquadro. Escludi eventuali prefissi come
Basicodata:...;base64,. - Invia per decodificare.
- Leggi o copia il testo decodificato.
Esempi
Testo semplice
Input: TXkgQm90c3kgdG9vbHM=
Risultato: My Botsy tools
Testo con accenti
Input: w7FhbmTDug==
Risultato: ñandú
Il testo UTF-8 viene decodificato correttamente, accenti compresi.
Riempimento mancante
Input: SGVsbG8gd29ybGQ
Risultato: Hello world
L'= mancante alla fine qui non è un problema.
Usi comuni
- Controllare cosa c'è in un header HTTP Basic Authorization durante il debug.
- Leggere header e payload di un JWT (sono JSON codificato in Base64URL).
- Ispezionare valori Base64 in secret di Kubernetes, variabili d'ambiente o file di configurazione.
- Leggere le parti codificate del sorgente grezzo di un'email.
- Verificare l'output del tuo codice che produce Base64.
Consigli e cose da sapere
- Se la decodifica non riesce, controlla che non manchi il riempimento
=, che non ci siano spazi o a capo di troppo o caratteri estranei all'alfabeto Base64. - I JWT e alcune API usano il Base64 URL-safe, che sostituisce
+e/con-e_. Se serve, ripristinali prima di decodificare. - Il JSON decodificato è più leggibile dopo il passaggio nel formattatore JSON.
- Attenzione a token e credenziali: decodificare un token non lo verifica, e non dovresti incollare segreti attivi in nessun sito.
Casi particolari e limiti
- I caratteri non validi vengono ignorati senza segnalare errori.
SGVsbG8@IHdvcmxkdiventa "Hello" seguito da caratteri spazzatura, quindi un output senza senso indica spesso una stringa danneggiata. - Il Base64 URL-safe (con
-e_) viene decodificato male se non riporti quei caratteri a+e/:PDw_Pz4-dà spazzatura,PDw/Pz4+dà<<??>>. - I dati binari come immagini o file zip appaiono come simboli illeggibili. Per le foto usa lo strumento da Base64 a immagine.
- Gli a capo dentro le stringhe lunghe (frequenti nel sorgente delle email) vengono ignorati, quindi puoi incollarle così come sono.
Domande frequenti
Come capisco se una stringa è Base64?
Il Base64 usa solo A–Z, a–z, 0–9, + e /, può terminare con il riempimento = e di solito ha una lunghezza multipla di 4. Sono indizi, non prove: il test più semplice è decodificarla.
Perché il testo decodificato sembra senza senso?
Probabilmente i dati originali erano binari, come un'immagine, un file zip o byte cifrati, e non testo.
Posso decodificare un JWT con questo strumento?
Puoi decodificare header e payload (le prime due sezioni separate da punti). Prima converti - e _ in + e /. La decodifica non verifica la firma.
Decodificare Base64 equivale a decifrare?
No. Base64 è una codifica pubblica senza chiave. Chiunque può decodificarla, ed è per questo che non va usata per proteggere segreti.
Strumenti correlati
- Codificatore Base64: Codifica in Base64 qualsiasi stringa.
- Da Base64 a immagine: Decodifica un input Base64 in un'immagine.
- Decodificatore URL: Decodifica un input URL riportandolo a una stringa normale.
- Validatore e formattatore JSON: Valida il contenuto JSON e rendilo leggibile.
- Convertitore esadecimale: Converti testo in esadecimale e viceversa per qualsiasi stringa.
Strumenti simili
Codifica all'istante qualsiasi testo o stringa in Base64. Utile per data URI, header HTTP Basic auth, email e API. Encoder Base64 online gratuito.
Strumenti gratis più usati
Crea password sicure e casuali con un clic. Scegli la lunghezza e includi maiuscole, minuscole, numeri e simboli. Gratis, senza registrazione.
Converti il testo in MAIUSCOLO, minuscolo, Frase, Iniziali Maiuscole, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case o param-case. Gratis.
Controlla i record DNS di qualsiasi dominio: A, AAAA, CNAME, MX, NS, TXT e SOA. Verifica email, SPF, record di verifica e nameserver gratis.
Crea un link WhatsApp click-to-chat con il tuo numero e un messaggio precompilato. Aggiungilo a sito, bio, annunci o codici QR. Generatore wa.me gratuito.
Inserisci un indirizzo IP per trovare l'hostname o il dominio associato tramite una ricerca DNS inversa (record PTR). Reverse IP lookup gratuito.
Controlla il certificato SSL/TLS di qualsiasi sito: common name, emittente, tipo di firma, data di emissione e di scadenza. Verifica SSL gratuita.