Codificatore/decodificatore Base64 online
Converti testo in Base64 UTF-8 o decodifica Base64 in testo. Strumento gratuito, locale e veloce. Prova subito con esempi. L’elaborazione avviene localmente…
Inizia a usare
Funzionalità e limiti
Questo strumento esegue la codifica e decodifica Base64 esclusivamente con codifica UTF-8. 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
Il testo in ingresso è limitato a 8.388.608 unità di codice UTF-16 e la sua rappresentazione UTF-8 codificata a 16 MiB. L'ingresso Base64 è limitato a 16.777.216 unità di codice grezze e 8.388.608 caratteri dopo la rimozione degli spazi. Questi limiti proteggono la memoria del browser; per dati binari di grandi dimensioni usa il flusso di lavoro dedicato ai file.
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 e necessario per la decodifica.
Posso usare questo strumento per codificare file binari?
No, questo strumento è progettato per testo UTF-8. Per file binari usa il decodificatore 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.
L’elaborazione avviene localmente nel browser.