Converta ficheiros PNG para BMP no seu próprio navegador
Adicione os seus ficheiros PNG e transfira ficheiros BMP na variante do formato que mais programas leem. Na nossa medição, a fotografia de paisagem cresceu de 3,06 MB para 7,03 MB.
Ficheiros na fila
O que é o PNG e o que é o BMP?
O PNG é um formato sem perda: mantém cada píxel da imagem, guarda a transparência completa e abre em qualquer navegador[1]. O W3C aprovou a terceira edição da especificação a 24 de junho de 2025. Esta descreve o armazenamento sem perda pelo método deflate, 8 ou 16 bits por canal de cor, um canal alfa e a animação APNG[2].
O BMP é o formato de mapa de bits do Windows. Um ficheiro é composto por um cabeçalho de ficheiro, um cabeçalho de informação, uma tabela de cores e uma matriz de píxeis[3]. Na variante que o nosso conversor grava não há compressão nem canal de transparência.
Converter PNG para BMP ajuda quando um programa antigo ou um dispositivo só aceita esse formato. O ficheiro sai mais pesado, porque cada píxel ocupa três bytes sem compressão: a fotografia de paisagem cresceu de 3,06 MB para 7,03 MB.

Como converter PNG para BMP?
- Arraste os seus ficheiros PNG para o campo Adicionar ficheiros ou clique nele para os escolher, tantos quantos quiser, cada um com até 100 MB.
- Clique em Converter. Cada ficheiro concluído recebe o estado Pronto.
- Guarde um ficheiro com Transferir ou todos com Transferir todos, que junta vários num arquivo ZIP. Só a extensão muda, passando a .bmp.
A fila mostra cada ficheiro com o peso Antes e Depois, a diferença em percentagem e os totais do lote.
O BMP não tem definição de qualidade, porque o conversor grava cada píxel em 24 bits sem compressão. O cabeçalho do ficheiro indica uma resolução de 96 pontos por polegada, e cada linha de píxeis é completada até um múltiplo de quatro bytes.
Remover tira um ficheiro da fila e Limpar tudo esvazia-a por completo.
Tudo acontece no seu próprio navegador: um elemento de imagem lê o ficheiro PNG e o BMP é montado pelo nosso próprio código no navegador.
Quanto pesa um ficheiro antes e depois de converter PNG para BMP?
| Ficheiro de teste | Dimensões em píxeis | PNG | BMP | Variação |
|---|---|---|---|---|
| Fotografia de paisagem | 1920 × 1280 | 3,06 MB | 7,03 MB | 2,3 vezes mais |
| Fotografia de câmara em alta resolução | 4000 × 2667 | 11,1 MB | 30,5 MB | 2,7 vezes mais |
| Fotografia de produto em fundo claro | 1200 × 1200 | 2,12 MB | 4,12 MB | 94 por cento a mais |
| Macro de uma folha cheia de detalhe | 1600 × 2015 | 6,52 MB | 9,22 MB | 42 por cento a mais |
| Captura de ecrã com texto | 1440 × 900 | 100,5 KB | 3,71 MB | 37,8 vezes mais |
| Logótipo com fundo transparente | 1024 × 1024 | 52,1 KB | 3,00 MB | 58,9 vezes mais |
| Ícone com transparência | 256 × 256 | 6,57 KB | 192,1 KB | 29,2 vezes mais |
| Página de texto como de um digitalizador | 1654 × 2339 | 240,1 KB | 11,1 MB | 47,2 vezes mais |
Porque é que um BMP pesa mais do que um PNG?
O BMP grava cada píxel à parte e não comprime nada, por isso o peso depende apenas das dimensões em píxeis. A fotografia de paisagem, com 1920 × 1280 píxeis, pesa 2,3 vezes mais, e a fotografia de produto em fundo claro pesa 94 por cento a mais. Numa fotografia cheia de pormenor a diferença é a menor, porque o PNG também tem pouco para comprimir aí.
Os que mais crescem são os gráficos com áreas lisas. A captura de ecrã com texto (1440 × 900) pesa 37,8 vezes mais e o logótipo com fundo transparente (1024 × 1024) pesa 58,9 vezes mais. Um fundo liso custa uns poucos bytes em PNG e, em BMP, exatamente o mesmo que uma fotografia cheia de pormenor.
Se o ficheiro não tiver de ser BMP, um resultado mais leve sai do conversor de PNG para JPG, e com a transparência intacta, do conversor de PNG para WebP. O caminho de volta é o conversor de BMP para PNG, e dimensões em píxeis menores ajustam-se no editor de fotografias Helios.
PNG ou BMP: em que diferem os formatos?
| Propriedade | PNG | BMP |
|---|---|---|
| Armazenamento pelo nosso conversor | sem perda, pelo método deflate | sem perda, sem qualquer compressão |
| Transparência | sim, canal alfa completo | não |
| Bits por píxel | 24 ou 48, mais a opacidade | 24 |
| Resolução no cabeçalho | opcional | 96 pontos por polegada |
| Suporte nos navegadores | todas as versões de todos os navegadores | sim, embora as páginas não o usem |
| Uso habitual | gráficos numa página | programas e dispositivos antigos com Windows |
Que ficheiros PNG aceita o conversor?
| O ficheiro que adiciona | O que o conversor grava em BMP |
|---|---|
| Uma fotografia ou um gráfico guardado como PNG | um BMP sem compressão, com 24 bits por píxel e as mesmas dimensões |
| Um PNG com fundo transparente | um BMP com fundo branco, porque esta variante do formato não tem canal de transparência |
| Um PNG com sombra ou brilho semitransparente | um BMP em que os píxeis semitransparentes se misturam com branco |
| Um PNG com 16 bits por canal de cor | um BMP com 8 bits por canal de cor, porque é isso que esta variante do formato admite |
| Um PNG animado (APNG) | o primeiro fotograma da animação, e a fila mostra o aviso: O ficheiro é animado e só o primeiro fotograma é guardado. |
| Um ficheiro com dados EXIF, por exemplo uma fotografia rodada | um BMP sem dados EXIF, mas com a orientação guardada nesses dados |
| Um ficheiro com mais de 100 MB | a mensagem O ficheiro é demasiado grande (máx. 100 MB). |
| Um ficheiro danificado ou um texto com a extensão .png | o estado Erro e a mensagem Não foi possível carregar a imagem. |
O que acontece à transparência, às cores e aos dados EXIF?
O fundo transparente de um ficheiro PNG fica branco no BMP, e os píxeis semitransparentes misturam-se com branco. É assim que esta variante do formato funciona: 24 bits por píxel são três componentes de cor e mais nada.
O ficheiro BMP é montado aqui pelo nosso próprio codificador, que funciona no navegador. O canvas do navegador só grava este formato no Firefox, enquanto o Chrome, o Edge e o Safari devolvem um PNG com extensão BMP. Gravamos uma só variante, a mais lida: 24 bits por píxel, sem compressão, com cabeçalho BITMAPINFOHEADER.
Os dados EXIF não chegam ao ficheiro BMP, e a orientação guardada nesses dados é aplicada. Se o ficheiro for para impressão e não para um programa antigo, considere o conversor de PNG para TIFF ou um documento do conversor de PNG para PDF.
Converter outros ficheiros para BMP
Converter PNG para outros formatos
Fontes
- Image file type and format guide — MDN Web Docs em inglês
- Portable Network Graphics (PNG) Specification (Third Edition) — W3C
- Bitmap Storage — Microsoft Learn em inglês
Os tamanhos de ficheiro das tabelas foram medidos passando imagens reais por este conversor num navegador e apresentamo-los tal como a ferramenta os conta. O que dizemos sobre ambos os formatos assenta nas fontes indicadas acima.
Última revisão do conteúdo: · escrito e verificado pela equipa Arteon
Perguntas frequentes sobre converter PNG para BMP
Como converter PNG para BMP gratuitamente?
Arraste os seus ficheiros PNG para o campo Adicionar ficheiros, clique em Converter e guarde o resultado com Transferir todos. O conversor é gratuito, não pede conta e os seus ficheiros ficam no seu dispositivo.
Porque é que o BMP pesa tanto mais?
Porque não tem compressão: cada píxel são três bytes. Na nossa medição, a fotografia de paisagem pesa 2,3 vezes mais e o logótipo com fundo transparente pesa 58,9 vezes mais, porque aqui um fundo liso custa tanto como o pormenor fino.
O que acontece ao fundo transparente?
Fica branco, e os píxeis semitransparentes misturam-se com branco. Esta variante do BMP não tem canal de transparência. Se o fundo tiver de continuar transparente, mantenha o PNG ou escolha WebP.
A qualidade da imagem baixa?
Com um ficheiro PNG normal, não: o armazenamento é sem perda, por isso cada píxel fica como estava. Só mudam os ficheiros com 16 bits por canal de cor, porque saem com 8 bits.
Que variante do BMP grava o conversor?
A mais lida: 24 bits por píxel, sem compressão, com cabeçalho BITMAPINFOHEADER e uma resolução de 96 pontos por polegada. Qualquer programa que abra o formato a aceita.
Posso converter muitos ficheiros de uma vez?
Sim. A fila aceita tantos ficheiros quantos quiser, cada um com até 100 MB, e pode adicioná-los aos poucos, porque mantém os anteriores. O botão Transferir todos junta os ficheiros concluídos num único arquivo ZIP.
Porque é que o BMP é gravado por um codificador próprio e não pelo navegador?
Porque o canvas do navegador só grava este formato no Firefox. O Chrome, o Edge e o Safari devolvem um PNG com extensão BMP, por isso montamos o ficheiro nós próprios, byte a byte.
Os ficheiros são enviados para um servidor?
Não. O ficheiro PNG é lido pelo navegador do seu próprio dispositivo, e o BMP é montado nesse mesmo navegador. Quando fecha a página, não fica nada deles.

Tem uma pergunta ou sugestão?
Se algum ficheiro PNG não passar pelo conversor ou o resultado for diferente do que descrevemos, escreva-nos.







