Converter JPG para BMP

Aqui você converte JPG 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.
  • Sem perdas Nada é descartado. O BMP guarda exatamente o que o JPG guardava.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.

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

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

JPG 9 KBBMP 450 KB 51.6× 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.

JPG 6 KBBMP 450 KB 78.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.

JPG 16 KBBMP 450 KB 28.1× 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.

Ninguém escolhe BMP; algo exige

Essa conversão tem essencialmente uma causa: um programa ou aparelho que não aceita outra coisa. Software industrial e de laboratório que lê pixel diretamente. Equipamento embarcado e de ponto de venda. Controladores de display pequenos em microcontroladores. Aplicativos Windows antigos, e às vezes um trabalho de faculdade pedindo o formato justamente por ser simples de interpretar.

O que essas situações têm em comum é não querer implementar um decodificador. Um BMP é um cabeçalho seguido de linhas de pixel, e o código que o lê cabe numa página. Esse é o valor remanescente inteiro do formato, e é real nos lugares onde se aplica.

A imagem não melhora

Vale dizer com clareza porque a aritmética convida à conclusão contrária. Um JPG é lossy: o detalhe foi descartado quando o arquivo foi criado, segundo um modelo do que o olho não notaria. Decodificar produz exatamente o que sobreviveu, e escrever isso num contêiner sem compressão preserva fielmente.

Então a saída guarda a mesma imagem, artefatos inclusos, num arquivo muitas vezes maior. Nada no formato restaura o que o JPEG removeu, e nenhum ajuste muda isso. O que se compra é um arquivo que o software receptor consegue ler.

O tamanho segue só dos pixels

Um BMP guarda cada pixel como bytes simples sem esquema de codificação em volta, então o tamanho do arquivo depende só das dimensões — não do que a imagem contém. Uma foto de 3000 por 2000 pesa cerca de 18 MB; também pesa um retângulo branco de 3000 por 2000.

Isso é estranho para quem está acostumado com formatos onde uma imagem simples é um arquivo pequeno, e explica por que a única alavanca disponível é a contagem de pixels. Reduzir a largura máxima realmente reduz o resultado pela metade ou um quarto; nada sobre o conteúdo faz isso.

Por que não a variante comprimida

A especificação permite uma forma codificada por comprimento de sequência, que reduziria bastante gráficos chapados. Ela é quase nunca usada, e boa parte do software que lê BMP não a implementa — justamente o software que pediu um BMP para começo de conversa.

Escrever a forma simples sem compressão é o padrão certo, não uma limitação: é a variante que todo leitor existente aceita, e é o motivo inteiro de alguém querer o formato.

O que acontece com os metadados

BMP essencialmente não tem onde registrá-los. O modelo da câmera, os ajustes de exposição, a data e — importante — a localização de GPS que um telefone grava num JPG não têm lugar no formato, então o arquivo convertido chega sem nenhum deles.

É uma perda para um acervo pessoal e um ganho para qualquer coisa entregue a uma máquina ou publicada. De qualquer forma vale saber em vez de descobrir depois: se a data e a localização importam, guarde o JPG também.

Enviar um BMP é má ideia

Um BMP é para o programa que pediu, e nada mais. Mande por e-mail e o destinatário recebe um arquivo muitas vezes maior do que precisava, e alguns sistemas de e-mail recusam. Coloque numa página web e cada visitante baixa a imagem inteira sem compressão.

Para qualquer coisa que uma pessoa vá receber, olhar ou guardar, JPG é o arquivo certo — e é o arquivo que você já tem. Converta na fronteira, entregue o BMP ao software, e guarde o original como a cópia que circula.

Convertendo um lote, e a memória que ele exige

Solte uma pasta inteira e cada arquivo converte por sua vez, mantendo o nome com a extensão trocada, com os resultados voltando num único ZIP. Como nada é enviado, não há fila nem limite diário.

A restrição prática aqui é incomum: saídas BMP são grandes, então um lote de cinquenta fotos produz quase um gigabyte, e tudo precisa caber na memória do navegador enquanto é montado. Converter em grupos menores é o caminho sensato para um lote grande.

Como converter JPG para BMP

  1. Solte o seu arquivo JPG 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.

JPG ou BMP: o que muda

JPG comparado com BMP
JPGBMP
Nome completoImagem JPEGBitmap do Windows
Extensão do arquivo.jpg, .jpeg, .jpe.bmp, .dib
Tipo de mídiaimage/jpegimage/bmp
CompressãoCom perdas — o tamanho é comprado com qualidadeSem compressão
Publicado pela primeira vez19921987
Publicado porJoint Photographic Experts GroupMicrosoft
EspecificaçãoITU-T T.81
LicençaPadrão abertoPublicado, não padronizado
Situação hojeAtualAntigo, ainda lido em todo lugar
Profundidade de bits88
Cor que consegue descreverRGB, tons de cinza, YCbCrRGB, paleta indexada
Maior imagem65.535 px por lado
Abre no navegadorTodos os navegadoresTodos os navegadores
Considerado no lugarWebP, AVIF, HEICPNG, TIFF

Abrir o resultado

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

Tamanho e qualidade

O resultado fica maior que o original e não fica melhor. JPG já descartou detalhe e BMP guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.

Para que serve cada formato

Os dois miram trabalhos diferentes: JPG em a fotografia, a web, e-mail e entregar um arquivo pronto, 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.

JPG é o formato da Joint Photographic Experts Group, publicado em 1992. Registra 8 bits por canal.

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

De JPG para BMP: perguntas frequentes

Meu arquivo JPG é 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 JPG 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 JPG para BMP?

Não. BMP guarda o mesmo conteúdo sem jogar nada fora: o resultado é idêntico em qualidade ao original.

Converter para BMP melhora a qualidade?

O resultado fica maior que o original e não fica melhor. JPG já descartou detalhe e BMP guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.

Mais sobre esses formatos

De onde vêm estes números

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