Che cosa è un convertitore da immagine a base64?
Un convertitore da immagine a Base64 trasforma il contenuto binario di un file immagine in una stringa di testo Base64, solitamente racchiusa in un URI di dati come dati: immagine/png; base64, iVBORw0KG... Base64 è una codifica che rappresenta qualsiasi dato binario utilizzando 64 caratteri ASCII stampabili, quindi la stringa risultante può vivere direttamente all'interno di HTML, CSS, JSON o SVG senza bisogno di una richiesta di file separata. Questo convertitore funziona anche al contrario: incolla una stringa Base64 o un URI completo di dati e ricostruisce l'immagine originale per l'anteprima e il download.
Gli sviluppatori incorporano le immagini come Base64 per ridurre le richieste HTTP, per inlineare piccole icone e loghi in modo che appaiano nell'istante in cui una pagina dipinge e per spedire file autonomi in cui un'immagine e il suo markup viaggiano insieme. Un URI di dati trasporta il proprio tipo MIME, motivo per cui un browser può eseguire il rendering dei dati: immagine/png;base64,... come immagine nel momento in cui analizza l'attributo. Il compromesso è la dimensione: Base64 gonfia i dati di circa un terzo, quindi si adatta alle piccole risorse molto meglio delle foto di grandi dimensioni.
Questo strumento fa tutto il suo lavoro nel tuo browser L'immagine viene letta e codificata localmente con l'API File del browser e l'immagine stessa non viene mai caricata su un server, che mantiene grafica privata e screenshot sulla tua macchina Accanto al Base64 grezzo ottieni un URI dati pronto per l'incollaggio, un tag HTML img e una dichiarazione dell'immagine di sfondo CSS, oltre alla dimensione del byte decodificato in modo da poter giudicare se l'inlining vale la pena prima di impegnarsi.
La direzione del convertitore da Base64 a immagine è facile da controllare con una stringa nota Incolla la stringa PNG di 96 caratteri che avvia iVBORw0KGgo (un singolo pixel da 1×1) in Base64 per Immagine e premi Decodifica per immagine Ottieni un'anteprima e un pulsante Scarica immagine che salva decodificato.png, un file da 70 byte Esegui quel file di nuovo attraverso Immagine a Base64 e la riga di anteprima legge immagine/png · 70 B decodificato · 96 Base64 caratteri Per convertire Base64 in file immagine in altri formati, incolla l'URI completo dei dati in modo che venga mantenuto il tipo giusto.
Una cautela pratica: un URI di dati è circa un terzo più grande del file che codifica e non può essere memorizzato nella cache separatamente dal browser, quindi l'inlining di qualsiasi cosa oltre una piccola icona di solito costa più della richiesta che salva.
Come utilizzare il convertitore Image to Base64?
Scegli una direzione
Scegli Immagine su Base64 per codificare un file oppure Base64 su Immagine per ricostruire un'immagine da una stringa.
Aggiungi il tuo input
Caricare o rilasciare un'immagine per codificare o incollare una stringa Base64 o un URI completo di dati da decodificare.
Rivedere l'output
Vedere l'anteprima, la dimensione codificata e l'URI dei dati generati, il tag img e lo snippet CSS.
Copia o scarica
Copia il formato che ti serve, oppure scarica nuovamente l'immagine decodificata in un file.
Caratteristiche principali
Decodifica di nuovo in un file
Incolla un URI di dati e recupera l'immagine, che è la metà più veloce del lavoro quando qualcuno ti invia un blob codificato
Codificare e decodificare
Converti un'immagine in un URI di dati Base64 o incolla nuovamente Base64 per visualizzare in anteprima e scaricare l'immagine originale.
Frammenti pronti per l'incollaggio
Ottieni Base64 raw, un URI completo dei dati, un tag HTML img e una regola CSS dell'immagine di sfondo in un unico posto.
Ampio supporto formato
Funziona con PNG, JPG, GIF, WebP, SVG, BMP, ICO e AVIF, con il tipo MIME corretto rilevato automaticamente.
Frequently Asked Questions
Related Tools
Caesar Cipher Encoder & Decoder
Encode and decode Caesar cipher text with any shift, plus ROT13 and ROT47. Brute-force all 25 shifts to crack an unknown key.
URL Encoder/Decoder
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Credit Card Validator
Check a credit card number against the Luhn checksum and detect its card network. Validates the format only, never contacts a bank.
Time Zone Converter
Convert any date and time between IANA time zones with DST-accurate offsets, see the gap between two cities, and plan meetings across the world
Comments
0 comments
No comments yet. Be the first to share your thoughts!