Conversor JPG para BMP

Última revisão do conteúdo:

Carregue as suas fotos JPG e transfira mapas de bits sem compressão escritos a 24 bits por píxel. O peso do resultado conhece-o de antemão: uma foto de 3000 por 2000 píxeis dá um ficheiro de 17,2 MB, seja qual for o seu conteúdo. Todo o trabalho acontece dentro do seu navegador.

Converter e transferir

Ficheiros na fila

Adicione ficheiros JPG à esquerda para iniciar a conversão para BMP.

para

O que é o BMP e o que é o JPG?

O BMP guarda a imagem ponto a ponto, na forma exata com que vai aparecer no ecrã. O formato nasceu para o OS/2 e passou depois para a interface do Windows, e como não pesam patentes sobre ele, hoje é lido por todas as plataformas.[1] A Microsoft descreve a estrutura desse ficheiro com clareza: no início está um cabeçalho com o tamanho do ficheiro e o ponto onde a imagem começa, logo a seguir um segundo cabeçalho com as dimensões e o número de bits por píxel, depois uma tabela de cores facultativa e, no fim, a matriz em bruto dos pontos.[2]

Esta ferramenta escreve uma variante desse formato: 24 bits por píxel, sem compressão, com um cabeçalho BITMAPINFOHEADER de 40 bytes.[3] É a forma mais amplamente lida do BMP, por isso abre-a qualquer programa que conheça o formato.

O JPG está do outro lado. A sigla vem do nome do grupo Joint Photographic Experts Group, e a forma de escrita é descrita pela Recomendação UIT-T T.81, aprovada em setembro de 1992.[4] O codificador divide a imagem em blocos de 8 por 8 píxeis e descarta neles o detalhe que o olho não apanha ao ver de forma normal. É assim que o ficheiro se mantém pequeno e uma foto de câmara cabe no cartão de memória.

Na escrita para BMP essa ordem inverte-se. Cada píxel recebe no ficheiro os seus três bytes, por isso o peso do resultado decorre apenas das dimensões da imagem.[5]

Como converter JPG para BMP?

Arraste os seus ficheiros JPG para o campo Adicionar ficheiros, ou clique nele e escolha as imagens no disco. Carregue depois no botão Converter. A qualidade aqui é fixa e a mais alta possível, porque a escrita decorre sem compressão.

As imagens terminadas são transferidas uma a uma com o botão Transferir na linha da fila, ou todas de uma vez com Transferir todos. O botão Limpar tudo esvazia a fila, e a etiqueta Remover numa linha retira um único ficheiro.

Na fila do lado direito, cada ficheiro mostra o peso antes e depois da conversão, juntamente com a diferença em percentagem. Como o BMP pesa mais do que o JPG, na linha por baixo dos botões aparece a indicação Aumentado, e junto dela o número de megabytes e a percentagem de crescimento.

A escrita é feita pelo nosso próprio codificador, que corre no seu computador. O navegador não sabe escrever BMP a partir da tela: a documentação da MDN descreve esse comportamento com clareza — com um formato que o navegador não conhece, recebe um ficheiro PNG e nenhum aviso.[6] Por isso montamos o cabeçalho e os dados dos píxeis nós mesmos, e a imagem fica no seu dispositivo desde o primeiro clique até ao fim do trabalho.

Por baixo do conversor está um seletor de formatos com a indicação JPG para BMP. Clicar em qualquer um dos dois formatos abre uma lista, e a escolha leva-o à página do conversor desse par. Todos os pares deste grupo estão também reunidos na página Mudança de formato.

Quanto pesa um ficheiro BMP e como sabê-lo de antemão?

O peso de um ficheiro BMP decorre apenas das dimensões da imagem. Cada píxel ocupa três bytes, e cada linha é preenchida com zeros até perfazer quatro bytes; a documentação da Microsoft dá uma fórmula pronta para isso.[3] A isso somam-se 54 bytes de cabeçalho. Esta conta é igual para qualquer imagem, seja qual for o motivo da fotografia.

Sigamos essa conta numa fotografia de 3000 por 2000 píxeis. Uma linha tem 3000 píxeis de três bytes cada, ou seja 9000 bytes. Com esta largura não há nada a preencher. As linhas são 2000, por isso só os píxeis ocupam 18.000.000 de bytes. Com o cabeçalho, o ficheiro pesa 18.000.054 bytes, ou seja 17,2 MB na notação usada pelo resumo da ferramenta.

