Converter PNG para BMP

Aqui você converte PNG para BMP de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Com perdas As cores se mantêm exatamente iguais. BMP não carrega transparência, então o que estiver recortado é preenchido com a cor de fundo.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber O formato de destino não aceita transparência, então as áreas transparentes são preenchidas com a cor de fundo.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

O que a conversão de PNG para BMP faz de fato

PNG 139 KBBMP 450 KB 3.2× maior

Uma cena fotográfica — degradês suaves, bordas macias, granulação. Este é o caso para o qual BMP foi feito, ou contra o qual foi feito, e os números mostram qual dos dois. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.

PNG 7 KBBMP 450 KB 64.6× maior

Fundo transparente e um degradê atravessando a forma. BMP ou mantém os dois, ou mantém um, ou preenche a transparência com uma cor sólida — e é essa diferença que pega as pessoas. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.

PNG 3 KBBMP 450 KB 176.7× maior

Cor chapada e bordas duras, como numa interface, num gráfico ou num logo. Comportamento bem diferente do da fotografia acima, e o motivo de a resposta ser "depende do que está no arquivo". As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.

A transparência não tem para onde ir

Essa é a diferença entre converter um PNG e converter uma fotografia, e é a única decisão que a conversão de fato pede de você. Um PNG carrega um canal alfa com 256 níveis; o BMP não tem transparência utilizável nenhuma. Então todo pixel transparente precisa virar opaco, e algo precisa dizer qual cor.

Essa escolha é permanente. Não tem como recuperar a transparência do BMP depois — a informação não fica escondida, é substituída. O que torna isso digno de trinta segundos de reflexão em vez de aceitar um padrão e descobrir depois.

Escolha a cor sobre a qual a imagem vai realmente ficar

Branco para qualquer coisa que vai para um documento, uma página impressa ou uma interface clara. Preto para uma tela escura ou um aplicativo escuro. E para uma tela embutida ou um equipamento, a cor exata do painel atrás da arte, geralmente especificada em algum lugar da documentação que você recebeu.

Errar isso é visível, não sutil: um logotipo preenchido de branco e colocado num painel escuro aparece dentro de um retângulo branco. Não é defeito da conversão — é a transparência que antes escondia o retângulo deixando de existir.

Borda suave é a parte que as pessoas esquecem

A suavização funciona deixando os pixels ao longo de uma curva ou diagonal parcialmente transparentes, o que é como um canto arredondado fica liso em vez de serrilhado. Esses pixels não são totalmente transparentes, então são misturados com a cor de fundo em vez de substituídos por ela.

Misturados contra a cor pretendida, a borda continua lisa e ninguém percebe. Misturados contra uma cor diferente, a arte carrega um halo fraco da cor errada em todo o contorno — o sinal clássico de um logotipo achatado sobre branco e depois colocado sobre outra coisa. É mais um motivo para a cor de preenchimento combinar com o destino, em vez de ser apenas neutra.

Nada mais na imagem muda

O PNG é sem perdas e o BMP não tem compressão, então todo pixel opaco atravessa exatamente. Nenhum detalhe se perde, nenhuma borda amolece, e a imagem dentro do BMP é a mesma imagem que estava no PNG.

Isso torna esta uma conversão rara em que a única perda é a descrita acima. Também significa que não há nada a ganhar: a imagem não pode melhorar com a mudança, e qualquer expectativa nesse sentido vale deixar de lado antes de começar.

Por que o arquivo cresce tanto

O PNG comprime sem perdas, e é muito bom exatamente no material que se converte aqui — cor chapada, borda dura, área grande do mesmo valor. O BMP guarda cada pixel como byte simples, sem compressão nenhuma.

Então a diferença é maior justamente em logotipo e gráfico de interface. Um ícone chapado de 1.000 por 1.000 pode ter 40 kilobytes como PNG e cerca de 3 megabytes como BMP, e a diferença não tem nada a ver com qualidade. O tamanho depende só das dimensões, o que explica por que reduzir a largura máxima é a única alavanca que muda isso.

Quem pede isso, e o que mandar para qualquer outra pessoa

Software e hardware que leem pixel diretamente em vez de implementar um decodificador: tela embutida, aplicação industrial e laboratorial, equipamento de ponto de venda, programa antigo do Windows, e ocasionalmente um trabalho de curso que especifica o formato exatamente por isso.

Para qualquer outro propósito, guarde o PNG. É menor, mantém a transparência, abre em qualquer lugar, e é o arquivo que você vai querer de volta se o destino mudar algum dia. Converta na fronteira e trate o BMP como algo que se entrega a uma máquina, não algo que se guarda.

