Convertitore da BMP a GIF

Ultima revisione dei contenuti:

Carichi i file BMP e scarichi immagini GIF pronte. Il peso scende di parecchie volte: la nostra foto da 3000 per 2000 pixel è entrata nel convertitore con 17,2 MB ed è uscita con 2,52 MB. Tutto il lavoro avviene dentro il tuo browser.

Converti e scarica

File in coda

Aggiungi file BMP a sinistra per avviare la conversione in GIF.

in

Che cos’è il BMP e che cos’è il GIF?

Il BMP registra l’immagine così come la vede lo schermo: come una griglia di punti, in cui ogni punto riceve nel file un proprio posto e un proprio valore di colore. Il formato è nato per OS/2, è poi passato a Windows e lì è rimasto stabilmente.[1] La variante più diffusa assegna a ogni punto 24 bit, cioè un byte per il rosso, uno per il verde e uno per il blu. Una registrazione così può nominare 16,7 milioni di tonalità e conserva ciascuna di esse separatamente.

Il GIF affronta il colore in modo del tutto diverso. Il formato si appoggia a un elenco di colori stabilito in anticipo e, accanto a ogni pixel, registra soltanto il numero di posizione di quell’elenco. L’elenco si chiama tavolozza e contiene fino a 256 posizioni, perché il numero occupa otto bit.[2] A questo si aggiunge la compressione LZW, che cerca nell’immagine le sequenze ripetute di quei numeri e scrive ogni sequenza con un unico codice.

La specifica che il W3C pubblica ancora oggi porta la sigla 89a e la data del 31 luglio 1990.[3] È quella versione ad aver aggiunto al GIF l’indice di trasparenza e i ritardi tra i fotogrammi, grazie ai quali il formato mostra le animazioni. Il formato stesso è stato creato dall’azienda CompuServe tre anni prima, nel 1987.[2]

Come si converte un BMP in GIF?

Trascina i tuoi file BMP sul campo Aggiungi file oppure fai clic su quel campo e indica le immagini sul disco. Puoi mettere in coda molti file in una volta sola. Poi premi il pulsante Converti.

Le immagini pronte le scarichi una alla volta con il pulsante Scarica accanto alla riga della coda, oppure tutte insieme con il pulsante Scarica tutti. Il pulsante Cancella tutto svuota l’intera coda, mentre l’etichetta Rimuovi accanto a una riga ne toglie un singolo file.

Nella coda a destra ogni file mostra il proprio peso prima e dopo la conversione, insieme alla differenza in percentuale. La nostra foto da 3000 per 2000 pixel ha scritto lì Prima: 17.2 MB · Dopo: 2.52 MB (85% in meno). Lo stesso riepilogo per l’intero lotto si trova sotto i pulsanti, nella riga Risparmiato.

La scrittura vera e propria l’esegue gifenc, un codificatore GIF scritto in JavaScript e avviato sul tuo computer.[4] I browser leggono i file GIF fin dalle prime versioni mentre non sanno ancora scriverne uno dalla tela: il 5 settembre 2026 abbiamo verificato Chromium 151 e Firefox 153, e ognuno ha restituito un file PNG a quella richiesta. La documentazione MDN descrive questo comportamento apertamente: davanti a un formato che il browser non conosce, ricevi un PNG e nessun avviso.[5]

Il nostro codificatore scrive il GIF indipendentemente dal browser, e l’immagine resta sul tuo dispositivo dal primo clic fino alla fine del lavoro. Sotto il convertitore si trova un selettore di formati con la scritta BMP in GIF. Un clic su uno dei due formati apre un elenco, e la scelta ti porta alla pagina del convertitore che gestisce quella coppia. Tutte le coppie di questo gruppo le abbiamo raccolte anche nella pagina di sottocategoria Cambio formato.

Perché un file GIF pesa meno di un BMP?

Il peso di un file BMP si può calcolare in anticipo e il risultato non dipende da ciò che si vede nell’immagine. Ogni pixel occupa tre byte, e ogni riga dell’immagine viene completata con zeri fino a quattro byte pieni; la documentazione Microsoft fornisce una formula già pronta per questo.[6] A ciò si aggiungono 54 byte di intestazione.

Seguiamo il calcolo su una foto da 3000 per 2000 pixel. Una riga ha 3000 pixel da tre byte ciascuno, quindi 9.000 byte. Con questa larghezza non c’è nulla da completare. Le righe sono 2.000, perciò i soli pixel occupano 18.000.000 di byte. Insieme all’intestazione il file pesa 18.000.054 byte, cioè 17,2 MB nella notazione che usa il riepilogo dello strumento.

Il GIF risparmia spazio per due vie contemporaneamente. La prima è la tavolozza stessa: al posto di tre byte per pixel entra un solo numero, così l’immagine perde subito due terzi del proprio peso. La seconda è la compressione LZW, che percorre quei numeri e scrive le sequenze ripetute con un unico codice. Più grandi sono le superfici a tinta unita di un’immagine, più lunghe risultano quelle sequenze e più forte agisce la compressione.

La nostra foto da 3000 per 2000 pixel è uscita dal convertitore come file da 2,52 MB. Sotto i pulsanti compare allora la riga Risparmiato, con il numero di megabyte e la percentuale di cui il file è dimagrito. Quando quella stessa immagine deve mantenere tutte le tonalità, la prepara il convertitore da BMP a PNG.

Quanto pesa la stessa immagine in BMP e in GIF?

Abbiamo preparato i file BMP nella variante più diffusa, cioè a 24 bit e senza compressione, e poi li abbiamo passati in questo convertitore. Riportiamo i pesi esattamente come li conta lo strumento: in kilobyte e megabyte da 1024, con lo stesso arrotondamento.
ImmagineDimensioni in pixelBMPGIFQuanto in meno
Foto da una fotocamera3000 × 200017,2 MB2,52 MB85%
Foto per un sito internet1280 × 8503,11 MB540,5 KB83%
Scansione di una pagina di libro1200 × 16005,49 MB983,2 KB83%
Schermata di un’interfaccia1200 × 6302,16 MB37,0 KB98%
Grafica fatta di superfici a tinta unita800 × 6001,37 MB7,28 KB99%
Misurazione nostra del 5 settembre 2026, eseguita in un browser basato sul motore Chromium. Tutte e cinque messe insieme in coda hanno dato 29,3 MB in ingresso e la riga Risparmiato: 25,3 MB (~86% in meno). Il tuo risultato dipende dal contenuto dell’immagine: più superfici a tinta unita contiene, più piccolo esce il file GIF.

Quanti colori restano nel file dopo il salvataggio in GIF?

Lo stesso gruppo di immagini, questa volta dal lato del colore. La prima colonna dice quanti colori diversi conteneva il file BMP, la seconda quante posizioni ha ricevuto la tavolozza nel GIF finito, e la terza quanti pixel hanno mantenuto il loro colore fino all’unità.
ImmagineColori nel file BMPPosizioni nella tavolozza GIFPixel con colore invariatoMassima differenza su un canale
Foto da una fotocamera785.2162560,1%31 su 255
Foto per un sito internet323.5252560,1%30 su 255
Scansione di una pagina di libro43.4002561,1%13 su 255
Schermata di un’interfaccia5.20825640,2%24 su 255
Grafica fatta di superfici a tinta unita1936499,9%8 su 255
Misurazione nostra del 5 settembre 2026. L’ultima riga mostra il limite oltre il quale la conversione non cambia più nulla nel colore: la grafica aveva 193 tonalità, la tavolozza le ha sistemate in 64 posizioni e il 99,9% dei pixel è uscito dal convertitore con esattamente la stessa tonalità. Nella foto da fotocamera il codificatore sceglie i 256 colori che descrivono meglio l’intera inquadratura e assegna a ogni pixel il più vicino tra essi, così i passaggi nel cielo o sulla pelle si dispongono in fasce più larghe.

In che cosa il BMP differisce dal GIF?

Caratteristica del formatoBMPGIF
CompressioneNessuna nella variante più diffusa, a scelta senza perdita con RLESenza perdita con LZW, applicata ai numeri della tavolozza
Colori in una sola immagineFino a 16,7 milioni nella registrazione a 24 bitFino a 256, uno per posizione della tavolozza
Profondità di coloreda 1 a 32 bit per pixel8 bit per pixel, come numero di posizione
TrasparenzaCanale alfa in determinate varianti dell'intestazioneUna posizione della tavolozza contrassegnata come trasparente
AnimazioneNoSì, come fotogrammi successivi con un ritardo proprio
OrigineOS/2; è entrato in Windows nel 1990 con la versione 3.0Azienda CompuServe, 1987
Da quale versione i browser li leggonodalle prime versioni di Chrome, Firefox, Safari ed Edgedalle prime versioni di Chrome, Firefox, Safari ed Edge
Le possibilità del BMP le riportiamo secondo la documentazione Microsoft[6] e la voce enciclopedica su quel formato[1], quelle del GIF secondo la sua specifica[3] e la voce su quel formato[2]. Il supporto nei browser è descritto dalla guida MDN, che indica entrambi i formati come letti da tutti i browser.[7]

Che cosa fa il convertitore con un file BMP?