O preenchimento das linhas nota-se apenas em larguras que não são divisíveis por quatro. Uma imagem com 1001 píxeis de largura tem 3003 bytes de dados por linha, e o ficheiro reserva-lhe 3004 bytes. Esse byte a mais volta em cada linha da imagem.

O crescimento face ao ficheiro de origem depende então apenas do quanto este estava comprimido antes. Uma fotografia que em JPG pesava 1,52 MB, em BMP pesa 17,2 MB, ou seja 11,3 vezes mais.

Quanto pesa a mesma imagem em JPG e em BMP?

Passámos os ficheiros JPG por este conversor e colocámos o peso da entrada ao lado do peso do resultado. Os pesos são dados exatamente como a ferramenta os calcula: em kilobytes e megabytes de 1024, com o mesmo arredondamento.
ImagemDimensões em píxeisJPGBMPQuantas vezes maior
Fotografia de câmara3000 × 20001,52 MB17,2 MB11,3
Fotografia para uma página web1280 × 850260,9 KB3,11 MB12,2
Documento digitalizado1200 × 1600309,9 KB5,49 MB18,2
Captura de ecrã de uma interface1200 × 63055,8 KB2,16 MB39,7
Gráfico de áreas de cor uniforme800 × 60014,1 KB1,37 MB99,4
Medição própria de 5 de setembro de 2026, feita num navegador assente no motor Chromium. A coluna BMP coincide byte a byte com a fórmula da documentação da Microsoft, por isso pode calcular o peso do resultado sozinho antes de colocar um ficheiro na fila.

Quanto ocupa um mapa de bits nos tamanhos mais comuns?

Pesos calculados pela fórmula de um ficheiro de 24 bits: 54 bytes de cabeçalho mais a largura arredondada para cima até um múltiplo de quatro bytes, vezes o número de linhas.
Tamanho da imagemDimensões em píxeisPeso do ficheiro BMP
Ícone de interface256 × 256192,1 KB
Fotografia para uma página web1280 × 8503,11 MB
Um ecrã Full HD1920 × 10805,93 MB
Uma página A4 digitalizada a 300 pontos por polegada2480 × 350824,9 MB
Uma fotografia de um sensor de 12 megapíxeis4000 × 300034,3 MB
Um ecrã 4K3840 × 216023,7 MB
O maior ficheiro que o conversor aceita5900 × 590099,6 MB
A última linha mostra o limite da ferramenta pelo outro lado: por volta dos 5900 píxeis de lado, o resultado atinge o teto de 100 MB que o conversor impõe a um ficheiro isolado.

Em que difere o JPG do BMP?

Característica do formatoJPGBMP
Forma de guardar a imagemCompressão com perdas em blocos de 8 × 8 píxeisValores dos píxeis por inteiro, ponto a ponto
O peso do resultado depende do conteúdo da imagemSimNão, apenas das dimensões
Profundidade de cor8 bits por componente de corde 1 a 32 bits por píxel, aqui 24
Canal alfa, ou seja, transparênciaNãoSim, na variante de 32 bits; este conversor escreve a de 24
Compressão sem perdasSim, num modo à parte descrito na normaSim, por RLE em imagens com paleta
Dados da câmara (EXIF)Sim, num segmento à parte do ficheiroNão
A partir de que versão os navegadores os leemdesde as primeiras versões do Chrome, Firefox, Safari e Edgedesde as primeiras versões do Chrome, Firefox, Safari e Edge
Peso de uma imagem de 3000 × 2000 píxeis1,52 MB com qualidade de 85%17,2 MB sempre
As possibilidades do BMP são dadas segundo a documentação da Microsoft[2] e o verbete enciclopédico sobre esse formato[1], as do JPG segundo a Recomendação UIT-T T.81[4] e o guia da MDN, que descreve ambos os formatos como legíveis por todos os navegadores.[5] Os pesos da última linha vêm da nossa medição.

O que faz o conversor com um ficheiro JPG?