Não há ajuste de qualidade, só de largura

BMP não tem controle de qualidade nenhum para ajustar, porque não há compressão para negociar. O único controle que muda o tamanho do arquivo é a largura máxima, que reduz a contagem de pixel antes de o bitmap ser escrito. Cortar pela metade a largura corta o arquivo para um quarto do tamanho, porque a área cai com o quadrado.

Isso vale mais aqui do que em qualquer outra conversão de imagem deste site, porque um BMP paga por pixel sem desconto nenhum. Se o destino é uma tela pequena ou um ícone, reduzir a largura antes de converter é a única alavanca real de tamanho, e vale mais do que qualquer outro ajuste na página.

Convertendo um conjunto, e a memória que isso consome

Solte a pasta inteira: cada arquivo converte em sequência na sua própria máquina, mantém o nome com a extensão trocada, e o lote volta como um ZIP só. Não há upload, não há fila, não há cota diária.

A restrição que vale planejar é o tamanho. Saída sem compressão soma rápido, e uma pasta de gráficos de interface pode gerar centenas de megabytes que todos precisam caber na memória do navegador enquanto o arquivo é montado. Para um conjunto grande, converter em grupos menores é o caminho prático.

Como converter PNG para BMP

  1. Solte o seu arquivo PNG nesta página, ou clique para escolher um.
  2. Escolha BMP como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo BMP pronto.

PNG ou BMP: o que muda

PNG comparado com BMP
PNGBMP
Nome completoPortable Network GraphicsBitmap do Windows
Extensão do arquivo.png.bmp, .dib
Tipo de mídiaimage/pngimage/bmp
CompressãoSem perdas — nada é descartadoSem compressão
Publicado pela primeira vez19961987
Publicado porPNG Development GroupMicrosoft
EspecificaçãoISO/IEC 15948
LicençaPadrão abertoPublicado, não padronizado
Situação hojeAtualAntigo, ainda lido em todo lugar
Profundidade de bits168
Cor que consegue descreverRGB, tons de cinza, paleta indexadaRGB, paleta indexada
Maior imagem2.147.483.647 px por lado
Abre no navegadorTodos os navegadoresTodos os navegadores
Considerado no lugarWebP, SVG, JXLTIFF

O que se perde

BMP não tem canal alfa. Um arquivo PNG com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de BMP traz a transparência de volta.

PNG guarda até 16 bits por canal e BMP guarda 8. Essa precisão a mais é o que aguenta correções fortes sem faixas, então converta depois de editar, não antes.

Abrir o resultado

GIMP lê tanto PNG quanto BMP, então dá para comparar o resultado com o original sem um segundo programa.

Tamanho e qualidade

BMP guarda as amostras cruas, então o arquivo cresce bastante sem ganhar nada. Só faz sentido quando um programa do outro lado não aceita PNG, que costuma ser o motivo.

Para que serve cada formato

Os dois miram trabalhos diferentes: PNG em as capturas de tela, logotipos e desenho de linha e a web, BMP em mover dados entre programas. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.

PNG é o formato da PNG Development Group, publicado em 1996. Registra 16 bits por canal.

BMP vem da Microsoft é de 1987. Microsoft Paint, GIMP e IrfanView leem o formato.

De PNG para BMP: perguntas frequentes

Meu arquivo PNG é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é jSquash, compilações em WebAssembly dos codecs de imagem de referência; seu navegador baixa isso uma vez e guarda.

Converter PNG para BMP é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. jSquash é baixado para a sua máquina e roda lá, e por isso não há contador.

Perde qualidade ao converter PNG para BMP?

BMP comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. O formato de destino não aceita transparência, então as áreas transparentes são preenchidas com a cor de fundo.

O fundo transparente sobrevive de PNG para BMP?

BMP não tem canal alfa. Um arquivo PNG com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de BMP traz a transparência de volta.

Por que o arquivo BMP é bem maior que o arquivo PNG?

BMP guarda as amostras cruas, então o arquivo cresce bastante sem ganhar nada. Só faz sentido quando um programa do outro lado não aceita PNG, que costuma ser o motivo.

Passar de PNG para BMP reduz a profundidade de cor?

PNG guarda até 16 bits por canal e BMP guarda 8. Essa precisão a mais é o que aguenta correções fortes sem faixas, então converta depois de editar, não antes.

Mais sobre esses formatos

De onde vêm estes números

O que esta página afirma sobre PNG e BMP pode ser conferido, e estes são os documentos que resolvem a questão.