Pular para o conteúdo
ImageConverter

Conversão segura no servidor

Converter ICO para BMP

Extraia a maior imagem de um arquivo ICO do Windows e salve como BMP. O curioso é isto: o BMP é o formato com que o ICO tem mais parentesco, e também o que mais descarta, porque o BMP não tem transparência utilizável e os ícones quase sempre têm.

Excluído automaticamente Arquivos excluídos em até 30 minutos

Arraste e solte suas imagens ICO aqui

Adicione várias de uma vez. Cada arquivo é processado e depois excluído do nosso servidor.

Até 20 MB por arquivo Aceita lotes

#ffffff

BMP não pode guardar transparência, então ela é preenchida com esta cor.

Passo a passo

Como converter ICO para BMP em 3 passos

  1. Adicione seu arquivo .ico

  2. Escolha uma cor de fundo

    Escolha uma cor de fundo para as áreas que eram transparentes. Branco é o padrão.

  3. Baixe o seu BMP

Comparação de formatos

ICO vs. BMP

ICO (ícone do Windows)

Ícone de vários tamanhos

Reúne vários tamanhos da mesma imagem pequena em um único arquivo, para ícones do Windows e favicons de sites.

  • Vários tamanhos de ícone em um único arquivo
  • Todos os navegadores o reconhecem como favicon
  • Só para imagens pequenas: cada uma tem no máximo 256 × 256 pixels

BMP (bitmap do Windows)

Sem compressão

Um formato antigo do Windows que guarda os pixels praticamente em estado bruto, com pouca ou nenhuma compressão.

  • Lido por programas antigos e sistemas embarcados que não conhecem nada mais novo
  • Sem artefatos de compressão
  • Arquivos muito grandes para o tamanho da imagem

O parente mais próximo é o que mais perde

ICO e BMP são da mesma família. Os dois saíram do Windows de meados dos anos oitenta, e as imagens dentro de um ICO sempre foram tradicionalmente bitmaps independentes de dispositivo: dados BMP sem o cabeçalho de arquivo. Os formatos de pixel coincidem quase exatamente.

É isso que torna a lacuna surpreendente. O ICO ganhou transparência muito cedo, primeiro com uma máscara de um bit e depois com um canal alfa completo, porque um ícone precisa ficar sobre uma área de trabalho de cor desconhecida. O BMP nunca ganhou de verdade. Um BMP de 32 bits com canal alfa é tecnicamente possível, e quase nunca é o que as ferramentas produzem ou esperam.

Então converter um ícone para o seu parente mais próximo descarta justamente o que o ícone mais precisava. A área transparente vira um retângulo sólido da cor que você escolher, e essa escolha é permanente.

Se você não precisa de BMP especificamente, ICO para PNG mantém tudo e abre em todo lugar.

Você recebe a maior imagem do arquivo

Um ICO contém vários tamanhos, normalmente 16, 32, 48 e 256 pixels. O maior é extraído, que é o que quer qualquer um que esteja recuperando um design.

Alguns conversores pegam no lugar dele a primeira entrada, que costuma ser a de 16×16. Isso gera um arquivo válido contendo um selo postal, sem nenhum erro dizendo o que aconteceu.

Espere um arquivo pesado

O BMP guarda os pixels brutos, sem compressão na prática. Um ícone de 256×256 passa a pesar uns 260 KB, seja qual for o conteúdo: um quadrado branco liso custa exatamente o mesmo que um design detalhado.

Para comparar, a mesma imagem em PNG costuma pesar poucos kilobytes, porque o design de um ícone é cor chapada e se comprime maravilhosamente. Se o tamanho importa minimamente, o BMP é o formato errado.

Bordas semitransparentes

As bordas suaves de um ícone são feitas de pixels parcialmente transparentes. Ao achatar, elas se misturam com o fundo que você escolher, então ficam tingidas dele para sempre.

Escolha a cor do lugar em que a imagem vai realmente ficar. Um ícone achatado sobre branco e depois colocado sobre um fundo escuro mostra ao mesmo tempo um retângulo branco e uma borda clara em volta do design.

O que acontece com os pixels transparentes ao converter ICO para BMP?

BMP não pode guardar transparência, então as áreas transparentes e semitransparentes são mescladas com um fundo sólido antes de salvar o arquivo: a cor que você escolher acima, #FFFFFF por padrão. Guarde seu ICO original se puder precisar da transparência de novo.

Qualidade

Qualidade e tamanho do arquivo

Não há ajuste de qualidade. O BMP guarda os pixels exatamente como os recebe, então nada é comprimido nem perdido além da transparência de que falamos acima.

Quando o BMP é realmente a resposta certa

Raramente, mas os casos são reais:

  • Ferramentas legadas do Windows que leem BMP e nada mais, ainda comuns em instaladores, software industrial e ferramentas de desenvolvimento antigas.
  • Sistemas embarcados em que se prefere um formato trivial porque não compensa implementar um decodificador.
  • Programas que desenham os próprios bitmaps e esperam dados de pixel brutos.
  • Testes e depuração, em que um arquivo sem compressão pode ser inspecionado diretamente.

Fora desses casos, o PNG faz o mesmo trabalho melhor em todos os aspectos mensuráveis.

Profundidade de cor

