Codificatore/decodificatore Base64 online
Codifica testo UTF-8 in Base64 standard o decodificalo per recuperare il testo e copiare il risultato nel browser.
Inizia a usare
Codificatore/decodificatore Base64 online
Codifica testo UTF-8 in Base64 standard o decodificalo per recuperare il testo e copiare il risultato nel browser.
Funzionalità e limiti
Non offre selettore di codifica caratteri; per file binari arbitrari usa il decodificatore di file Base64 separato.
Esempio concreto
Il testo Hello viene codificato in SGVsbG8= e decodificato di nuovo in Hello. Il testo 你好 viene codificato in 5L2g5aW9 e decodificato correttamente.
Gestione degli spazi bianchi
Prima della decodifica, gli spazi bianchi vengono rimossi: ad esempio, SGVs seguito da un'interruzione di riga e bG8= viene decodificato come Hello. Base64 malformato o sequenze di byte non UTF-8 producono un errore, non caratteri di sostituzione.
Limiti di dimensione
La codifica accetta al massimo 8.388.608 unità UTF-16 e 16 MiB di byte UTF-8 prima della conversione in Base64. La decodifica accetta 16.777.216 unità grezze e 8.388.608 caratteri Base64 dopo la rimozione degli spazi. La lunghezza UTF-16 non equivale al numero di byte UTF-8.
Note sulla privacy
La conversione avviene localmente nel browser e il risultato può essere copiato. Base64 è una rappresentazione reversibile, non crittografia, hashing, compressione o autenticazione; non incollare segreti solo perché l'output sembra illeggibile.
Domande frequenti
Perché il risultato contiene il carattere = alla fine?
Il padding con = appare quando il numero di byte sorgente non è divisibile per tre. È normale nella codifica standard. Il decoder accetta anche una stringa senza padding se la sua lunghezza è valida.
Posso usare questo strumento per codificare file binari?
No, questo strumento è progettato per testo UTF-8. Per codificare file binari usa il codificatore di file Base64 dedicato.
Cosa succede se inserisco Base64 non valido?
Verrà visualizzato un errore. Lo strumento non produce caratteri di sostituzione per sequenze non valide.
Checklist per l'uso
- Verifica che il testo sia in UTF-8.
- Per la decodifica, assicurati che la stringa Base64 sia valida.
- Controlla la dimensione dei dati per evitare errori di memoria.
- Copia il risultato con il pulsante dedicato.
Città ↔ Q2l0dMOg Hello ↔ SGVsbG8=
Per codificare e decodificare direttamente qui, i dati UTF-8 devono essere al massimo 6 MiB, pari a 8 MiB di Base64. I risultati più lunghi possono essere recuperati come byte con il decodificatore di file, nei suoi limiti.
L’elaborazione avviene localmente nel browser.