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.
- 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.