Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
Qui converti BMP in JPG gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.
Fino a 100 file alla volta. Formati diversi insieme non sono un problema.
Vengono convertiti uno dopo l’altro e scaricati insieme in uno ZIP.
BMP in JPG
BMP 450 KB → JPG 9 KB 51.6× più piccolo
BMP 450 KB → JPG 6 KB 78.6× più piccolo
BMP 450 KB → JPG 16 KB 28.1× più piccolo
Questa è la proprietà che porta le persone qui. Un BMP scrive tre byte per ogni pixel senza una fase di compressione nel mezzo, quindi la sua dimensione è decisa solo dalle dimensioni: 6,2 MB per 1920 per 1080, 26 MB per una pagina A4 scannerizzata a 300 dpi, 36 MB per una fotografia da 4000 per 3000. Un’immagine bianca vuota di quelle dimensioni è esattamente grande quanto una dettagliata.
Il JPG lavora al contrario. Trasforma blocchi di pixel in coefficienti di frequenza e spende bit solo dove c’è qualcosa da descrivere, quindi un diagramma piatto collassa a poche decine di kilobyte mentre una fotografia rumorosa resta sostanziosa. Questa è tutta la differenza, ed è il motivo per cui nessuno può dirvi in anticipo quanto si ridurrà il vostro file specifico. È anche il motivo per cui la risposta che la gente vuole — un rapporto — non esiste per questa coppia. L’unica procedura onesta è convertire il file e guardare il numero, il che qui richiede un secondo perché il lavoro avviene sulla vostra macchina invece che dopo un caricamento.
Dettaglio che l’occhio fa fatica a notare: variazione fine di colore in modo più aggressivo della variazione fine di luminosità, e il contenuto alla frequenza più alta dentro ogni blocco. Su una fotografia a un’impostazione sensibile, questo è genuinamente invisibile a dimensione di visione normale, ed è per questo che il JPG è stato il formato fotografico predefinito dal 1992.
Non è gratis altrove. I bordi duri sono precisamente il contenuto ad alta frequenza che la trasformazione butta via per prima, quindi testo, screenshot, grafica al tratto e un logo su colore piatto raccolgono un alone visibile attorno a ogni confine. Il materiale decide se questa conversione è una buona idea, e il materiale in un BMP è molto spesso una cattura dello schermo. Il segno è facile da individuare una volta che lo sapete: ingrandite al 100 per cento e guardate i pixel immediatamente attorno a una lettera o a un bordo duro. Un’onda grigia fioca che non era nel bitmap significa che il codificatore sta spendendo il suo budget su bordi che non è mai stato progettato per conservare.
Il codificatore qui ha come predefinito 82 sulla solita scala da 1 a 100. È una scelta deliberata, non arbitraria: si trova appena sopra il punto in cui gli artefatti cominciano a essere visibili su fotografie ordinarie, ed è l’impostazione che fa sembrare gratuito il compromesso.
I risparmi vivono sotto. Andare da 82 a 70 fa una differenza reale al conteggio di byte ed è ancora perfettamente accettabile per qualcosa che si guarda su un telefono; andare da 82 a 95 costa moltissimo e compra quasi nulla che una persona vedrà. La scala non è lineare e non è una percentuale di nulla — è il quadrante proprio del codificatore, e lo stesso numero in WebP o AVIF significa una diversa quantità di perdita. Se il file ancora non entra dopo tutto ciò, la leva da tirare sono le dimensioni piuttosto che il numero di qualità, e la sezione di lì a poco ne spiega il perché.
Il JPG non ha un canale alfa — non uno ridotto, nessuno — quindi ogni pixel trasparente deve diventare opaco prima di poter essere codificato. Dove la sorgente è una delle varianti BMP a 32 bit che portano l’alfa, l’immagine viene prima appiattita su uno sfondo.
Quello sfondo è bianco, e questa pagina non vi chiede di che colore dovrebbe essere. È una lacuna reale, non una decisione di design: le pagine che convertono un PNG in un formato opaco offrono la scelta, e questa eredita un predefinito. Se il colore di riempimento vi interessa, appiattite l’immagine deliberatamente in un editor prima di convertire invece di scoprire il risultato dopo.
Il BMP da cui siete partiti contiene ogni pixel esattamente. Il JPG no, e non c’è impostazione, strumento o conversione successiva che recuperi ciò che il codificatore ha deciso di lasciare fuori. Convertire il JPG di nuovo in BMP produce un file grande che contiene le perdite invece dell’originale.
Quindi tenete il BMP se è l’unica copia. La regola che ne segue vale la pena portare oltre questa pagina: editate e archiviate nel file senza perdite, esportate in JPG al momento dell’invio, e non editate mai il JPG e salvatelo di nuovo — ogni passaggio attraverso il codificatore lo degrada ulteriormente, che è la perdita di generazione per cui il formato è noto.
Se il BMP è una cattura dello schermo, un mock-up di interfaccia, un grafico, un disegno al tratto scannerizzato o qualsiasi altra cosa fatta di colore piatto e bordi duri, questa è la destinazione sbagliata. Il JPG degraderà visibilmente il testo, e per quel materiale produce spesso un file più grande di un formato senza perdite.
PNG è la risposta lì ed è a un clic di distanza. Non è una distinzione da poco: i file BMP arrivano sproporzionatamente da Paint, da utility di cattura e da driver di scanner, quindi il caso del materiale piatto non è l’eccezione in questa pagina — è quasi la metà di ciò che arriva. Una cattura dello schermo da 960 per 640 che è 1,84 MB come bitmap è arrivata a 468 KB come PNG in una misurazione su questo sito, con ogni pixel esattamente com’era. Un JPG della stessa immagine non batterebbe in modo affidabile quel numero e di certo non eguaglierebbe il risultato.
Il JPG è uno dei contenitori di metadati più ricchi qui — EXIF, XMP, IPTC, un profilo ICC e coordinate GPS hanno tutti un posto definito nel file, ed è per questo che le fotografie da un telefono portano con sé così tanta storia.
Un BMP non ne ha nessuno. Il registro non elenca alcun contenitore di metadati per il formato, e questa pipeline passa al codificatore una griglia di valori di pixel e nient’altro, quindi il JPG esce senza tempo di cattura, senza nome del dispositivo, senza campo software e senza località. Per una volta questo rende la direzione quella che preserva la privacy per predefinizione anziché per sforzo — non c’è niente da eliminare, perché non c’era mai niente da eliminare.
Le dimensioni sono la leva più forte disponibile e quella a cui la gente ricorre per ultima. Dimezzare la larghezza di un’immagine ne dimezza l’altezza e ne riduce di tre quarti il conteggio di pixel, e il JPG si riduce di qualcosa di simile mentre appare identico ovunque sia mostrato più piccolo della dimensione piena.
Una fotografia da 4000 per 3000 ridotta a 2000 per 1500 è ancora più grande di qualsiasi schermo di telefono e più grande dell’area stampabile della maggior parte dei documenti. Impostate la larghezza massima prima di convertire e viene applicata nello stesso passaggio di canvas del resto del lavoro, quindi l’immagine viene ricampionata una volta invece di due e nessun alone viene introdotto lungo il percorso. Combinare una riduzione modesta con qualità 75 porterà quasi qualsiasi bitmap sotto quasi qualsiasi limite, e in quell’ordine — prima riducete, poi abbassate la qualità solo se è ancora troppo grande.
Ogni file può essere fino a 100 MB, che corrisponde a circa 33 megapixel di bitmap non compresso. Lasciate cadere una cartella e ogni file viene convertito a turno, conserva il suo nome con l’estensione cambiata, e l’insieme torna come un unico ZIP senza coda e senza limite giornaliero.
Poiché le uscite sono piccole, i lotti qui sono limitati dalle sorgenti piuttosto che dai risultati — l’opposto della conversione in BMP. Una cartella di 300 uscite di scanner è poco notevole; un singolo bitmap da 200 MB è il caso che non passa.
Raramente perché niente può leggerlo. Ogni browser mostra un BMP, e il formato è documentato e abbastanza antico che i decodificatori sono ovunque. Ciò che lo rifiuta è lo strato sopra: limiti degli allegati, moduli di caricamento che accettano un breve elenco di estensioni, e sistemi di contenuto che non memorizzeranno un’immagine misurata in decine di megabyte.
Il JPG passa tutti quelli per la stessa ragione: è ciò che quei sistemi sono stati scritti per aspettarsi. È il formato fotografico predefinito dal 1992, è specificato in ITU-T T.81, e non c’è dispositivo o servizio rimasto che non possa mostrarne uno. Il che rende questa conversione un atto di compatibilità tanto quanto di compressione, ed è la ragione per cui farla al confine — al momento dell’invio — piuttosto che sulla copia che conservate.
| BMP | JPG | |
|---|---|---|
| Nome completo | Bitmap di Windows | Immagine JPEG |
| Estensione del file | .bmp, .dib | .jpg, .jpeg, .jpe |
| Tipo di media | image/bmp | image/jpeg |
| Compressione | Senza compressione | Con perdita — la dimensione si paga in qualità |
| Prima pubblicazione | 1987 | 1992 |
| Pubblicato da | Microsoft | Joint Photographic Experts Group |
| Specifica | — | ITU-T T.81 |
| Licenza | Pubblicato, non standardizzato | Standard aperto |
| Situazione attuale | Vecchio, ancora letto ovunque | Attuale |
| Profondità di bit | 8 | 8 |
| Colore che sa descrivere | RGB, tavolozza indicizzata | RGB, scala di grigi, YCbCr |
| Immagine più grande | — | 65.535 px per lato |
| Si apre nel browser | Tutti i browser | Tutti i browser |
| Valutato al suo posto | PNG, TIFF | WebP, AVIF, HEIC |
BMP risale al 1987 ed è largamente superato. JPG è ciò che scrivono i programmi attuali, quindi convertire serve anche a restare leggibili.
GIMP legge sia BMP sia JPG, quindi puoi confrontare il risultato con l'originale senza un secondo programma.
Il file diventa molto più piccolo, e lo diventa scartando dettaglio. BMP tiene tutto; JPG tiene ciò che l'occhio nota a fatica. Su una fotografia lo scambio è quasi gratis; su testo, una schermata o un disegno al tratto si vede come aloni sui bordi.
I due puntano a lavori diversi: BMP a spostare dati fra programmi, JPG a la fotografia, il web, la posta elettronica e consegnare un file finito. Vale la pena valutarlo prima, perché il motivo per cui esiste uno è di solito il motivo per cui l'altro risulta scomodo.
BMP è il formato di Microsoft, pubblicato nel 1987. Registra 8 bit per canale.
JPG viene da Joint Photographic Experts Group e risale al 1992, descritto in ITU-T T.81. Adobe Photoshop, GIMP e Preview lo leggono.
No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è jSquash, compilazioni WebAssembly dei codec di immagine di riferimento; il browser lo scarica una volta e lo tiene in cache.
Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. jSquash viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.
JPG comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità.
Il file diventa molto più piccolo, e lo diventa scartando dettaglio. BMP tiene tutto; JPG tiene ciò che l'occhio nota a fatica. Su una fotografia lo scambio è quasi gratis; su testo, una schermata o un disegno al tratto si vede come aloni sui bordi.
Quello che questa pagina afferma su BMP e JPG si può verificare, e questi sono i documenti che chiudono la questione.