candoya
IT

Base64 Encode e Decode Online

Funziona interamente nel browser: nessun caricamento, nessuna registrazione.

Input
Risultato
Inserisci testo da codificare o Base64 da decodificare

Cos'è la codifica Base64?

Base64 è un modo per rappresentare qualsiasi dato come testo normale usando 64 caratteri sicuri (A-Z, a-z, 0-9, + e /). Questo strumento codifica il testo in Base64 e decodifica Base64 in testo leggibile nel tuo browser. Gestisce l'Unicode completo tramite UTF-8, quindi accenti, emoji e altre lingue sopravvivono al viaggio di andata e ritorno intatti.

Come si usa

  1. 1Scegli la direzione. Scegli Encode per convertire il testo in Base64, o Decode per convertire Base64 in testo.
  2. 2Incolla il tuo input. Digita o incolla nella casella di input - il risultato si aggiorna in tempo reale nel pannello accanto.
  3. 3Scegli URL-safe (opzionale). Attiva URL-safe quando codifichi per un URL, un nome file o un JWT; la decodifica gestisce entrambi gli alfabeti automaticamente.
  4. 4Copia il risultato. Copia l'output e incollalo dove ne hai bisogno. Un Base64 non valido mostra un messaggio chiaro invece di testo corrotto.

A chi serve

La codifica avviene mentre scrivi e rimane sul tuo dispositivo - il tuo testo non viene mai caricato, il che lo rende sicuro per token, snippet di configurazione e note private. Attiva l'output URL-safe per ottenere l'alfabeto - e _ usato nei JWT e nelle query string, e la decodifica rileva automaticamente entrambi gli alfabeti oltre al padding mancante.

Domande frequenti

Questo strumento Base64 è gratuito?

Sì - è completamente gratuito, senza registrazione e senza limiti di utilizzo. Sia la codifica che la decodifica avvengono nel tuo browser.

I miei dati vengono caricati da qualche parte?

No. Il tuo testo e il Base64 vengono elaborati localmente nel tuo browser e non vengono mai inviati a un server, quindi sono sicuri per token, chiavi e contenuti privati.

Base64 è cifratura?

No. Base64 è codifica, non cifratura - riformatta solo i dati in testo e chiunque può decodificarlo. Usalo per trasportare dati in modo sicuro, mai per proteggere un segreto.

Gestisce emoji e testi non in italiano?

Sì. L'input viene convertito in byte UTF-8 prima della codifica, quindi accenti, emoji e script non latini si codificano e decodificano correttamente invece di generare un errore o corrompere i caratteri.

Cos'è il Base64 URL-safe?

Il Base64 URL-safe sostituisce i caratteri + e / con - e _ e di solito omette il padding =, rendendo il risultato sicuro all'interno di URL, nomi file e JWT. Attiva l'opzione URL-safe durante la codifica; la decodifica la gestisce automaticamente.

Perché il mio output decodificato sembra caratteri casuali?

Base64 può contenere qualsiasi byte, inclusi dati binari come un'immagine o un file compresso. Se lo decodifichi come testo vedrai caratteri privi di senso - i dati sono corretti, semplicemente non sono testo. Questo strumento è pensato per payload di testo.

Ho bisogno del padding = per decodificare?

No. Il decoder ripristina il padding mancante e ignora gli spazi extra e le interruzioni di riga, quindi puoi incollare una stringa Base64 con o senza i segni = finali.