Bitmapa je jedna od mnogih vrsta formata datoteka za slike pohranjene u kompjuteriziranom obliku. Nosi ekstenziju .BMP. Računala koriste bitove 1 i 0 za pohranjivanje podataka. Bitmapa je doslovno karta bitova koji tvore određenu sliku kada se prikazuju na zaslonu kao što je monitor računala.
Da biste razumjeli kako se prikazuje bitmap slika, važno je razumjeti zaslon računala. Zaslon se sastoji od redaka i stupaca sićušnih blokova ili piksela. U bitmap slici, svakom pikselu je dodijeljen barem jedan bit koji označava treba li piksel odražavati boju pozadine, boju prednjeg plana ili neku drugu boju.
U slučaju stranice crno-bijelog teksta, razmotrimo jedno slovo. Mnogi pikseli koji čine to slovo zahtijevaju samo jedan bit podataka svaki. Piksel će biti crn ili bijeli: 1 ili 0.
Kada bitmapa prikazuje sliku u boji, kao što je scena jezera, postoji nekoliko nijansi gradacije u bojama i osvjetljenju. U ovom slučaju, svaki piksel u bitmapi može imati 16, 24 ili 48 bita informacija povezanih s njim. Što je više bitova, veća je razlučivost bitmapa – i veća je datoteka.
Budući da bitmape pohranjuju toliko informacija u najvišim rezolucijama, stvaraju vrlo lijepe slike. Međutim, bitmap slika ne mijenja dobro veličinu. Ako se digne u zrak pomoću grafičkog programa, bitmap slika postaje kockasta i zamagljena. Ako se smanji, gubi jasnoću.
Tehnike kompresije koriste se za smanjenje veličine datoteke bitmapa uz zadržavanje onoliko podataka koliko je potrebno da se prikaže dobra slika. Jedan takav format je 8-bitni .GIF format, koji koristi paletu od 256 boja. Prednost komprimiranog .GIF-a je u tome što se radi o manjoj datoteci kojoj se može mijenjati veličina uz zadovoljavajuće rezultate, jer koristi kompresiju bez gubitaka. Nedostatak je što ne može vjerno reproducirati slike koje sadrže više od 256 boja.
Fotografije spremljene u bitmap formatu koje je potrebno smanjiti za korištenje Interneta mogu se pretvoriti u JPEG (JAY-peg) format. Iako je ovo format kompresije s gubitkom, sposoban je prikazati više od 256 boja i radi bolji posao renderiranja fotografija.
Budući da se bitmap slike grade piksel po piksel, mogu se lako uređivati. Zumiranje bitmap slike u bilo kojem grafičkom programu omogućuje korisniku dodavanje, brisanje ili promjenu boje pojedinačnih piksela. Iz tog razloga, logotipi, favikoni i slike ikona često se izrađuju u bitmap formatu.