Convertitore di file Base64
Codifica qualsiasi file o immagine in un data URI Base64 e decodifica un data URI per riottenere un file scaricabile.
Convertitore di file Base64 — Trasforma qualsiasi file o immagine in un data URI Base64 che puoi incollare direttamente in CSS o HTML, poi decodifica un data URI per riottenere il file originale con un solo clic di download. Tutto viene eseguito al 100% nel tuo browser tramite FileReader e atob, così il file che rilasci non lascia mai il tuo dispositivo e non viene mai caricato su un server.
Cos'è Convertitore di file Base64?
Il Convertitore di file Base64 è uno strumento gratuito che funziona nel browser e converte tra file binari e data URI Base64. Gli sviluppatori web lo usano per incorporare piccole immagini, font o icone direttamente nei fogli di stile e nel markup, eliminando una richiesta di rete in più; i team QA e l'assistenza usano la decodifica per recuperare un file ricevuto come un lungo data URI. Usa Codifica per rilasciare un file e copiarne il data URI (eventualmente già racchiuso come regola CSS background-image o come tag HTML img) e usa Decodifica per incollare un data URI e scaricare il file ricostruito. Le immagini in ingresso e le immagini decodificate mostrano un'anteprima che puoi ingrandire con un clic.
Come usare Convertitore di file Base64
- Scegli una modalità con l'interruttore Codifica / Decodifica in alto.
- Per codificare, rilascia o scegli un file (o un'immagine) nell'area di caricamento; il suo data URI Base64 appare all'istante nella casella di output.
- Apri le Impostazioni per scegliere il formato di output: un data URI grezzo, una regola CSS background-image o un tag HTML img.
- Premi il pulsante Copia per portare il data URI negli appunti.
- Per decodificare, passa a Decodifica e incolla un data URI nell'area di testo; appaiono un'anteprima e i dettagli del file.
- Fai clic sul pulsante Scarica per salvare il file ricostruito sul tuo dispositivo.
Esempi
Incorporare una piccola icona PNG in CSS
Modalità Codifica: rilascia un icon.png da 2 KB, imposta il formato su CSS, poi copia la regola background-image: url("data:image/png;base64,…") direttamente nel tuo foglio di stile.
Recuperare un file ricevuto come data URI
Modalità Decodifica: incolla una stringa data:application/pdf;base64,… e fai clic su Scarica per riottenere report.pdf senza alcun passaggio dal server.
Visualizzare in anteprima un'immagine Base64 prima di usarla
Modalità Decodifica: incolla una stringa data:image/jpeg;base64,… e l'immagine viene mostrata nell'area di anteprima, su cui puoi fare clic per vederla a grandezza naturale nella lightbox.
Domande frequenti
- Che tipi di file posso codificare?
- Va bene qualsiasi file: immagini, PDF, font, archivi, JSON, testo semplice e altro. Lo strumento legge il file con il FileReader del browser e produce un data URI Base64 che include il tipo MIME corretto.
- Perché l'output Base64 è più grande del mio file?
- Base64 codifica 3 byte di dati in 4 caratteri, quindi un data URI è circa il 33% più grande del file originale. Questo compromesso è normale ed è il prezzo dell'incorporare dati binari come testo.
- Che nome di file ottengo durante la decodifica?
- Lo strumento legge il tipo MIME dal data URI e nomina il download di conseguenza, come decoded.png o decoded.pdf. Se il tipo è sconosciuto, ripiega sull'estensione .bin.
- Può decodificare una stringa Base64 semplice senza il prefisso data:?
- Sì. Se incolli un payload Base64 puro senza intestazione data:, viene decodificato come un file binario generico (application/octet-stream) e offerto come download .bin.
- Il mio file viene caricato da qualche parte?
- No. La codifica e la decodifica vengono eseguite interamente lato client nel tuo browser; nulla viene caricato e non viene contattato alcun server, quindi i tuoi file restano privati sul tuo dispositivo.
Strumenti correlati
Calcolatore di proporzioni
Inserisci una larghezza o un'altezza con una proporzione di destinazione e ottieni all'istante la dimensione corrispondente e il rapporto semplificato.
Convertitore di base numerica
Converte numeri tra binario, ottale, decimale ed esadecimale.
Calcolatore BMI
Calcola il tuo indice di massa corporea a partire da altezza e peso in unità metriche o imperiali e visualizza all'istante la categoria di peso dell'OMS corrispondente.
Convertitore di unità CSS
Converte una lunghezza CSS tra px, rem, em, pt, %, vw e vh.