100% nel browserConvertitori

Codifica e Decodifica Base64 Online (Compatibile UTF-8)

Converti all'istante testo o file binari da e verso il formato Base64 (RFC 4648). Il nostro motore supera le limitazioni storiche di btoa/atob sfruttando TextEncoder e TextDecoder per garantire una gestione perfetta di caratteri accentati, caratteri speciali ed emoji.

Caricamento dell'area di lavoro...

#Come utilizzare questo strumento

1Passa dalla modalità Codifica (testo/binario in Base64) alla modalità Decodifica (Base64 in testo).
2Inserisci o incolla il contenuto nell'area di testo, oppure trascina direttamente un file.
3Visualizza il risultato convertito in tempo reale.
4Copia la stringa generata o scarica il file risultante.

#Formule matematiche e standard

La codifica Base64 converte blocchi di 3 byte binari (24 bit) in 4 caratteri ASCII di testo a 6 bit ciascuno, selezionati da un alfabeto di 64 simboli (A-Z, a-z, 0-9, +, /). Se i byte in ingresso non sono divisibili per 3, viene aggiunto un padding con il segno uguale (=). Il processo aumenta la dimensione dei dati di circa il 33%.

#Casi limite e considerazioni tecniche

Gestione di Caratteri Multibyte ed Emoji in UTF-8

La funzione nativa JavaScript btoa() fallisce sui caratteri al di fuori dell'intervallo Latin-1. regula.tools trasforma la stringa in un array di byte UTF-8 prima della codifica, prevenendo qualsiasi corruzione del testo.

Base64 non è Crittografia

Base64 è un formato di codifica reversibile senza chiave. Non deve mai essere impiegato per proteggere password o dati riservati.

#Domande frequenti (FAQ)

Q:Base64 rende sicure le mie password?

No. Base64 è un formato di rappresentazione dati facilmente invertibile. Per proteggere password e credenziali, utilizza funzioni di hashing crittografiche come bcrypt o Argon2.

Q:Posso convertire file e immagini in Data URL Base64?

Sì. Trascina qualsiasi file nell'area di input per ottenere la stringa Base64 pronta per essere inclusa in tag HTML, fogli CSS o file JSON.

Hai suggerimenti o commenti?

Aiutaci a migliorare questo strumento. Condividi idee, segnala anomalie o richiedi nuove funzionalità.

Invia feedback