Converter JPG para BMP
Gere BMP de 24 bits a partir de JPG, para sistemas e equipamentos que exigem esse formato.
Prévia do arquivo BMP gerado
Tamanho do arquivo
-
Convertendo…
Ver as 64 conversões de imagem. A conversão inteira roda no seu dispositivo. Nenhuma imagem é enviada para servidor nenhum. Precisa do caminho inverso? Converter BMP para JPG .
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.
Como funciona a conversão
- Solte seus arquivos JPG na área de entrada, um ou vários.
- O navegador decodifica a foto e entrega os pixels já revelados.
- Se a imagem for maior que o necessário, marque redimensionar. Em BMP, reduzir a largura pela metade corta o arquivo em quatro.
- O arquivo é montado byte a byte, com cabeçalho de 40 bytes e pixels em BGR, de baixo para cima.
- 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:
- Armazenamento de bitmap (Microsoft Learn) Documentação oficial da estrutura do BMP: cabeçalho, ordem dos pixels e ausência de compressão, que é o que explica o tamanho.
- Recomendação ITU-T T.81, a especificação do JPEG Especificação do formato de origem, que confirma a compressão com perdas e sustenta a explicação sobre a qualidade não melhorar.
- Guia de tipos e formatos de imagem (MDN Web Docs) Comparação entre os formatos, base da recomendação de usar PNG quando o destino permite.
- Canvas API (MDN Web Docs) A API usada para decodificar o JPG e obter os pixels gravados no BMP.
Termos relacionados
Esta página responde a quem procura por: