UltKit

Converter PNG para BMP

Alguns programas ainda só leem bitmaps: softwares antigos do Windows, criadores de instaladores e as bibliotecas de display de pequenas placas com microcontrolador. Transforme seu PNG em um BMP sem compressão que eles aceitam e escolha a cor que preenche as partes transparentes.

Conversor de imagens

ou solte arquivos JPG, JPEG, JPE … aqui ·

Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos

Saída

Os arquivos são processados em nossos servidores e apagados após 30 minutos.

Como usar esta ferramenta

  1. 1

    Solte os arquivos PNG

    Adicione até 20 PNGs de até 95 MB cada, do seu computador ou colando uma imagem copiada.

  2. 2

    Escolha a cor de fundo

    A saída em BMP aqui não tem transparência, então Áreas transparentes começa em branco. Escolha preto ou uma Cor personalizada em Configurações avançadas para combinar com a tela ou a caixa de diálogo em que o bitmap será usado.

  3. 3

    Clique em Converter para BMP

    Baixe cada arquivo .bmp ou um único ZIP. Os envios e os resultados são apagados após 30 minutos.

Converta PNG para BMP quando um software exigir bitmap: os pixels continuam idênticos, a transparência vira uma cor sólida e o arquivo aumenta porque o BMP não é comprimido.

Quem ainda precisa converter PNG para BMP

BMP é o formato de bitmap da Microsoft, e seu layout atual vem do Windows 3.0, em 1990. Como é pouco mais que pixels brutos atrás de um cabeçalho de 54 bytes, os programas conseguem lê-lo sem biblioteca de decodificação. Essa simplicidade é justamente o motivo de ele sobreviver em lugares que nunca adicionaram suporte a PNG.

Criadores de instaladores são um caso comum: o NSIS, por exemplo, espera arquivos .bmp para as imagens de cabeçalho e de boas-vindas do assistente Modern UI. Programas antigos em Visual Basic e Win32 carregam telas de abertura e imagens de barras de ferramentas por funções do Windows que leem bitmaps. Projetos de microcontroladores com telas TFT ou e-paper pequenas leem BMP de 24 bits de um cartão SD, porque decodificar PNG gasta uma memória que a placa não tem.

Se o destino precisa de um ícone do Windows e não de um bitmap, use PNG para ICO; os ícones mantêm a transparência e guardam vários tamanhos em um só arquivo.

Qual o tamanho de um arquivo BMP: tamanhos sem compressão

6,2 MBuma imagem de 1920 × 1080 salva como BMP de 24 bits, por mais simples que seja a figura

1920 × 1080 pixels × 3 bytes = 6.220.800 bytes, mais o cabeçalho de 54 bytes. Um BMP de 32 bits com alfa precisa de 4 bytes por pixel, então a mesma imagem ocupa cerca de 8,3 MB.

PNG

Portable Network Graphics (PNG)

PNG é um formato raster sem perda publicado em 1996 pelo PNG Development Group e depois padronizado pelo W3C e pela ISO. Ele preserva cada pixel exatamente, oferece transparência alfa completa e lida com texto, bordas nítidas e cores chapadas sem artefatos. Essa precisão o torna ideal para capturas de tela, logotipos, ícones e elementos de interface. A contrapartida é o tamanho: fotos salvas em PNG costumam ser várias vezes maiores que a mesma foto em JPEG ou WebP. Todos os navegadores, sistemas operacionais e editores abrem arquivos PNG.

Compressão
Sem perdas
Transparência
Sim
Animação
Não
Lançamento
1996 · PNG Development Group
Conversor de PNG

BMP

Imagem bitmap (BMP)

BMP é o formato de bitmap independente de dispositivo da Microsoft, nativo do Windows desde as primeiras versões. Ele geralmente armazena os pixels sem compressão, então a qualidade é perfeita, mas os arquivos ficam muito grandes em comparação com PNG ou JPEG. Versões mais novas do BMP podem conter um canal alfa, mas muitos programas o ignoram. O formato é simples de ler e gravar, o que o mantém vivo em softwares antigos, sistemas embarcados e algumas ferramentas industriais. Windows, macOS e praticamente todo editor de imagens abrem arquivos BMP.

Compressão
Sem perdas
Transparência
Sim
Animação
Não
Lançamento
Microsoft
Conversor de BMP

As pessoas transformam PNG em BMP porque um programa, instalador ou display embarcado específico lê apenas bitmaps simples do Windows; ninguém escolhe BMP por tamanho ou qualidade, e o caminho inverso serve para diminuir esses bitmaps de novo.

BMP x PNG: o que você ganha e o que perde

O que o BMP oferece

  • Legível sem nenhuma biblioteca de descompressão
  • Valores de pixel idênticos aos do PNG
  • Aceito por APIs antigas do Windows e por instaladores
  • Tamanho previsível: largura × altura × bytes por pixel

O que você perde

  • Arquivos muitas vezes maiores que o PNG
  • Transparência substituída por uma cor sólida
  • Sem metadados de texto nem perfil de cor na maioria dos leitores
  • Recusado por muitos formulários de envio que pedem JPG ou PNG

Converter PNG para BMP com as dimensões e o fundo certos

Como o BMP é armazenado em linhas brutas, as dimensões importam mais que a compressão. Defina Redimensionar imagem de saída com a largura exata que o destino exige, como 164 × 314 px para uma imagem de boas-vindas do NSIS ou a resolução nativa de um display, para que o programa não estique nem corte a imagem.

Para logos transparentes, escolha o fundo sobre o qual o bitmap será exibido. Uma caixa de diálogo com fundo cinza-claro fica estranha com uma caixa branca pura, então informe o valor hexadecimal exato em Cor personalizada. Vai converter uma pasta inteira para um projeto de firmware? Lotes de 20 arquivos são processados de uma vez, e BMP para PNG os devolve ao formato leve quando você precisar de cópias menores.

Dúvidas sobre converter PNG para BMP

Por que meu BMP fica tão maior que o PNG?

Um BMP padrão guarda cada pixel sem compressão: 3 bytes por pixel em 24 bits, mais um preenchimento para que cada linha tenha um múltiplo de 4 bytes. O PNG comprime os mesmos pixels com Deflate, então gráficos com áreas chapadas encolhem muito. Um logo de 20 KB em PNG pode facilmente ter várias centenas de KB em BMP; isso é normal.

Converter PNG para BMP perde qualidade?

Nenhum pixel é alterado. Os dois formatos são sem perdas, e o BMP de 24 bits guarda os mesmos 8 bits por canal de um PNG comum. A única mudança é a transparência, que é substituída pela cor de fundo que você escolher.

Um arquivo BMP pode ter fundo transparente?

O formato permite uma variante de 32 bits com canal alfa, mas o Paint, a maioria das APIs do Windows e quase todos os programas que pedem BMP a ignoram e mostram preto ou lixo visual. Por isso o conversor achata a transparência sobre uma cor sólida de sua escolha.

Qual formato de BMP um display de Arduino ou ESP32 precisa?

A maioria das bibliotecas de display, incluindo o ImageReader da Adafruit para suas telas TFT, carrega arquivos BMP de 24 bits sem compressão a partir de um cartão SD, que é o que este conversor gera. Antes, ajuste a imagem para a resolução exata da tela, por exemplo 320 × 240 px, usando Redimensionar imagem de saída, porque a placa não consegue escalá-la.

Qual é a diferença entre BMP e DIB?

DIB significa device-independent bitmap, o layout em memória que o Windows usa desde a versão 3.0. Um arquivo .bmp é simplesmente um DIB com um cabeçalho de arquivo de 14 bytes na frente, então programas que pedem um DIB ou um arquivo .dib aceitam o BMP.

Devo usar BMP em um site ou e-mail?

Não. Os navegadores exibem BMP, mas o arquivo fica muitas vezes mais pesado que um PNG ou JPG sem ganho visível. Use o BMP só no programa que o exige e, no resto, use PNG para JPG ou o PNG original.

Converter outros arquivos para BMP
JPG para BMPWebP para BMPPDF para BMP
BMP para PNGPNG para ICOConversor de imagens