Sette cose da conoscere prima di mettere in coda un lotto più grande di immagini.

  1. Legge tre varianti di BMP

    Le abbiamo verificate una per una: 24 bit con righe dal basso, 24 bit con righe dall’alto e 8 bit con tavolozza. Tutte e tre portavano la stessa immagine e tutte e tre hanno prodotto un file di uscita identico da 835 byte.
  2. Il numero di pixel resta lo stesso

    Un’immagine da 800 per 600 pixel esce come GIF da 800 per 600 pixel. Abbiamo letto questi valori direttamente dall’intestazione del file finito. Cambia soltanto il modo di registrare il colore, mentre inquadratura e risoluzione restano intatte.
  3. La tavolozza nasce separatamente per ogni immagine

    Il codificatore percorre tutti i pixel e sceglie fino a 256 colori che descrivono meglio quella precisa inquadratura. Un’immagine con meno colori riceve una tavolozza più corta: la nostra grafica fatta di superfici a tinta unita è entrata in 64 posizioni.
  4. Salviamo il risultato come un solo fotogramma

    Un file BMP porta un’immagine, quindi anche il GIF finito riceve un fotogramma. L’intestazione del file porta la sigla GIF89a, cioè la stessa versione del formato che tutti i browser leggono.
  5. Il salvataggio dura una frazione di secondo

    Il codificatore lavora sul tuo computer, quindi il tempo dipende dalla sua potenza. Nella nostra misurazione la foto da 3000 per 2000 pixel è stata scritta in 0,62 secondi. La grafica da 800 per 600 pixel era pronta in 0,02 secondi. Tutte e cinque le immagini sono passate in coda in 3,4 secondi, e la barra sopra i pulsanti mostra quanti file sono già pronti.
  6. Singoli file fino a 100 MB

    Questo è quanto il convertitore accetta da un file. Con uno più grande mostra il messaggio Il file è troppo grande (max 100 MB). Entro questo limite entra un BMP non compresso di circa 5900 per 5900 pixel.
  7. Le immagini molto grandi le adattiamo alla tela

    La tela del browser contiene 16.384 pixel per lato e circa 268 milioni di pixel in totale. Un’immagine oltre questo limite viene ridotta in proporzione dallo strumento, così da entrare per intero nel risultato.

Quando scegliere il GIF e quando un altro formato?

  1. L’immagine ha superfici a tinta unita

    Icone, schemi, grafici a barre e schermate di interfacce hanno qualche centinaio di tonalità, quindi entrano nella tavolozza con margine. È qui che il GIF se la cava meglio: la nostra schermata è scesa da 2,16 MB a 37,0 KB.
  2. Una foto deve mantenere tutta la sua gamma di tonalità

    Una fotografia porta centinaia di migliaia di colori, mentre la tavolozza contiene 256 posizioni. Quando ti sta a cuore una resa fedele dei passaggi tonali, usa il convertitore da BMP a JPG.
  3. L’immagine va su un sito internet

    Qui conta il peso del file a qualità mantenuta. La guida MDN consiglia il PNG per le immagini fisse e i formati più recenti quando contano risparmi maggiori.[7] Quei file li preparano il convertitore da BMP a WebP e il convertitore da BMP a AVIF.
  4. L’immagine deve mantenere lo sfondo trasparente

    La trasparenza passa nel risultato insieme al canale alfa, e quel canale il PNG lo porta in ogni variante della sua registrazione. Lo prepara il convertitore da BMP a PNG, che salva l’immagine senza perdita e mantiene tutti i 16,7 milioni di tonalità.
  5. Una scansione parte per posta elettronica o verso un ufficio

    Una pagina scansionata si invia più comodamente in PDF che come immagine. Lo produce il convertitore da BMP a PDF: dispone ogni immagine su una pagina A4 separata, adattando l’orientamento alle proporzioni della foto.

Converti altri file in GIF

Converti BMP in altri formati

Fonti

  1. Windows bitmapWikipedia
  2. Graphics Interchange FormatWikipedia
  3. Graphics Interchange Format, versione 89aW3C
  4. gifenc, un codificatore GIF per il browserMatt DesLauriers
  5. HTMLCanvasElement: toBlob() methodMDN Web Docs
  6. Bitmap StorageMicrosoft Learn
  7. Image file type and format guideMDN Web Docs

Le dimensioni dei file nelle tabelle le abbiamo misurate facendo passare immagini reali per questo convertitore in un browser e le riportiamo come le conta lo strumento. Quello che diciamo sui due formati si basa sulle fonti elencate sopra.

Ultima revisione dei contenuti: · scritto e verificato dal team Arteon

Domande frequenti sulla conversione da BMP a GIF

Perdo qualità convertendo BMP in GIF?

Dipende da quanti colori contiene il file di partenza. Una grafica con al massimo 256 colori passa per intero nella tavolozza: la nostra grafica fatta di superfici a tinta unita aveva 193 tonalità e il 99,9% dei suoi pixel è uscito dal convertitore con il colore invariato. La foto da fotocamera aveva 785.216 tonalità diverse e la tavolozza contiene 256 posizioni, quindi ogni pixel riceve la tonalità disponibile più vicina. La differenza massima su un singolo canale è stata da noi di 31 punti su 255.

