BMP é um formato de arquivo gráfico que contém imagens bitmap. Pode especificar pixels da imagem para mostrar a imagem em qualquer dispositivo, por isso é independente do dispositivo. Ele usa o cabeçalho do arquivo para conter todas as informações de bitmap. Suporta modelos de cores coloridas e cinza. Também possui uma tabela de cores que contém cores da imagem.