TIFF naar BMP omzetten

Hier zet je TIFF naar BMP 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.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Met verlies De kleuren blijven exact behouden. BMP kan geen transparantie dragen, dus uitgeknipte delen worden gevuld met de achtergrondkleur.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Alleen de eerste pagina wordt omgezet: de rest van een TIFF met meerdere pagina’s gaat niet mee.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Wat de omzetting van TIFF naar BMP werkelijk doet

TIFF 601 KBBMP 450 KB 25% kleiner

Een fotografisch tafereel — zachte overgangen, vage randen, korrel. Dit is het geval waarvoor BMP is bedacht, of waartegen, en de cijfers laten zien welke van de twee. Beide afbeeldingen worden door code getekend en gecodeerd door dezelfde omzetter die op deze pagina draait, dus de groottes zijn de uitvoer van de site zelf.

TIFF 601 KBBMP 450 KB 25% kleiner

Een doorzichtige achtergrond en een verloop dwars door de vorm. BMP houdt beide, of één van beide, of vult de doorzichtigheid met een effen kleur — en juist dat verschil overvalt mensen. Beide afbeeldingen worden door code getekend en gecodeerd door dezelfde omzetter die op deze pagina draait, dus de groottes zijn de uitvoer van de site zelf.

TIFF 601 KBBMP 450 KB 25% kleiner

Vlakke kleur en harde randen, zoals in een interface, een diagram of een logo. Gedraagt zich heel anders dan de foto hierboven, en dat is waarom het antwoord «het hangt ervan af wat er in het bestand zit» is. Beide afbeeldingen worden door code getekend en gecodeerd door dezelfde omzetter die op deze pagina draait, dus de groottes zijn de uitvoer van de site zelf.

Niemand kiest BMP boven TIFF; iets anders doet dat

Er is geen beeldkwaliteitsargument voor deze omzetting. TIFF is op elke as het capabelere formaat — meer kleurmodellen, meer bitdiepten, meer pagina’s, echte compressieopties — en BMP is een Microsoft-formaat uit 1987 dat een rechthoek pixels opslaat en verder bijna niets. Ben je hier, dan heeft iets je verteld wat het accepteert.

Dat is een legitieme en veelvoorkomende situatie. Laboratorium- en inspectietoepassingen, machine-visietools, embedded schermen en een lange staart Windows-programma’s uit de jaren negentig lezen alleen BMP, precies omdat het triviaal te ontleden is: een kop, dan de pixels, geen codec om te licentiëren.

Precies welk type BMP eruit komt

Een 24-bit ongecomprimeerde BMP met een BITMAPINFOHEADER — de gewone basisvorm die elke ooit geschreven lezer begrijpt. Drie details zijn de moeite van weten waard: de rijen staan van onder naar boven, de kanalen zijn geordend blauw, groen, rood, en elke rij is opgevuld tot een veelvoud van vier bytes.

Alle drie staan in de specificatie, geen keuzes hier gemaakt, en alle drie zijn de gebruikelijke oorzaak van een beeld dat ondersteboven, met verwisselde kleuren of scheefgetrokken aankomt. Het resolutieveld wordt geschreven als 2835 pixels per meter (72 dpi) en niet overgenomen uit de TIFF.

De BMP is meestal kleiner dan de TIFF, wat onverwacht is

Beide formaten zijn hier ongecomprimeerd, dus de bestandsgrootte is rekenkunde, geen beoordeling. Een testbeeld van 480 bij 320 pixels komt uit op 615.400 bytes als TIFF en 460.854 als BMP, steevast.

Het verschil is het alfakanaal: de TIFF hier slaat vier kanalen op acht bit op en BMP slaat er drie op, dus een kwart van de bytes verdwijnt samen met de transparantie. Tegenover een met LZW gecomprimeerde TIFF keert de richting scherp om.

Transparantie wordt opgevuld voordat de BMP geschreven wordt

