Converter AVIF para BMP
Leve arquivos .avif para BMP de 24 bits, o formato que sistemas antigos ainda exigem.
Prévia do arquivo BMP gerado
O BMP não guarda transparência. O que era transparente no AVIF 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 AVIF .
Do formato mais eficiente para o menos eficiente
Esta conversão liga os dois extremos da matriz em eficiência. O AVIF, de 2019, usa a compressão de um codec de vídeo moderno e produz os menores arquivos que rodam em navegador. O BMP, dos anos 1980, grava três bytes por pixel e não comprime nada. A mesma imagem pode sair daqui trinta ou quarenta vezes maior, mostrando exatamente o mesmo conteúdo.
Nada disso é defeito. É a razão de o BMP existir: ele é trivial de ler por qualquer código, sem biblioteca de descompressão, e é por isso que software industrial, equipamento com firmware antigo e certos ambientes de desenvolvimento ainda pedem esse formato. Se o seu destino é um desses, o tamanho é o preço combinado.
A transparência do AVIF, se existir, vira cor sólida, porque a saída é BMP de 24 bits. Você escolhe qual, com branco no padrão. E a qualidade não muda em nada: o BMP grava fielmente os pixels que o AVIF entregou, defeitos de compressão incluídos, sem melhorar nem piorar.
Como funciona a conversão
- Solte seus arquivos .avif na área de entrada, um ou vários.
- O navegador decodifica o AVIF nativamente, o que exige Chrome 85 ou mais novo, Firefox 93 ou Safari 16.
- Escolha a cor que substitui a transparência.
- Se a imagem for maior que o necessário, marque redimensionar, que aqui é a única forma de conter o tamanho.
- Baixe um arquivo ou o lote em ZIP, que comprime BMP muito bem.
Para que serve
- Imagem moderna indo para sistema antigo Você baixou uma imagem de um site atual, veio .avif, e o sistema de destino só lê BMP. É o cenário exato desta página.
- Equipamento com firmware antigo Painel de máquina e impressora industrial leem BMP porque não precisam de descompressão para isso.
- Ferramenta de desenvolvimento embarcado Ambientes que geram firmware costumam importar imagem apenas em BMP, para telas de abertura e ícones.
- Análise pixel a pixel Quando o processo seguinte lê a imagem diretamente, o BMP entrega o dado sem nenhuma camada de codificação no meio.
Perguntas frequentes
Por que o arquivo cresceu tanto?
Porque o AVIF é o formato mais eficiente que roda em navegador e o BMP é o menos eficiente que existe em uso. O AVIF chegou ao tamanho dele descartando informação e codificando o resto de forma muito compacta. O BMP grava três bytes por pixel, sempre. Crescer trinta vezes ou mais é normal nessa direção.
A imagem melhora ao virar BMP?
Não. Formato sem compressão preserva o que recebe, não reconstrói o que já foi descartado. Os defeitos de compressão do AVIF continuam lá, agora gravados em pixel cru.
O que acontece com a transparência?
Vira a cor sólida que você escolher, com branco no padrão. A saída é BMP de 24 bits, sem canal alfa, porque as variantes do BMP que têm transparência são mal suportadas justamente pelos programas antigos que motivam essa conversão.
Meu navegador precisa abrir AVIF?
Precisa, porque a leitura usa o decodificador nativo dele. Chrome 85, Firefox 93 e Safari 16 em diante funcionam. Em navegador antigo, os arquivos aparecem marcados com erro na lista.
E se o AVIF for animado?
Só o primeiro quadro é gravado, porque BMP guarda imagem parada. O aviso aparece na tela quando o arquivo pode ter mais de um quadro.
Existe alternativa melhor que BMP?
PNG, sempre que o destino aceitar. Ele guarda os mesmos pixels com transparência de verdade e 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. Decodificação e 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: cabeçalho, ordem dos pixels e ausência de compressão.
- Especificação AVIF (Alliance for Open Media) Especificação do formato de origem, referência para o canal alfa e para a eficiência de compressão citada.
- Can I Use: suporte a AVIF nos navegadores Fonte das versões mínimas de navegador necessárias para a decodificação usada aqui.
- Canvas API (MDN Web Docs) A API usada para obter os pixels decodificados que são gravados no BMP.
Termos relacionados
Esta página responde a quem procura por: