Base64 encode / decode
Codifica e decodifica Base64 nel browser, con UTF-8 e variante URL-safe. Nessun dato inviato.
Gratuito davvero. Nessuna registrazione, nessuna email, nessun limite, nessun cookie. Non salviamo l'URL che analizzi.
Scrivi qualcosa per vedere il risultato.
Cosa questo strumento non può vedere
Il Base64 è una codifica, non una cifratura: rende il testo trasportabile, non segreto. Chiunque può decodificarlo. Non usarlo per proteggere dati sensibili.
A cosa serve
Il Base64 serve a rappresentare dati binari (o testo con caratteri problematici) usando solo caratteri sicuri per il trasporto: lo trovi nei data URI, negli allegati email, nei token, nelle intestazioni HTTP. Non aggiunge alcuna protezione. È una traduzione reversibile, non un lucchetto.
Dello stesso set fanno parte il JWT decoder e il convertitore di Unix timestamp.
Domande frequenti
›Cos'è la variante URL-safe?
Il Base64 standard usa i caratteri «+» e «/», che hanno un significato speciale negli URL. La variante URL-safe li sostituisce con «-» e «_» e toglie il padding «=», così la stringa può stare in un URL o in un JWT senza essere alterata.
›Gestisce i caratteri accentati e gli emoji?
Sì. La codifica passa dalla rappresentazione UTF-8 dei caratteri, quindi accenti, simboli ed emoji vengono gestiti correttamente in entrambe le direzioni, senza i caratteri strani che dà un atob() ingenuo.
›I miei dati vengono inviati da qualche parte?
No. Tutto avviene nel tuo browser: nessun testo viene inviato a un server né salvato. È il motivo per cui è più sicuro maneggiare qui contenuti riservati rispetto a un servizio online che li trasmette.