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.
Base64 Encode e Decode Online
Funziona interamente nel browser: nessun caricamento, nessuna registrazione.
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
- 1Scegli la direzione. Scegli Encode per convertire il testo in Base64, o Decode per convertire Base64 in testo.
- 2Incolla il tuo input. Digita o incolla nella casella di input - il risultato si aggiorna in tempo reale nel pannello accanto.
- 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.
- 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
- Sviluppatori che incorporano piccoli asset o credenziali come Base64 in file JSON, YAML o environment.
- Lavoro con API e webhook - decodificare un campo Base64 da un payload per leggere cosa contiene realmente.
- Chiunque esamini un JWT e debba decodificare manualmente un segmento Base64URL.
- Formati email e dati che archiviano allegati o blob binari come testo Base64.
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.