Base64 Encoder/Decoder
Convertitore Base64 online — codifica e decodifica testo, supporta UTF-8, file e Base64URL. Nessuna registrazione.
Convertitore Base64 online — codifica e decodifica testo, supporta UTF-8, file e Base64URL. Nessuna registrazione.
Base64 è un metodo di codifica binario- testo che rappresenta i dati binari usando 64 caratteri ASCII (A–Z, a–z, 0–9, +, /). È ampiamente usato nello sviluppo web per trasmettere dati binari tramite formati testuali — incorporando immagini in HTML/CSS come URI di dati, inviando allegati file nelle API REST o memorizzando token JWT. itcoders.pl Base64 Encoder/Decoder funziona interamente nel browser: nessun dato lascia il tuo dispositivo.
Incolla testo per la codifica o una stringa Base64 per la decodifica nel pannello sinistro. Lo strumento rileva automaticamente la modalità corretta — se l'input sembra Base64, passa alla decodifica. Puoi anche selezionare manualmente la modalità con i pulsanti Codifica o Decodifica. Il pulsante Scambia scambia immediatamente i dati tra i pannelli. Il risultato può essere copiato negli appunti o scaricato come file di testo.
La modalità Base64URL sostituisce + e / con - e _, rimuovendo anche i caratteri = — questa variante è sicura per URL e nomi file. L'avvolgimento ogni 76 caratteri (standard MIME) è utile quando si incorpora Base64 in corpi o intestazioni di email. La funzione di caricamento file converte qualsiasi file (immagine, PDF, ZIP) in una rappresentazione Base64 — comoda quando si inviano file tramite API JSON. Decodificare un file torna automaticamente: se il risultato non è testo leggibile, lo strumento offre un download del file.
Tutte le operazioni di codifica e decodifica avvengono lato client — nessun frammento di testo incollato o file caricato viene inviato a un server. Questo lo rende sicuro per lavorare con token JWT, chiavi API, certificati o dati sensibili. itcoders.pl Base64 Encoder/Decoder è completamente gratuito, non richiede registrazione e funziona in qualsiasi browser moderno.
No — il Base64 è un encoding, non una cifratura. Chiunque può decodificare Base64 senza chiave. Converte solo i dati binari in formato testuale. Per proteggere i dati usa la cifratura (AES, RSA, ecc.) e utilizza Base64 solo come livello di trasporto.
Il Base64 codifica 3 byte binari in 4 caratteri testuali, aumentando le dimensioni di circa il 33%. È il compromesso per poter trasmettere dati binari tramite formati testuali come JSON, HTML o intestazioni HTTP.
Il Base64 standard usa + e /, che hanno significato speciale negli URL. Base64URL li sostituisce con - e _, rimuovendo il padding = — rendendo l'output sicuro per URL e nomi file senza percent-encoding.
Sì — lo strumento usa encoding UTF-8 che supporta tutti i caratteri Unicode, inclusi lettere accentate, cirillico, cinese ed emoji. A differenza della funzione btoa() standard, che genera errore su caratteri non ASCII.