Pular para o conteúdo
JFIF.IO
BMP

O que é BMP?

BMP (bitmap) é um formato de imagem simples do Microsoft Windows, geralmente sem compressão. É sem perdas, mas gera arquivos muito grandes.

BMPBitmap Image File
Extensão de arquivo
.bmp, .dib
Tipo MIME
image/bmp
Lançamento
1990
Compressão
Sem perdas
Transparência
Sim
Animação
Não
Suporte nos navegadores
Universal

Visão geral

O BMP é a forma em arquivo do Device-Independent Bitmap (DIB) usado pelo Windows desde a versão 3.0 (1990). Ele armazena as linhas de pixels uma após a outra, normalmente de baixo para cima, com 1 a 32 bits por pixel.

A maioria dos arquivos BMP não tem compressão: uma foto de 12 megapixels ocupa cerca de 36 MB. A compressão RLE opcional só existe para imagens com paleta de 4 e 8 bits, e canais alfa de 32 bits são suportados de forma inconsistente entre programas.

Vantagens

  • +Extremamente simples e rápido de ler e gravar
  • +Sem perdas
  • +Suportado por softwares do Windows e por todos os navegadores

Desvantagens

  • −Arquivos muito grandes
  • −Pouco suporte a metadados
  • −A transparência não é confiável
  • −Inadequado para a web

Como funciona a compressão BMP

Geralmente nenhuma — os pixels são armazenados como valores brutos. A codificação por comprimento de sequência RLE4 e RLE8 está disponível apenas para imagens com paleta.

Usos comuns

  • Aplicativos antigos do Windows
  • Sistemas embarcados e industriais que precisam de pixels brutos
  • Arquivos intermediários simples

Suporte em navegadores e softwares

Todos os navegadores exibem BMP, mas ele não deve ser usado em sites por causa do tamanho.

Como converter BMP

Use o conversor no topo desta página: solte seu arquivo, escolha um formato de saída e baixe o resultado. As conversões rodam no seu navegador, então nada é enviado.

Converter para
  • JPG não suporta transparência. As áreas transparentes serão preenchidas com a cor de fundo.

Processada localmente no seu navegador

Perguntas frequentes sobre BMP

Por que meu arquivo BMP é tão grande?

O BMP armazena cada pixel sem compressão. Converter para PNG mantém a imagem sem perdas e normalmente a deixa várias vezes menor.

O BMP suporta transparência?

BMPs de 32 bits podem guardar alfa, mas muitos programas o ignoram. O JFIF.IO só grava BMP de 32 bits com alfa quando a imagem realmente tem transparência.