Sete coisas que convém conhecer antes de colocar na fila um lote maior de imagens.

  1. Escreve 24 bits por píxel, sem compressão

    O resultado traz um cabeçalho BITMAPINFOHEADER de 40 bytes, linhas dispostas de baixo para cima e preenchimento até quatro bytes. É a mesma forma que o Firefox escreve no seu próprio codificador de tela, e a variante mais amplamente lida do formato.
  2. O número de píxeis mantém-se

    Uma imagem de 3000 por 2000 píxeis sai como BMP de 3000 por 2000 píxeis. Muda apenas a forma de guardar, enquanto o enquadramento e a resolução ficam intactos.
  3. A imagem fica com o aspeto que tinha

    O conversor copia os píxeis lidos do ficheiro JPG, por isso no ecrã verá exatamente o mesmo. Os blocos de compressão que surgiram na escrita anterior em JPG ficam na imagem em definitivo: o BMP guardá-los-á com a mesma fidelidade que o resto.
  4. A cor é escrita a oito bits por canal

    A tela do navegador trabalha com oito bits para o vermelho, o verde e o azul, e outros tantos traz um BMP de 24 bits. Um monitor corrente mostra exatamente esse intervalo.
  5. A escrita demora uma fração de segundo

    O codificador trabalha no seu computador, por isso o tempo depende da potência dele. Os ficheiros da fila seguem um após outro, e a barra por cima dos botões mostra quantos já estão prontos.
  6. Ficheiros individuais até 100 MB

    É o que o conversor aceita de um ficheiro. Acima disso mostra a mensagem O ficheiro é demasiado grande (máx. 100 MB). O limite diz respeito ao ficheiro de entrada, ao passo que o resultado pode pesar de onze a cem vezes mais, pelo que com fotografias grandes convém calcular primeiro o peso pela fórmula.
  7. As imagens muito grandes são ajustadas à tela

    A tela do navegador aceita 16.384 píxeis por lado e cerca de 268 milhões de píxeis no total. Uma imagem acima desse limite é reduzida proporcionalmente pela ferramenta, para caber por inteiro no resultado.

Quando escolher BMP e quando outro formato?

  1. O ficheiro é aberto por um programa ou aparelho antigo

    Quando um programa ou um aparelho lê apenas BMP, a variante de 24 bits sem compressão é a mais segura do formato: o leitor recebe uma matriz de píxeis pronta e lida com ela sem paleta e sem descompactar RLE.
  2. A imagem entra num programa seu

    Uma matriz em bruto de píxeis lê-se com poucas linhas de código, sem biblioteca de descodificação. Por isso o BMP aparece como formato de trabalho no processamento de imagem e nos testes.
  3. O caminho de volta

    Um mapa de bits terminado volta a ser uma fotografia leve com o conversor BMP para JPG. É o mesmo par de formatos, apenas ao contrário.
  4. O ficheiro tem de manter a transparência

    A escrita a 24 bits descreve cada píxel como totalmente opaco. Quando um fundo recortado tem de continuar recortado, use o conversor JPG para PNG, que guarda sem perdas e transporta canal alfa.
  5. A digitalização segue para uma repartição ou para arquivo

    Uma página digitalizada envia-se com mais comodidade em PDF do que como imagem. Fá-lo o conversor JPG para PDF: coloca cada imagem numa página A4 à parte, ajustando a orientação às proporções do ficheiro.

Converter outros ficheiros para BMP

Converter JPG para outros formatos

Fontes

  1. Device Independent BitmapWikipédia
  2. Bitmap StorageMicrosoft Learn
  3. BITMAPINFOHEADERMicrosoft Learn
  4. Recomendação UIT-T T.81, setembro de 1992União Internacional de Telecomunicações
  5. Image file type and format guideMDN Web Docs
  6. HTMLCanvasElement: toBlob() methodMDN Web Docs

Os tamanhos de ficheiro das tabelas resultam da fórmula segundo a qual escreve o codificador desta ferramenta e foram verificados em ficheiros já gerados. O que dizemos sobre ambos os formatos assenta nas fontes indicadas acima.

Última revisão do conteúdo: · escrito e verificado pela equipa Arteon

Perguntas frequentes sobre converter JPG para BMP

Porque é que um ficheiro BMP é tantas vezes maior do que um JPG?

Porque o BMP guarda o valor de cada píxel por inteiro e o JPG simplifica-o. Na nossa medição a fotografia de câmara entrou com 1,52 MB e saiu com 17,2 MB, ou seja 11,3 vezes mais. O gráfico feito de áreas de cor uniforme cresceu de 14,1 KB para 1,37 MB, porque em JPG essas áreas descrevem-se de forma muito breve, ao passo que em BMP cada ponto ocupa os seus três bytes. Quando lhe importa um ficheiro leve, o mesmo par ao contrário passa pelo conversor BMP para JPG.

Converter JPG para BMP melhora a qualidade da fotografia?

A imagem fica igual. O conversor copia os píxeis que estão no ficheiro JPG, e esses já surgiram depois da compressão. Os blocos e os esbatimentos da escrita anterior ficam na imagem, e o BMP guardá-los-á com a mesma fidelidade que o resto. O que ganha é um formato que não simplifica mais nada nas gravações seguintes.

