Perché utilizzare questo strumento Base64?
- Codifica il testo normale nello standard Base64 o URL-safe Base64 senza inviare dati ovunque.
- Decodifica Base64 in testo tollerando gli spazi bianchi e le differenze alfabetiche URL-safe.
- Scegli UTF-8, ASCII o Latin-1 in modo da poter individuare tempestivamente le mancate corrispondenze di codifica.
- Converti un file locale in Base64 o un URI di dati e visualizza immediatamente l'anteprima delle immagini.
Convertitore di testo
Codificare o decodificare il testo
La condivisione URL memorizza solo le impostazioni. Il testo di input e quello di output non vengono mai inseriti nel collegamento.
Convertitore di file
Converti un file in Base64
Scegli un file locale o rilascialo qui. I file di immagine possono essere visualizzati immediatamente in anteprima dall'URI dei dati generati.
Anteprima dell'immagine
Come utilizzare Base64 in sicurezza
Utilizza lo standard Base64 quando copi i dati in sistemi che prevedono l'alfabeto classico+, /e facoltativo=imbottitura. Utilizza URL-safe Base64 quando è necessario inserire il risultato all'interno di una stringa di query, un nome file o un formato token che rifiuta tali caratteri.
Se la tua attività è la codifica percentuale per un percorso o una stringa di query anziché la conversione da byte a testo, passa aURL strumento codificatore/decodificatoreinvece di Base64.
Base64 rispetto alla crittografia
Base64 modifica solo i dati binari in testo. Non nasconde il contenuto. Se il carico utile è sensibile, è comunque necessaria un'adeguata crittografia o sicurezza del trasporto.
Perché la produzione cresce
Base64 memorizza ogni blocco di input da 3 byte come 4 caratteri stampabili, quindi il testo normalmente diventa circa il 33% più grande prima che vengano aggiunte interruzioni di riga o prefissi URI di dati.
Quando il file in Base64 è utile
La conversione dei file è utile quando è necessario ispezionare un piccolo payload, creare un URI di dati per un prototipo o verificare che un campo API accetti il formato previsto. Per le risorse di grandi dimensioni, tieni presente che Base64 aggiunge un sovraccarico di dimensioni.
Domande frequenti
Qual è la differenza tra Base64 e URL-safe Base64?
URL-safe Base64 sostituisce il segno più con il trattino e la barra con il carattere di sottolineatura in modo che l'output sia più sicuro da inserire negli URL e nei nomi dei file. Alcuni sistemi omettono anche il riempimento.
Base64 è crittografato?
No. Base64 è solo una codifica. Chiunque può decodificarlo, quindi non dovrebbe essere trattato come una misura di sicurezza o privacy.
Perché l'output di Base64 è più lungo dell'originale?
Base64 di solito aumenta le dimensioni di circa un terzo perché memorizza ogni 3 byte di input come 4 caratteri di testo.
Il mio testo o file verrà caricato?
No. La codifica, decodifica e conversione dei file avvengono localmente nel tuo browser. Niente viene caricato automaticamente.