Converter GIF para BMP
Gere BMP de 24 bits a partir de GIF, com o primeiro quadro do arquivo.
Prévia do arquivo BMP gerado
O BMP não guarda transparência. O que era transparente no GIF vira esta cor.
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 GIF .
Dois formatos antigos, problemas diferentes
GIF e BMP nasceram na mesma época e resolvem coisas opostas. O GIF economiza espaço limitando a imagem a 256 cores e comprimindo o resultado. O BMP não economiza nada: grava três bytes por pixel, sempre. Converter de um para o outro não muda a imagem, mas muda muito o arquivo, que costuma crescer bastante mesmo com a mesma quantidade de cores na tela.
A animação não sobrevive. O BMP guarda uma imagem parada, então o que segue é o primeiro quadro do GIF. Se você precisava de um quadro específico do meio, esta ferramenta não separa quadros, e o caminho é um editor que abra GIF por camadas.
A transparência também precisa ir embora. O GIF guarda transparência de um bit, e a saída é BMP de 24 bits, que não tem canal alfa. As áreas invisíveis recebem a cor de fundo que você escolher, com branco no padrão.
Como funciona a conversão
- Solte seus arquivos GIF na área de entrada, um ou vários.
- O primeiro quadro é decodificado pelo navegador, com a paleta original.
- Escolha a cor que substitui a transparência.
- O BMP é 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.
Para que serve
- Software legado que só aceita BMP Sistema industrial e aplicação interna antiga costumam ler apenas BMP, porque não exigem descompressão nenhuma para isso.
- Ícone ou sprite antigo Muito material gráfico dos anos 2000 vive em GIF. Para importar em ambiente de desenvolvimento que espera BMP, essa conversão resolve.
- Congelar um quadro de animação Quando o processo seguinte precisa de uma imagem parada em pixel cru, o primeiro quadro em BMP é o formato mais simples de ler por código.
- Equipamento com firmware antigo Painéis e impressoras industriais aceitam BMP e ignoram qualquer formato comprimido.
Perguntas frequentes
A animação do GIF continua?
Não. O BMP guarda uma imagem parada, e a conversão usa o primeiro quadro do GIF. A página avisa isso na tela antes do download.
O arquivo fica maior?
Quase sempre, e às vezes muito. O GIF comprime a imagem dentro do limite de 256 cores, e o BMP gasta três bytes por pixel independentemente de quantas cores existem. Uma imagem de poucas cores é exatamente o caso em que essa diferença mais aparece.
A imagem perde qualidade?
Nenhuma. O BMP guarda os mesmos pixels que o GIF tinha, com as mesmas cores. A única mudança é a transparência, que precisa virar cor sólida.
O que acontece com a transparência?
Vira a cor que você escolher, com branco no padrão. A saída é BMP de 24 bits, sem canal alfa, escolhida por ser a variante que qualquer programa antigo entende.
Esse BMP abre em qualquer programa?
Praticamente. É a variante mais antiga e mais aceita do formato, reconhecida desde o Windows 3.0 por qualquer visualizador, editor ou biblioteca.
Existe formato melhor que BMP aqui?
PNG, sempre que o destino aceitar. Ele guarda os mesmos pixels e a transparência do GIF, em um arquivo muito menor. O BMP só ganha quando o programa de destino não conhece mais nada.
Os arquivos são enviados para algum servidor?
Não. A decodificação e a montagem do BMP acontecem dentro do navegador, no seu aparelho.
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 do formato de destino, base do que dizemos sobre cabeçalho, ordem dos pixels e tamanho.
- Especificação GIF89a Especificação do formato de origem, que define a paleta de 256 cores, a transparência por índice e os vários quadros.
- Guia de tipos e formatos de imagem (MDN Web Docs) Comparação usada para recomendar PNG quando o destino permite algo além de BMP.
- Canvas API (MDN Web Docs) A API usada para desenhar o quadro decodificado e obter os pixels gravados no BMP.
Termos relacionados
Esta página responde a quem procura por: