Codifica e decodifica Base64
Converti testo in Base64 e viceversa, con supporto completo di UTF-8 e URL-safe.
Codifica e decodifica Base64
Base64 trasforma il testo arbitrario in un insieme compatto di 64 caratteri sicuri, il che lo rende il modo standard per spostare i dati attraverso canali che accettano solo ASCII semplice. Incolla il testo per ottenere il suo formato Base64 oppure incolla Base64 per rileggere il testo originale. Passare da una direzione all'altra con il selettore di modalità.
La codifica è completamente compatibile con UTF-8, quindi i segni diacritici slovacchi, le lettere greche, i caratteri CJK e gli emoji sopravvivono intatti al viaggio di andata e ritorno. L'opzione "Alfabeto sicuro per URL" scambia i caratteri standard + e / con - e _ ed elimina il riempimento finale, producendo una stringa che puoi inserire direttamente in un parametro di query, un segmento di percorso o un JWT senza ulteriori escape. L'opzione "Avvolgi a 76 caratteri" suddivide l'output lungo in righe a larghezza fissa, il formato previsto dalle intestazioni e-mail MIME e dai blocchi in stile PEM.
La decodifica è deliberatamente indulgente. Gli spazi bianchi e le interruzioni di riga vengono rimossi prima della decodifica, sono accettati sia gli alfabeti standard che quelli sicuri per gli URL e il riempimento mancante è tollerato, quindi un valore copiato da un file di registro o da una configurazione di solito funziona. Se l'input non può davvero essere Base64, otterrai una spiegazione semplice anziché una risposta sbagliata silenziosa.
Tutto funziona nel tuo browser. Non viene caricato nulla, il che qui conta più che per la maggior parte degli strumenti: le stringhe Base64 trasportano abitualmente token API, dati di sessione, credenziali di autenticazione di base e payload codificati. Decodificali qui e il testo in chiaro rimarrà sul tuo computer. Il conteggio sotto l'output mostra le dimensioni su entrambi i lati, quindi puoi vedere le aggiunte di codifica di crescita di circa il 33%.