O formato BMP (Arquivo de Imagem Bitmap) é um formato de arquivo de imagem de gráficos rasterizados (ou matriciais) usado para armazenar imagens digitais, sendo historicamente associado aos sistemas operacionais Microsoft Windows e OS/2. Arquivos BMP armazenam imagens digitais bitmap independentemente do dispositivo de exibição (como um adaptador gráfico), garantindo que possam ser exibidos em vários dispositivos com modificação mínima ou nenhuma. O formato suporta várias profundidades de cor (color depths), incluindo monocromático, 16 cores, 256 cores e cor de 24 bits. Imagens BMP são tipicamente não compactadas ou utilizam técnicas de compressão sem perdas (lossless compression), como RLE (Run-Length Encoding – Codificação por Extensão de Execução), embora possam suportar outros algoritmos de compressão. Devido à ausência de compressão avançada e eficiente, os arquivos BMP tendem a ser significativamente maiores em tamanho em comparação com formatos modernos como JPEG ou PNG. Sua simplicidade estrutural facilita a implementação e garante amplo suporte por softwares de edição de imagem e sistemas operacionais. É frequentemente empregado para armazenar ícones, papéis de parede (wallpapers) e imagens onde a fidelidade e a qualidade da imagem são cruciais e o tamanho do arquivo não é a principal restrição. O formato BMP também serviu de base para outros formatos, como o Windows Metafile (WMF) e o Enhanced Metafile (EMF).