Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
Hier zet je BMP naar GIF om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.
Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.
Ze worden een voor een omgezet en samen in één ZIP gedownload.
BMP naar GIF
BMP 450 KB → GIF 36 KB 12.4× kleiner
BMP 450 KB → GIF 8 KB 59.9× kleiner
BMP 450 KB → GIF 6 KB 72.9× kleiner
Wie hier landt, voedt meestal een systeem dat GIF met naam noemt en verder niets accepteert: een ouder forum of wiki, een verouderd mailsjabloon, een ingebouwde interface, software met een vaste lijst geaccepteerde formaten.
Het gaat hier zelden om een foto. Vaker is de bron vlakke tekening — een logo, een pictogram, een schermafbeelding met tekst — precies het materiaal waar een 256-kleurenpalet weinig schade aanricht.
GIF kent van oudsher maximaal 256 kleuren per beeld. Een BMP met vloeiende kleurovergangen — een foto, een gradiënt — wordt bij die reductie zichtbaar gebande: overgangen die vloeiend hoorden te zijn, tonen strepen.
Vlakke kleurvelden komen er vrijwel ongeschonden doorheen, omdat een logo of pictogram meestal toch al met een klein aantal kleuren is opgebouwd. Wat voor bronmateriaal je hebt, bepaalt dus of het resultaat bruikbaar is.
Een BMP heeft doorgaans geen alfakanaal — het is een van oudsher ondekkend formaat — dus deze omzetting heeft daar meestal niets mee te doen. Voor de zeldzame BMP met transparantie geldt hetzelfde als voor elke andere bron: de encoder van deze site schrijft geen transparante index in het GIF-bestand.
Elke transparante pixel wordt daarom dekkend gemaakt, standaard tegen een witte achtergrond, in te stellen naar een andere kleur voordat de omzetting start.
Een BMP is altijd een enkel, stilstaand beeld, dus dit is geen situatie waarin animatie verloren kan gaan — er was nooit beweging om te bewaren. Dat onderscheidt deze omzetting van bijvoorbeeld een videobron, waar animatie wél een reëel gespreksonderwerp is.
Het resultaat is dus altijd één enkel GIF-beeld, wat bij een puur statische bron precies is wat je zou verwachten.
Een BMP is doorgaans ongecomprimeerd, dus GIF is er in de meeste gevallen aanzienlijk kleiner dan. Bij een BMP die al efficiënt is opgeslagen of weinig kleuren gebruikt, kan het verschil kleiner uitvallen dan verwacht.
Een grote fotografische BMP levert door de kleurreductie wel altijd een merkbaar kleiner GIF-bestand op, maar met zichtbaar kwaliteitsverlies als tegenprestatie.
De omzetting draait volledig in de browser; het BMP-bestand wordt niet naar een server gestuurd. De limiet op het gratis plan is 100 MB per bestand.
Meerdere afbeeldingen tegelijk slepen werkt net zo goed als één: tot honderd bestanden per keer, elk met een eigen voortgangsindicator, terug als losse bestanden of als ZIP.
Staat het systeem waarvoor je dit doet ook PNG toe, dan is dat vrijwel altijd de betere uitkomst: geen kleurenlimiet, wél echte transparantie, en een formaat dat sindsdien even breed wordt ondersteund als GIF.
GIF is hier het laatste redmiddel voor het specifieke geval waarin een systeem letterlijk naar de extensie `.gif` kijkt.
De pixelafmetingen van het BMP-bestand worden ongewijzigd overgenomen; er wordt niet automatisch verkleind of vergroot. Een grote BMP levert dus een even grote GIF op, met alle bestandsgrootte die daarbij hoort.
Moet het resultaat kleiner in beeldformaat zijn, dan is dat een aparte stap vóór of na deze omzetting, niet iets wat automatisch gebeurt.
| BMP | GIF | |
|---|---|---|
| Volledige naam | Windows-bitmap | Graphics Interchange Format |
| Bestandsextensie | .bmp, .dib | .gif |
| Mediatype | image/bmp | image/gif |
| Compressie | Geen compressie | Zonder verlies — er gaat niets weg |
| Voor het eerst gepubliceerd | 1987 | 1987 |
| Uitgegeven door | Microsoft | CompuServe |
| Specificatie | — | GIF89a |
| Licentie | Gepubliceerd, niet gestandaardiseerd | Open standaard |
| Stand van zaken | Oud, wordt overal nog gelezen | Oud, wordt overal nog gelezen |
| Bitdiepte | 8 | 8 |
| Kleur die het kan beschrijven | RGB, geïndexeerd palet | geïndexeerd palet |
| Grootste afbeelding | — | 65.535 px per zijde |
| Opent in een browser | Elke browser | Elke browser |
| In plaats daarvan overwogen | PNG, TIFF | WebP, MP4 |
GIF bewaart hoogstens 256 kleuren per beeld. Een foto wordt daarbij teruggebracht tot een palet, vandaar de lucht in banden. Dat is geen kwaliteitsinstelling, dat is het formaat.
GIMP leest zowel BMP als GIF, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.
GIF pakt dezelfde monsters in ongeveer de helft van de ruimte. Er gaat niets weg — uitpakken geeft het BMP-bestand bit voor bit terug — en daarmee is het de betere plek voor alles wat je wilt bewaren.
De twee mikken op ander werk: BMP op gegevens tussen programma’s verplaatsen, GIF op het web. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.
BMP is het formaat van Microsoft, verschenen in 1987. Er wordt met 8 bits per kanaal vastgelegd.
GIF komt van CompuServe en stamt uit 1987, vastgelegd in GIF89a. GIMP, Adobe Photoshop en ImageMagick lezen het formaat.
Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt. De motor achter juist dit paar is jSquash, WebAssembly-versies van de referentiecodecs voor beeld; je browser haalt die één keer op en bewaart hem.
Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk. jSquash wordt naar je eigen machine gehaald en draait daar, en daarom staat er geen teller op.
GIF comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger. Teruggebracht tot 256 kleuren, en op een foto zie je dat.
GIF bewaart hoogstens 256 kleuren per beeld. Een foto wordt daarbij teruggebracht tot een palet, vandaar de lucht in banden. Dat is geen kwaliteitsinstelling, dat is het formaat.
GIF pakt dezelfde monsters in ongeveer de helft van de ruimte. Er gaat niets weg — uitpakken geeft het BMP-bestand bit voor bit terug — en daarmee is het de betere plek voor alles wat je wilt bewaren.
Wat deze pagina over BMP en GIF beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.