Quanto vai pesar o meu ficheiro depois da conversão?

Calcula-o de antemão, porque o peso depende apenas das dimensões. Multiplique a largura por três bytes, arredonde para cima até um múltiplo de quatro, multiplique pelo número de linhas e some 54 bytes de cabeçalho. Um ecrã Full HD, ou seja 1920 por 1080 píxeis, dá 5,93 MB. Uma página A4 digitalizada a 300 pontos por polegada dá 24,9 MB.

Os meus ficheiros vão para um servidor?

Não. O código da página carrega a imagem no seu navegador, desenha-a na tela (Canvas API) e daí entrega-a ao nosso codificador, que também trabalha localmente. O ficheiro fica no dispositivo durante todo o trabalho, e ao fechar o separador sai da memória do navegador.

Porque é que escrever BMP exige um codificador próprio?

Porque o navegador não escreve este formato. A tela aceita um pedido de escrita em BMP apenas no Firefox, ao passo que o Chrome, o Edge e o Safari devolvem em silêncio um ficheiro PNG com a extensão .bmp. A documentação da MDN descreve esse comportamento com clareza. O nosso codificador monta o cabeçalho e os dados dos píxeis sozinho, por isso o resultado é um verdadeiro ficheiro BMP em qualquer navegador.

O que acontece aos dados da câmara, ou seja, ao EXIF?

Ficam no ficheiro de origem. O formato BMP não tem lugar para eles na sua estrutura, e a imagem passa pela tela do navegador, por isso ao resultado chega a imagem sozinha. Quando quiser retirar de uma fotografia a data, o modelo da câmara e as coordenadas, esta conversão fá-lo de passagem.

Quantos ficheiros posso converter de uma vez?

À fila pode juntar tantos ficheiros quantos quiser, e a ferramenta processa-os um após outro mostrando o progresso por cima dos botões. Um ficheiro de entrada pode pesar até 100 MB, e o número total de ficheiros depende da memória do seu dispositivo.

Um ficheiro BMP abre no telemóvel?

Sim. O guia da MDN aponta o BMP como formato lido por todas as versões do Chrome, Edge, Firefox, Opera e Safari, por isso abri-lo-á no navegador também no telemóvel. A galeria do sistema costuma ser mais exigente do que o navegador, e com um peso de mais de uma dezena de megabytes esse ficheiro torna-se incómodo de enviar por mensagem. As restantes formas de guardar uma imagem e as passagens entre elas estão reunidas na página Mudança de formato.

Captura de ecrã da ferramenta gratuita da Arteon: Conversor JPG para BMP

Ajude-nos a melhorar as ferramentas

Tem uma ideia para uma nova funcionalidade, encontrou um erro ou quer propor outra ferramenta? Escreva-nos – respondemos em 24 horas.

Descubra outras ferramentas úteis

JPG para WebP

JPG para WebP

Converta fotos JPG para WebP leve. Reduza o peso das imagens até 35%.

Editor de imagens

Editor de imagens

Redimensione, corte e converta a sua imagem. Formatos prontos para redes sociais, avatares circulares, exportação JPG/PNG/WebP.

Verificador de meta título e descrição

Verificador de meta título e descrição

Verifique o comprimento do título e da descrição em pixels. Pré-visualização Google em tempo real e dicas de otimização.

PNG para JPG

PNG para JPG

Converta ficheiros PNG para JPG no navegador. Sem limite de ficheiros, sem registo.

Gerador de favicon

Gerador de favicon

Crie um conjunto completo de favicon.ico para o seu site a partir de uma imagem. Todos os tamanhos necessários, sem registo.

Gerador de paletas de cores

Gerador de paletas de cores

Gere 9 paletas a partir de uma cor: monocromática, complementar, triádica e mais. Códigos HEX.

WebP para JPG

WebP para JPG

Converta ficheiros WebP para JPG compatível com tudo. Sem limites, sem registo.

Verificador de contraste de cores

Verificador de contraste de cores

Verifique o contraste de texto e fundo segundo WCAG 2.1 AA e AAA. Correção automática de cores.

Gerador de códigos QR gratuito

Gerador de códigos QR gratuito

Crie um código QR para site, cartão vCard ou impressão. Exporte PNG e SVG, sem registo.

Contador de palavras e caracteres

Contador de palavras e caracteres

Conte palavras, caracteres, frases e tempo de leitura. Verifique a legibilidade com a pontuação Flesch-Kincaid.