Vai al contenuto principale
Convert.rest

Decodificatore Base64 — Decodifica Base64 in testo online

Decodifica stringhe Base64 standard in testo UTF-8 leggibile in pochi secondi. Incolla un token, premi Decodifica e ottieni il testo originale — con errori onesti quando il valore non è Base64 valido e nessun caricamento di ciò che incolli.

Decodificato privatamente nel tuo browser — il valore non lascia mai questa scheda.

La decodifica avviene interamente in questa scheda con il atob() integrato del browser e un decodificatore UTF-8. Il valore che incolli non lascia mai il tuo dispositivo — non esiste fetch, modulo, beacon o log che lo contenga.

Formati supportati

  • Input: Base64 standard (A–Z, a–z, 0–9, +, /) con padding opzionale.
  • Accetta Base64 su più righe — lo spazio circostante viene rimosso per primo.
  • Output: testo UTF-8 (o un errore chiaro quando i byte non sono testo UTF-8 valido).

Come usarlo

  1. 1

    Incolla il Base64

    Incolla qualsiasi stringa Base64 standard, inclusi i valori su più righe da editor o email.

  2. 2

    Decodifica in locale

    Premi Decodifica. Validazione e conversione avvengono interamente in questa scheda.

  3. 3

    Copia o scarica

    Copia il testo UTF-8 decodificato o scaricalo come file .txt.

Cosa fa questo strumento

Questo decodificatore prende una stringa Base64 standard, la valida, rimuove lo spazio che gli editor aggiungono avvolgendo le righe lunghe e converte i byte in testo UTF-8. L’input non valido non viene mai reinterpretato in silenzio: se alfabeto o padding sono sbagliati, o il token usa la variante sicura per URL, ottieni un errore esplicito e leggibile.

A chi è destinato

Sviluppatori che decodificano segmenti payload JWT, snippet SMTP e XML, email con allegati in stile quoted-printable e ingegneri del supporto che ispezionano valori Base64 incollati nei ticket — senza inviare i dati a un servizio di terze parti.

Usare il decodificatore

Incolla o digita il valore Base64, premi Decodifica e il testo UTF-8 appare con un clic su Copia o un download come .txt. I valori lunghi avvolti funzionano così come sono; il decodificatore rimuove lo spazio di avvolgimento prima della validazione.

Quando la decodifica fallisce

Un valore che termina con - o _ è Base64 sicuro per URL, un alfabeto diverso — questo strumento emette un errore piuttosto che indovinare una traduzione. I valori con padding errato, caratteri estranei o lunghezza non divisibile per quattro sono Base64 non valido e vengono rifiutati. Infine, i byte che non formano testo UTF-8 valido vengono segnalati come tali, perché mostrare spazzatura nasconderebbe solo il vero problema.

Limitazioni

  • Solo Base64 standard. I token sicuri per URL contenenti - o _ vengono rifiutati con un messaggio esplicito (vedi le FAQ).
  • L’output decodificato è limitato a 15 MB così un mega-bundle incollato non può bloccare la tua scheda.
  • Se i byte decodificati non sono testo UTF-8 valido, lo strumento te lo dice invece di mostrare caratteri corrotti — usa lo strumento Base64 to Image per i payload binari.

Domande frequenti

No. Il Base64 sicuro per URL usa - e _ invece di + e /, e tradurre silenziosamente tra i due può corrompere i dati. I valori che contengono quei caratteri vengono rifiutati con un errore chiaro piuttosto che indovinati.

Serve aiuto?

Risposte alle domande frequenti, i nostri contatti e una linea diretta per segnalare un problema.

Vedi tutti gli strumenti