O resultado é cor padrão de 24 bits, que qualquer ferramenta lê. Se o seu programa de destino precisa de uma profundidade menor (alguns sistemas muito antigos querem 256 cores), você vai precisar de um editor que consiga gravar isso especificamente.

Não amplie

A imagem extraída tem no máximo o maior tamanho guardado no ícone, normalmente 256 pixels. Um ICO não contém informação vetorial, então ampliá-la gera uma imagem borrada e serrilhada. Para um design maior você precisa do arquivo de design original.

Onde isto aparece

Quase sempre em trabalhos legados. Alguém mantém ou reconstrói software antigo do Windows, as ferramentas pedem um BMP e o design existe como ícone.

  • Gráficos de instaladores, em que o BMP continua sendo o formato convencional para banners e fundos.
  • Arquivos de recursos em ambientes de desenvolvimento antigos.
  • Telas industriais e embarcadas que só decodificam bitmaps.
  • Aplicativos legados cujos fluxos de recursos foram escritos há décadas e continuam funcionando.

Planeje a cor de fundo

É a decisão que importa, porque não dá para desfazer. Antes de converter, descubra sobre que cor a imagem vai realmente ficar:

  • Um banner de instalador: o fundo do banner, não o branco.
  • Uma caixa de diálogo ou uma barra de ferramentas: a cor dos controles do sistema sobre os quais ela vai ficar.
  • Desconhecido: o branco é o mal menor, mas pense se você não pode usar PNG e evitar a escolha completamente.

As três saídas de um ICO

  • PNG: mantém a transparência, leve, abre em todo lugar. A resposta certa, a menos que algo impeça.
  • WebP: mantém a transparência, o mais leve de todos, ideal para sites.
  • BMP: esta página. Perde a transparência e dá o arquivo mais pesado. Para ferramentas legadas que não aceitam outra coisa.

No sentido contrário

BMP para ICO cria um ícone com vários tamanhos a partir de um bitmap, que é a outra metade da maioria dos fluxos legados.

O que acontece com o seu arquivo

Os navegadores não conseguem ler o contêiner ICO, então isso é feito no nosso servidor. O que você envia é excluído assim que a conversão termina, o resultado é excluído assim que você o baixa, e tudo o que fica abandonado é removido automaticamente.

Privacidade

O que acontece com seu arquivo

Esta ferramenta funciona no nosso servidor, então dá o mesmo resultado em qualquer celular ou computador. Seu arquivo é enviado, e é exatamente isto que acontece com ele:

  • Guardado fora da área pública do servidor com um nome aleatório, nunca com o nome do seu arquivo.
  • É processado, e o arquivo original é excluído imediatamente, tenha a conversão funcionado ou não.
  • O resultado fica atrás de um link assinado que só você recebe, que para de funcionar depois de 20 minutos, e o arquivo é excluído assim que você o baixa.
  • O que nunca for baixado é excluído automaticamente em até 30 minutos.
  • A imagem em si nunca é registrada nem guardada. Se uma conversão falhar, anotamos os formatos envolvidos e o erro, não o arquivo.
  • Os metadados da câmera, incluindo as coordenadas GPS que registram onde a foto foi tirada, são removidos do resultado. Só é mantida a rotação necessária para mostrar a imagem na posição certa.

Perguntas e respostas

ICO para BMP: perguntas frequentes

Por que o formato mais próximo é o que mais perde?

Por uma lacuna específica. ICO e BMP são da mesma família (as imagens dentro de um ICO sempre foram tradicionalmente bitmaps sem o cabeçalho de arquivo), mas o ICO ganhou transparência muito cedo, primeiro como máscara e depois como canal alfa completo, porque ícones ficam sobre áreas de trabalho de cor desconhecida. O BMP nunca ganhou de verdade. Então o parente mais próximo descarta justamente o que o ícone mais precisava.

Que imagem é extraída?

A maior do arquivo, que é o que quer qualquer um que esteja recuperando um design. Alguns conversores pegam no lugar dela a primeira entrada, que costuma ser a de 16×16, e geram um arquivo válido contendo um selo postal, sem nenhum erro que explique.

Por que o BMP pesa tanto?

O BMP guarda os pixels brutos, sem compressão na prática, então um ícone de 256×256 pesa uns 260 KB, seja qual for o conteúdo: um quadrado branco liso custa o mesmo que um design detalhado. A mesma imagem em PNG costuma pesar poucos kilobytes, porque o design de um ícone é cor chapada e se comprime maravilhosamente.

Que cor de fundo devo escolher?

A do lugar em que a imagem vai realmente ficar, porque a escolha é permanente. Para um banner de instalador, a do banner. Para uma caixa de diálogo ou uma barra de ferramentas, a cor dos controles do sistema. As bordas suaves de um ícone são feitas de pixels parcialmente transparentes, e ficam tingidas para sempre da cor que você escolher.

Eu deveria usar BMP?

Só quando algo exigir especificamente: ferramentas legadas do Windows, gráficos de instaladores, telas embarcadas ou programas que esperam dados de pixel brutos. Fora desses casos, o PNG faz o mesmo trabalho melhor em todos os aspectos mensuráveis, e mantém a transparência.

Posso ter um BMP de 256 cores?

Por aqui, não: o resultado é cor padrão de 24 bits, que qualquer ferramenta lê. Se o seu programa de destino precisa especificamente de uma profundidade menor, você vai precisar de um editor que consiga gravar isso.

Continue explorando

Ver todas as ferramentas