🖼️Converter PNG para BMP (No Navegador)
Converta PNG para BMP 24-bit com um encoder implementado à mão — a transparência é achatada sobre fundo branco.
Carregue um arquivo .png. A transparência será achatada sobre fundo branco no BMP.
🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.
Fonte: encoder BMP 24-bit hand-rolled — sem bibliotecas — o formato BMP é implementado diretamente no JavaScript; nada é enviado · Última verificação em 08/10/2026
Converter PNG para BMP transforma um formato moderno em um formato universal e sem perdas. A ferramenta decodifica o PNG nativamente, achata a transparência sobre fundo branco e codifica BMP 24-bit com um encoder implementado à mão. O BMP resultante é maior que o PNG, mas abre em qualquer sistema. Todo o processamento é 100% local.
Como usar o conversor PNG
- Carregue o PNGEscolha o arquivo .png. A transparência será achatada sobre fundo branco.
- ConvertaO PNG é decodificado e codificado em BMP 24-bit.
- Baixe o BMPA prévia mostra o resultado e o botão salva o arquivo.
Como funciona a conversão
O PNG guarda pixels com canal alfa — transparência real. O BMP 24-bit não tem alfa, então a ferramenta primeiro achata a imagem sobre um fundo branco, preenchendo os pixels transparentes. Depois, codifica em BMP 24-bit com um encoder implementado à mão.
O formato BMP 24-bit guarda cada pixel em 3 bytes (BGR), sem compressão, com as linhas de baixo para cima e alinhadas a 4 bytes. O resultado é sem perdas em relação ao canvas: cada pixel do PNG decodificado (já achatado) vira um pixel idêntico no BMP.
O arquivo final é maior que o PNG, porque o BMP não tem compressão. Mas abre em qualquer sistema, inclusive os mais antigos — o BMP é o denominador comum universal.
O achatamento é necessário porque o BMP 24-bit não tem canal alfa: cada pixel precisa de uma cor definitiva. A ferramenta preenche o canvas com branco antes de desenhar a PNG, então os pixels transparentes ou semi-transparentes são misturados com o branco — o resultado é uma imagem opaca com fundo branco.
O encoder BMP 24-bit é o mesmo do conversor JPG para BMP: BITMAPFILEHEADER, BITMAPINFOHEADER, pixels BGR de baixo para cima, linhas alinhadas a 4 bytes. O resultado é um BMP válido e universal.
Exemplo resolvido
Na bancada de testes, um PNG de 1024×768 pixels e 620 KB (com transparência) foi convertido. O BMP ficou com 2,3 MB — o tamanho esperado para um BMP 24-bit sem compressão. A prévia mostrou a imagem com o fundo branco onde havia transparência.
Um segundo caso: um PNG de 800×600 com 180 KB, sem transparência, saiu como BMP de 1,4 MB. Como não havia canal alfa, o achatamento não mudou nada — o BMP é idêntico ao PNG em pixels.
Um PNG com transparência parcial (bordas suaves) manteve as bordas no BMP, mas sobre fundo branco: os pixels semi-transparentes foram misturados com o branco durante o achatamento.
Privacidade e limites
- Processamento 100% local: o PNG é decodificado no navegador; nada sai do navegador
- A transparência é achatada sobre fundo branco — a informação alfa se perde
- A conversão é sem perdas em relação ao canvas — cada pixel é preservado
- O BMP 24-bit não tem compressão: o arquivo final é muito maior que o PNG
- O PNG original não é alterado
- O BMP é aceito por todos os sistemas, inclusive os mais antigos
Dicas para tirar o melhor proveito
Use a conversão para sistemas legados que só aceitam BMP: softwares antigos de edição, sistemas embarcados, placas de vídeo, e alguns fluxos de impressão. O BMP é o denominador comum universal — se um sistema abre qualquer imagem, abre BMP.
Para imagens com transparência, lembre de que o fundo branco é fixo: se você precisa de outro fundo, faça a composição antes de converter. E para fotos, o BMP é muito maior que o PNG — use a conversão apenas quando a compatibilidade for obrigatória.
Use a conversão para sistemas legados que só aceitam BMP: softwares antigos de edição, sistemas embarcados, placas de vídeo, e alguns fluxos de impressão. O BMP é o denominador comum universal — se um sistema abre qualquer imagem, abre BMP.
Para imagens com transparência, lembre de que o fundo branco é fixo: se você precisa de outro fundo, faça a composição antes de converter. E para fotos, o BMP é muito maior que o PNG — use a conversão apenas quando a compatibilidade for obrigatória.
Erros comuns a evitar
O erro mais comum é esquecer do achatamento: se o PNG tem transparência e você precisa dela, o BMP não serve — a ferramenta avisa e preenche de branco, mas a informação se perde. Para transparência, prefira PNG ou WebP.
Outro engano é achar que o BMP recupera qualidade de um PNG ruim — a conversão só mantém o que existe. Também é comum converter fotos inteiras em lote sem precisar: o resultado é um sistema muito mais pesado sem ganho visual. E cuidado com imagens muito grandes: o BMP de 4K pode passar de 25 MB.
O erro mais comum esquecer do achatamento: se o PNG tem transparência e você precisa dela, o BMP não serve — a ferramenta avisa e preenche de branco, mas a informação se perde. Para transparência, prefira PNG ou WebP.
Outro engano é achar que o BMP recupera qualidade de um PNG ruim — a conversão só mantém o que existe. Também é comum converter fotos inteiras em lote sem precisar: o resultado é um sistema muito mais pesado sem ganho visual. E cuidado com imagens muito grandes: o BMP de 4K pode passar de 25 MB.
Veja também
Se esta ferramenta foi útil, você também pode precisar destas relacionadas: Compressor de imagem, Conversor de imagem, Converter BMP para PNG (No Navegador), Converter JPG para BMP (No Navegador).
Ferramentas relacionadas
🗜️Compressor de imagem
Reduza o tamanho do arquivo de uma foto ajustando a qualidade JPEG.
Abrir ferramenta →🔄Conversor de imagem
Converta imagens para PNG, JPG, WEBP ou BMP direto no navegador.
Abrir ferramenta →🖼️Converter BMP para PNG (No Navegador)
Converte BMPs para PNG sem perdas.
Abrir ferramenta →🖼️Converter JPG para BMP (No Navegador)
Converte JPGs para BMP 24-bit.
Abrir ferramenta →Perguntas frequentes
Como converter PNG para BMP?
Carregue o .png e baixe o BMP. A transparência é achatada sobre fundo branco.
O BMP fica muito maior que o PNG?
Sim: o BMP 24-bit não tem compressão, então o arquivo final é muito maior que o PNG.
A transparência é preservada?
Não. O BMP 24-bit não tem canal alfa — a transparência é achatada sobre fundo branco.
A conversão perde qualidade?
Não em relação ao canvas — cada pixel do PNG decodificado é preservado no BMP.
A imagem é enviada para algum servidor?
Não. A decodificação e a codificação acontecem no seu navegador.
O PNG original é alterado?
Não. A ferramenta só lê o arquivo e cria um novo.
Explore mais ferramentas gratuitas
Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.