Convertitore di File in Base64
Codifica documenti PDF, tracce audio e archivi in formato Base64 direttamente nel browser.
Live Visual Media & Payload Inspector
Auto-DetectClick to Browse or Drag & Drop Any File
Upload any image (PNG, JPG, SVG, WebP, GIF), audio (MP3, WAV), PDF, or JSON payload to preview and encode instantly.
PDF Document Ready
Base64 PDF stream loaded in memory
Developer Code Snippet Generator
// Select an option above to generate codeDomande Frequenti
Tutto Quello che Devi Sapere su Base64
Risposte rapide alle domande più comuni sulla codifica Base64, decodifica, Data URI e sicurezza URL.
Cos'è Base64?
Base64 è uno schema di codifica da binario a testo che converte dati binari (come file, immagini o byte) in una sequenza di 64 caratteri ASCII stampabili (A-Z, a-z, 0-9, + e /), standardizzato in RFC 4648.
Come funziona la codifica Base64?
Base64 prende 3 byte di dati binari (24 bit in totale) e li divide in 4 gruppi da 6 bit ciascuno (4 × 6 = 24 bit). Ciascun gruppo mappa un carattere nella tabella Base64. Se i byte non sono multipli di 3, si aggiunge '=' per padding.
Come codificare una stringa in Base64?
Scrivi o incolla il tuo testo nel nostro convertitore online gratuito. In JavaScript usa btoa(string); in Python, base64.b64encode(testo.encode('utf-8')); da terminale Linux, echo -n 'testo' | base64.
Come decodificare una stringa Base64?
Incolla la stringa Base64 con la modalità Rileva Auto o Decodifica. In JavaScript: atob(base64String); in Python: base64.b64decode(base64String).decode('utf-8'); da terminale: echo 'string' | base64 -d.
Qual è la differenza tra Base64 e Base64URL?
Base64 standard usa '+' e '/' con padding '=', che richiedono encoding negli URL. Base64URL sostituisce '+' con '-' e '/' con '_', rimuovendo il padding '=', risultando sicuro al 100% per URL e token JWT.
Come convertire un'immagine in Base64?
Trascina la tua immagine (PNG, JPG, SVG, WebP) nell'area di rilascio. Lo strumento genera immediatamente un Data URI pronto per tag HTML <img> o regole CSS.
Base64 è una forma di crittografia?
No, Base64 NON è crittografia e non fornisce sicurezza. Chiunque può decodificare una stringa Base64 in pochi millisecondi senza alcuna chiave o password.
Base64 riduce la dimensione dei file?
No, la codifica Base64 aumenta le dimensioni del file di circa il 33.3% (rapporto 4 a 3), trasformando 3 byte binari in 4 caratteri ASCII.