I miei file finiscono su un server?

No. L’immagine viene caricata dal codice della pagina dentro il tuo browser, disegnata su una tela (Canvas API) e da lì passata al codificatore gifenc, che lavora anch’esso in locale. Il file resta sul tuo dispositivo per tutto il tempo del lavoro e, dopo la chiusura della scheda, sparisce dalla memoria del browser.

Perché il GIF ha 256 colori?

Deriva dalla costruzione stessa del formato. Accanto a un pixel il GIF registra il numero di posizione della tavolozza, e quel numero occupa otto bit, quindi contiene valori da 0 a 255.[3] Ogni posizione della tavolozza descrive inoltre un colore RGB completo, perciò il codificatore sceglie quelle 256 tonalità dall’intera gamma di 16,7 milioni.

Che cosa succede alla trasparenza di un BMP a 32 bit?

Una registrazione a 32 bit con intestazione BITMAPINFOHEADER viene letta dal browser come completamente coprente: lo abbiamo verificato su un nostro file di prova, in cui tutti i pixel sono usciti dalla tela con un’opacità di 255. Quando un file deve mantenere lo sfondo trasparente, lo prepara il convertitore da BMP a PNG, perché il PNG porta il canale alfa in ogni variante della sua registrazione.

Quanti file posso convertire in una volta?

Puoi aggiungere alla coda quanti file vuoi: lo strumento li elabora uno dopo l’altro e mostra l’avanzamento sopra i pulsanti. Cinque immagini per un totale di 29,3 MB sono passate nella nostra coda in 3,4 secondi. Un singolo file può pesare fino a 100 MB, e il numero complessivo di file dipende dalla memoria del tuo dispositivo.

Il GIF finito sarà animato?

Un file BMP porta un’immagine, quindi il risultato riceve un fotogramma e appare come un’immagine comune. L’animazione nel formato GIF si costruisce da più fotogrammi salvati uno dopo l’altro, ciascuno con un ritardo proprio.[3]

Da che cosa dipende il peso del file GIF finito?

Lo decide il contenuto dell’immagine. La compressione LZW scrive con un unico codice le sequenze ripetute di pixel, quindi agisce con più forza sulle superfici a tinta unita. Una foto da fotocamera ha poche di quelle ripetizioni ed è scesa da noi dell'85%, mentre la grafica fatta di superfici a tinta unita è scesa del 99%.

Ho un file GIF e mi serve da esso un’immagine comune. Che cosa faccio?

Usa il convertitore da GIF a PNG. Riceverai un file salvato senza perdita, con l’intera gamma di 16,7 milioni di tonalità, che qualsiasi programma di grafica apre.

Screenshot dello strumento gratuito Arteon: Convertitore da BMP a GIF

Aiutaci a migliorare gli strumenti

Hai un’idea per una nuova funzione, hai trovato un errore o vuoi proporre un altro strumento? Scrivici: rispondiamo entro 24 ore.

Scopri gli altri nostri strumenti

JPG in WebP

JPG in WebP

Converti foto JPG in WebP leggero. Riduci il peso delle immagini fino al 35%.

Editor di immagini

Editor di immagini

Ridimensiona, ritaglia e converti la tua immagine. Formati pronti per i social media, avatar circolari, esportazione JPG/PNG/WebP.

Verificatore meta titolo e descrizione

Verificatore meta titolo e descrizione

Verifica la lunghezza del titolo e della descrizione in pixel. Anteprima Google dal vivo e suggerimenti di ottimizzazione.

PNG in JPG

PNG in JPG

Converti file PNG in JPG nel browser. Senza limiti, senza registrazione.

Generatore di favicon

Generatore di favicon

Crea un set completo di favicon.ico per il tuo sito web da un'immagine. Tutte le dimensioni richieste, senza registrazione.

Generatore di palette di colori

Generatore di palette di colori

Genera 9 palette da un colore: monocromatica, complementare, triadica e altre. Codici HEX.

WebP in JPG

WebP in JPG

Converti file WebP in JPG compatibile ovunque. Senza limiti, senza registrazione.

Verificatore contrasto colori

Verificatore contrasto colori

Verifica il contrasto testo e sfondo secondo WCAG 2.1 AA e AAA. Correzione automatica dei colori.

Generatore di codici QR gratuito

Generatore di codici QR gratuito

Crea un codice QR per sito web, biglietto vCard o stampa. Esporta PNG e SVG, senza registrazione.

Contatore di parole e caratteri

Contatore di parole e caratteri

Conta parole, caratteri, frasi e tempo di lettura. Verifica la leggibilità con il punteggio Flesch-Kincaid.