Pular para o conteúdo
ConversorBrasil

Converter JPG para BMP

Gere BMP de 24 bits a partir de JPG, para sistemas e equipamentos que exigem esse formato.

Por que o BMP fica enorme e a foto não melhora

O JPG chegou ao tamanho dele descartando informação. O BMP faz o oposto: grava cada pixel cru, três bytes por pixel, sem compressão nenhuma. Juntar as duas coisas produz um resultado que assusta quem não esperava: uma foto de 800 KB em JPG vira um BMP de 6 MB ou mais, com exatamente a mesma aparência, defeitos de compressão incluídos.

Isso vale ser dito com todas as letras, porque é a confusão mais comum. O BMP não recupera nada. Ele só passa a guardar em pixel cru aquilo que o JPG já tinha entregado, incluindo o borrão em volta de bordas e as manchas em áreas lisas. O arquivo cresce dez vezes para mostrar exatamente a mesma imagem.

Então essa conversão só se justifica por exigência. Software industrial, equipamento com firmware antigo e alguns ambientes de desenvolvimento aceitam apenas BMP, porque ler pixel cru não exige biblioteca de descompressão. Quando o destino aceita qualquer outro formato, o JPG original já resolve, e o PNG resolve melhor ainda se a imagem for editada depois.

Diagrama da conversão de JPG para BMP, com aumento expressivo do tamanho do arquivo
O JPG é decodificado e cada pixel é gravado cru no BMP. O arquivo cresce muito, e a qualidade continua sendo a do JPG de origem.

Como funciona a conversão

  1. Solte seus arquivos JPG na área de entrada, um ou vários.
  2. O navegador decodifica a foto e entrega os pixels já revelados.
  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, com cabeçalho de 40 bytes e pixels em BGR, de baixo para cima.
  5. Baixe um arquivo ou o lote em ZIP. Aqui o ZIP ajuda bastante, porque BMP comprime muito bem dentro dele.

Para que serve

  • Equipamento que só lê BMP Painel de máquina, impressora industrial e sistema embarcado costumam aceitar apenas BMP, justamente por não precisarem de descompressão.
  • Importar em ferramenta de desenvolvimento Editores de recurso do Windows e alguns ambientes embarcados importam imagem apenas em BMP, principalmente para tela de abertura e sprite.
  • Processamento pixel a pixel Quando o passo seguinte analisa a imagem diretamente, o BMP entrega o dado sem camada de codificação no meio, o que simplifica o código de leitura.
  • Sistema herdado da empresa Aplicações internas antigas às vezes só aceitam BMP no cadastro de imagem. Converter é mais rápido que abrir chamado com o fornecedor.

Perguntas frequentes

Por que o arquivo ficou dez vezes maior?

Porque o BMP não comprime. Ele guarda largura vezes altura vezes três bytes, sempre, com qualquer conteúdo. Uma foto de 12 megapixels dá cerca de 36 MB em BMP, venha ela de um JPG de 500 KB ou de 5 MB. É o comportamento normal do formato, e a única forma de reduzir é diminuir as dimensões.

A qualidade da foto melhora em BMP?

Não. O BMP guarda em pixel cru exatamente a imagem que o JPG entregou, com os mesmos defeitos de compressão. Formato sem perdas preserva o que recebe, nunca reconstrói o que foi descartado. A foto continua igual, só ocupando muito mais espaço.

Existe transparência aqui?

Não, e não há o que perder: o JPG não guarda transparência e a saída em BMP de 24 bits também não. A imagem sai totalmente opaca, como já era.

Esse BMP abre em qualquer lugar?

Praticamente. O BMP de 24 bits com cabeçalho de 40 bytes é a variante mais antiga e mais aceita, reconhecida desde o Windows 3.0 por qualquer visualizador, editor e biblioteca de imagem. Foi por isso que ela foi escolhida em vez das versões com canal alfa.

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

Dá, até 40 arquivos de até 30 MB cada. Como o resultado é bem maior que a origem, um lote de fotos grandes gera um ZIP pesado, e o total aparece na tela antes do download.

Tem formato melhor que BMP para esse caso?

Quase sempre. Se o destino aceita PNG, ele guarda os mesmos pixels em um arquivo muito menor. Se aceita o próprio JPG, melhor ainda, porque não há conversão nenhuma. O BMP só ganha quando o programa de destino não conhece mais nada.

Minhas fotos são enviadas para algum servidor?

Não. A decodificação e a montagem do BMP acontecem dentro do navegador, no seu aparelho, sem envio nenhum.

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 jpg para bmpconverter jpg em bmpjpg para bmpjpg to bmpconverter jpeg para bmpconverter jpg para bmp grátisbmp 24 bitsimagem para sistema antigo