BMP zoals hier geproduceerd draagt geen alfa, dus elke transparantie moet iets worden. De afbeelding wordt eerst op een egale achtergrondkleur geplat, in dezelfde stap als een eventuele verkleining, wat het waas van half-transparante pixels voorkomt.

De kleur is standaard wit en er is een instelling voor. Kies hem bewust als de bestemming een machine is: een inspectieroutine die drempelt op basis van de afbeelding gedraagt zich compleet anders tegen wit dan tegen zwart of magenta.

Zestien-bit scans verliezen hun lage byte onderweg naar BMP

Veel instrumentuitvoer is 16 bit per kanaal, en daar zit vaak de meting, niet alleen het beeld. Deze pijplijn decodeert naar acht bit door de hoge byte van elke sample te behouden: een opgeslagen waarde van 30.000 komt terug als 117.

Voor iets wat een mens bekijkt, is dat onzichtbaar; een scherm toont acht bit. Voor iets wat software gaat meten — densitometrie, fluorescentie-intensiteit, een hoogtekaart — is het een catastrofaal en stil verlies, en BMP had de extra bits sowieso nooit kunnen dragen.

Alleen de eerste pagina van een TIFF met meerdere pagina’s wordt een BMP

TIFF is een container met meerdere afbeeldingen per bestand; BMP heeft er één. De lezer hier neemt pagina één en stopt, zonder foutmelding en zonder vermelding dat er meer waren. Scanners, faxgateways en archiefsystemen produceren standaard TIFF’s met meerdere pagina’s.

Eerst splitsen is de oplossing — ImageMagick, IrfanView of de eigen software van de scanner doet dat — en dan zet elke pagina om naar zijn eigen BMP. Lagen gaan dezelfde weg en worden samengevoegd tot het composiet.

Kleurmodellen: wat een CMYK- of grijswaardenafbeelding wordt

Een grijswaarden-TIFF zet netjes om: de grijswaarde wordt in alle drie de kanalen geschreven, dus de BMP is grijs en drie keer groter dan nodig. Een zwart-witscan doet hetzelfde en is het slechtste geval voor grootte.

Een CMYK-TIFF wordt met een vaste formule naar RGB omgezet in plaats van via het ingesloten ICC-profiel. Het beeld is herkenbaar en de kleuren zijn niet accuraat, meestal vlak in de diepe schaduwen. Doe kleurkritieke omzettingen in software die het profiel respecteert.

Wat de TIFF-lezer accepteert voordat een BMP geschreven wordt

TIFF-lezers zijn het meer oneens dan bij elk ander formaat, dus de dekking hier is tegen bestanden getest in plaats van tegen de specificatie. Ongecomprimeerd, LZW, Deflate, PackBits, JPEG-in-TIFF en Groep 3- en Groep 4-fax decoderen allemaal.

Dat dekt vrijwel alles wat een documentscanner of een archief produceert. Wat het niet dekt, is een TIFF die eigenlijk iets anders is met die extensie — een camera-raw-bestand, dat structureel een TIFF is maar demozaïeken nodig heeft in plaats van decoderen.

Scans omzetten naar BMP zonder dat ze de machine verlaten

Beide helften draaien in het tabblad: utif2 leest de TIFF, en de BMP wordt met de hand in een paar dozijn regels geschreven, want het formaat is een kop en een blok pixels. Er wordt niets geüpload, wat telt als de afbeeldingen patiëntendossiers of inspectieresultaten zijn.

De gratis grens is 100 MB per bestand, en BMP-uitvoer kent geen eigen groottegrens. Batches werken: sleep een map naar binnen, elk bestand krijgt zijn eigen voortgangsbalk, en het resultaat komt terug als ZIP.

Zo zet je TIFF naar BMP om

  1. Sleep je TIFF-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies BMP als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare BMP-bestand.

TIFF of BMP: wat er verandert

