Pular para o conteúdo
ConversorBrasil

Converter PNG para BMP

Gere BMP de 24 bits a partir de PNG, para sistemas antigos que só aceitam esse formato.

O formato que guarda pixel cru

BMP é o formato de imagem do Windows, e a característica dele é não comprimir quase nada. Cada pixel ocupa três bytes no arquivo, um para vermelho, um para verde e um para azul, e é isso. Uma imagem de 1920 por 1080 sempre ocupa cerca de 5,9 MB em BMP, tenha ela uma foto complexa ou um fundo branco inteiro. Não existe qualidade a ajustar, porque não existe compressão com perdas.

A saída aqui é BMP de 24 bits, e isso é uma escolha deliberada. O formato até prevê transparência nos cabeçalhos mais novos, chamados V4 e V5, mas o suporte a eles é irregular: Paint, Word e vários leitores antigos mostram o canal alfa como lixo colorido ou simplesmente ignoram. Como quem converte para BMP quase sempre quer compatibilidade com programa antigo, entregar o formato mais aceito é mais útil que entregar o mais moderno. A transparência do PNG vira a cor de fundo que você escolher.

Vale dizer com clareza: essa conversão só faz sentido por exigência de destino. Se o sistema, o equipamento ou o software aceita PNG, fique com o PNG, que guarda exatamente os mesmos pixels em um arquivo várias vezes menor e com transparência de verdade.

Diagrama da conversão de PNG para BMP, com aumento grande do tamanho do arquivo
O PNG é regravado como BMP de 24 bits, sem compressão. O arquivo fica bem maior, e a transparência vira a cor de fundo escolhida.

Como funciona a conversão

  1. Solte seus arquivos PNG na área de entrada, um ou vários.
  2. Escolha a cor que substitui a transparência. Branco é o padrão, e é o que a maioria dos sistemas espera.
  3. Se a imagem for maior que o necessário, marque redimensionar. Em BMP, reduzir a largura pela metade corta o arquivo em quatro.
  4. O arquivo é montado byte a byte no seu navegador, com cabeçalho BITMAPINFOHEADER de 40 bytes e pixels em BGR, de baixo para cima.
  5. Baixe um arquivo ou o lote inteiro em ZIP, que aqui ajuda bastante, porque BMP comprime muito bem dentro do ZIP.

Para que serve

  • Software industrial e equipamento antigo Painel de máquina, sistema de automação e firmware antigo costumam aceitar apenas BMP, porque ler pixel cru não exige biblioteca de descompressão nenhuma.
  • Programa que não abre PNG Aplicativo escrito nos anos 1990 e sistemas internos herdados às vezes conhecem só BMP. Converter é mais rápido que discutir com o fornecedor.
  • Importar em ferramenta de desenvolvimento Alguns ambientes de desenvolvimento embarcado e editores de recurso do Windows importam ícone e sprite apenas em BMP.
  • Evitar qualquer compressão Quando o processo seguinte analisa a imagem pixel a pixel, o BMP entrega o dado sem nenhuma camada de codificação no meio, o que simplifica a leitura.

Perguntas frequentes

Por que o arquivo BMP ficou tão grande?

Porque o BMP não comprime. O PNG usa compressão sem perdas e por isso um print de tela pode ocupar poucos quilobytes. Em BMP, o mesmo print ocupa largura vezes altura vezes três bytes, sempre. Uma imagem de 1920 por 1080 dá cerca de 5,9 MB, independente do conteúdo. Não é erro, é o formato. Se precisar de arquivo menor, o caminho é reduzir as dimensões.

O que acontece com a transparência do PNG?

Vira a cor sólida que você escolher, com branco no padrão. O BMP de 24 bits não tem canal alfa. Os cabeçalhos V4 e V5 do formato preveem transparência, mas o suporte a eles é tão irregular entre programas que entregar isso causaria mais problema que solução, principalmente para quem está convertendo justamente por causa de um programa antigo.

Existe perda de qualidade?

Nenhuma nos pixels. O BMP guarda exatamente as cores que o PNG tinha, sem compressão com perdas. A única mudança é a transparência, que precisa virar cor, e o redimensionamento, se você pedir.

Esse BMP abre em qualquer programa?

Praticamente em todos. O BMP de 24 bits com cabeçalho de 40 bytes é a variante mais antiga e mais aceita do formato, entendida desde o Windows 3.0 e reconhecida por qualquer editor, visualizador e biblioteca de imagem. Foi por isso que ela foi escolhida.

Dá para converter várias imagens de uma vez?

Dá, até 40 arquivos de até 30 MB cada. Vale um aviso prático: como cada BMP fica bem maior que o PNG de origem, um lote grande gera um ZIP pesado. A vantagem é que BMP comprime muito bem dentro do ZIP, então o download costuma ser menor do que a soma dos arquivos.

BMP ou PNG, qual usar?

PNG, sempre que o destino aceitar. Ele guarda os mesmos pixels, com transparência de verdade, em um arquivo várias vezes menor. BMP só ganha quando o programa de destino não conhece mais nada, o que ainda acontece em software industrial e sistemas herdados.

Meus arquivos são enviados para algum servidor?

Não. O arquivo BMP é montado byte a byte dentro do seu navegador. Nenhuma imagem sai do aparelho.

Ferramentas relacionadas

Fontes

Os limites e formatos aplicados por esta ferramenta vêm das especificações oficiais abaixo, não de terceiros:

Termos relacionados

Esta página responde a quem procura por:

converter png para bmpconverter png em bmppng para bmppng to bmptransformar png em bmpconverter png para bmp grátisbmp 24 bitsimagem para sistema antigo