Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
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.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
JPG para BMP
JPG 9 KB → BMP 450 KB 51.6× maior
JPG 6 KB → BMP 450 KB 78.6× maior
JPG 16 KB → BMP 450 KB 28.1× maior
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.
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.
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.
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.
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.
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.
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.
| JPG | BMP | |
|---|---|---|
| Nome completo | Imagem JPEG | Bitmap do Windows |
| Extensão do arquivo | .jpg, .jpeg, .jpe | .bmp, .dib |
| Tipo de mídia | image/jpeg | image/bmp |
| Compressão | Com perdas — o tamanho é comprado com qualidade | Sem compressão |
| Publicado pela primeira vez | 1992 | 1987 |
| Publicado por | Joint Photographic Experts Group | Microsoft |
| Especificação | ITU-T T.81 | — |
| Licença | Padrão aberto | Publicado, não padronizado |
| Situação hoje | Atual | Antigo, ainda lido em todo lugar |
| Profundidade de bits | 8 | 8 |
| Cor que consegue descrever | RGB, tons de cinza, YCbCr | RGB, paleta indexada |
| Maior imagem | 65.535 px por lado | — |
| Abre no navegador | Todos os navegadores | Todos os navegadores |
| Considerado no lugar | WebP, AVIF, HEIC | PNG, TIFF |
GIMP lê tanto JPG quanto BMP, então dá para comparar o resultado com o original sem um segundo programa.
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.
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.
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.
É. 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.
Não. BMP guarda o mesmo conteúdo sem jogar nada fora: o resultado é idêntico em qualidade ao original.
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.
O que esta página afirma sobre JPG e BMP pode ser conferido, e estes são os documentos que resolvem a questão.