TIFF vergeleken met BMP
TIFFBMP
Volledige naamTagged Image File FormatWindows-bitmap
Bestandsextensie.tif, .tiff.bmp, .dib
Mediatypeimage/tiffimage/bmp
CompressieZonder verlies — er gaat niets wegGeen compressie
Voor het eerst gepubliceerd19861987
Uitgegeven doorAdobeMicrosoft
SpecificatieTIFF 6.0
LicentieGepubliceerd, niet gestandaardiseerdGepubliceerd, niet gestandaardiseerd
Stand van zakenActueelOud, wordt overal nog gelezen
Bitdiepte328
Kleur die het kan beschrijvenRGB, CMYK, grijswaarden, LabRGB, geïndexeerd palet
Opent in een browserSommige browsersElke browser
In plaats daarvan overwogenPNG, PDF, DNGPNG

Wat verloren gaat

BMP heeft geen alfakanaal. Een transparant TIFF-bestand komt eruit met die vlakken opgevuld — wit, tenzij je iets anders instelt — en geen enkele instelling in BMP haalt de transparantie terug.

TIFF kan CMYK bevatten; BMP werkt in RGB. Een bestand dat voor de drukker klaarstond gaat over naar schermkleur, en de scheidingen moeten in het drukwerktraject opnieuw worden gemaakt.

TIFF bewaart tot 32 bits per kanaal en BMP houdt er 8 over. Die extra precisie is wat stevige correcties zonder banden doorstaat: zet dus liever om ná het bewerken dan ervoor.

Het resultaat openen

BMP opent in elke actuele browser. TIFF komt nog minder ver. Gaat het bestand naar een webpagina of een formulier, dan is dat meestal de hele reden voor de omzetting.

De gebruikelijke programma's overlappen niet: TIFF open je in Adobe Photoshop, Affinity Photo en ImageMagick, BMP in Microsoft Paint, GIMP en IrfanView — wie het resultaat krijgt, heeft dus iets uit de tweede rij nodig.

Bestandsgrootte en kwaliteit

BMP bewaart de monsters rauw, dus het bestand groeit flink zonder er iets bij te winnen. Die richting is alleen zinnig als een programma aan de andere kant TIFF niet aanneemt — en dat is meestal ook de reden.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: TIFF op drukwerk, scannen en archivering, BMP op gegevens tussen programma’s verplaatsen. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

TIFF is het formaat van Adobe, verschenen in 1986. Er wordt met 32 bits per kanaal vastgelegd.

BMP komt van Microsoft en stamt uit 1987. Microsoft Paint, GIMP en IrfanView lezen het formaat.

Van TIFF naar BMP: veelgestelde vragen

Wordt mijn TIFF-bestand ergens heen geüpload?

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.

Is TIFF naar BMP omzetten gratis?

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.

Gaat er kwaliteit verloren bij het omzetten van TIFF naar BMP?

BMP comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger. Alleen de eerste pagina wordt omgezet: de rest van een TIFF met meerdere pagina’s gaat niet mee.

Blijft de transparante achtergrond behouden van TIFF naar BMP?

BMP heeft geen alfakanaal. Een transparant TIFF-bestand komt eruit met die vlakken opgevuld — wit, tenzij je iets anders instelt — en geen enkele instelling in BMP haalt de transparantie terug.

Waarom is het BMP-bestand zoveel groter dan het TIFF-bestand?

BMP bewaart de monsters rauw, dus het bestand groeit flink zonder er iets bij te winnen. Die richting is alleen zinnig als een programma aan de andere kant TIFF niet aanneemt — en dat is meestal ook de reden.

Blijft een TIFF-bestand in CMYK ook als BMP CMYK?

TIFF kan CMYK bevatten; BMP werkt in RGB. Een bestand dat voor de drukker klaarstond gaat over naar schermkleur, en de scheidingen moeten in het drukwerktraject opnieuw worden gemaakt.

Meer over deze formaten

Waar deze cijfers vandaan komen

Wat deze pagina over TIFF en BMP beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.

  • TIFF, Revision 6.0

    Library of Congress, Sustainability of Digital Formats — De tagstructuur van TIFF en zijn vele compressiemethoden