Conversão segura no servidor
Converter BMP para ICO
Transforme um BMP num ícone ICO do Windows com versões de 16, 32, 48 e 256 pixels. Estes dois formatos são mais aparentados que qualquer outro par deste site: um ICO sempre foi, no fundo, um contêiner cheio de bitmaps.
Arraste e solte suas imagens BMP aqui
Adicione várias de uma vez. Cada arquivo é processado e depois excluído do nosso servidor.
Até 20 MB por arquivo Aceita lotes
Fila de conversão
→
Seu navegador não conseguiu ler este arquivo, então ele foi convertido no nosso servidor e excluído lá na mesma hora.
Seu arquivo tinha quadros ou páginas. Este download inclui só o primeiro.
Passo a passo
Como converter BMP para ICO em 3 passos
-
Adicione seu BMP
Arquivos antigos servem; normalmente são convertidos sem problemas.
-
Não há nada para configurar
Cada tamanho padrão é gravado num único arquivo.
-
Baixe o seu .ico
Comparação de formatos
BMP vs. ICO
BMP (bitmap do Windows)
Sem compressãoUm 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
ICO (ícone do Windows)
Ícone de vários tamanhosReú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
A mesma família
ICO e BMP vêm os dois do Windows de meados dos anos oitenta, e a relação não é só histórica: as imagens guardadas dentro de um arquivo ICO sempre foram tradicionalmente bitmaps independentes de dispositivo, ou seja, dados BMP sem o cabeçalho de arquivo. Abra um ícone antigo num editor hexadecimal e você vai estar olhando para estruturas de bitmap.
É por isso que esta conversão é tão tranquila. Não há modelo de cor para conciliar nem sistema de compressão para traduzir. Os pixels já estão na forma que o contêiner quer.
Ícones modernos costumam guardar os tamanhos maiores como PNG, porque um bitmap de 256×256 sem compressão ocupa um megabyte e um PNG da mesma coisa, uma fração. O contêiner permite as duas coisas, e os leitores lidam com entradas PNG há muitos anos.
Transparência: a única coisa que o BMP não pode dar
O ICO suporta transparência desde o início: primeiro por meio de uma máscara separada de um bit e depois por meio de um canal alfa completo.
O BMP, em qualquer versão que você vá encontrar na prática, não. Um BMP de 32 bits com canal alfa é tecnicamente possível e quase nunca é o que você tem; o que você tem é um retângulo sólido, fundo incluído.
Então o seu ícone vai ter o fundo que o bitmap tinha, normalmente branco ou magenta, porque ferramentas antigas usavam um magenta berrante para representar «transparente». Numa aba do navegador isso fica claramente errado. Se o seu design precisa de transparência, salve-o primeiro como PNG com um canal alfa de verdade e use PNG para ICO.
Bitmaps não quadrados são preenchidos
Um original não quadrado é centralizado numa tela quadrada em vez de esticado, então as proporções são mantidas. Assim como o fundo, esse preenchimento é sólido e não transparente quando o original não tem canal alfa para herdar.
Qualidade
Qualidade e tamanho do arquivo
Não há ajuste de qualidade: cada tamanho é guardado sem perda, e o BMP não tinha nada com perda na entrada.
Bitmaps antigos e pouca profundidade de cor
Os BMPs costumam ser antigos, e bitmaps antigos muitas vezes têm 16 ou 256 cores em vez dos 16 milhões de uma imagem moderna. Eles são convertidos perfeitamente, e um ícone é um dos poucos lugares em que uma paleta limitada realmente não importa: em 16 pixels ninguém conta cores.
De vez em quando um arquivo muito antigo não é convertido de jeito nenhum: normalmente uma variante de 16 bits com máscaras de canal incomuns ou um cabeçalho OS/2. Abri-lo em qualquer editor moderno e salvar como PNG o normaliza.
O problema do magenta
Se o seu bitmap tem um fundo magenta ou ciano berrante, quase certamente era uma chave de transparência: uma convenção antiga em que uma cor específica significava «não desenhe isto». Hoje nada respeita isso automaticamente.
Tire esse fundo num editor de imagens e salve como PNG com transparência de verdade antes de criar o ícone, ou você vai acabar publicando um logotipo sobre um quadrado magenta.
Comece com 256 pixels
Tamanhos maiores que o seu original são omitidos em vez de ampliados, então um bitmap pequeno dá um ícone menor em vez de um borrado. Como os BMPs não têm compressão, um original de 256 pixels pesa só uns 260 KB: não há motivo para começar com algo pequeno.
Onde isto aparece
- Software legado do Windows sendo modernizado, cujo design original só existe em BMP.
- Ícones de aplicativos antigos extraídos dos recursos que precisam ser recriados.
- Arquivos do Paint clássico, que salvou em BMP por padrão durante décadas.
- Sistemas industriais e embarcados, que continuam gerando BMP porque o formato é trivial de gravar.
- Instaladores, que querem um ICO e muitas vezes são criados junto com recursos BMP.
Por que um ICO contém vários tamanhos
Um único arquivo de ícone carrega o mesmo design em várias resoluções para que o que o exibe escolha a mais próxima em vez de redimensioná-lo. Uma aba do navegador usa o de 16, um atalho da área de trabalho o de 48, um bloco grande o de 256.
Essa ideia estava à frente do seu tempo em 1985 e é o principal motivo de o formato continuar em uso. Todos os sistemas de ícones posteriores a copiaram.
Onde o arquivo vai
Para um site, chame-o de favicon.ico e coloque na raiz do site: os navegadores pedem
/favicon.ico sem você mandar. Para um aplicativo do Windows, o ICO é referenciado no arquivo de
recursos ou no script do instalador.
No sentido contrário
ICO para BMP extrai como bitmap a maior imagem de um ícone, algo útil com ferramentas antigas que esperam BMP. Para qualquer coisa moderna, ICO para PNG é a melhor escolha: mantém a transparência, algo que o BMP não consegue.
O que acontece com o seu arquivo
Os navegadores não conseguem gravar 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
BMP para ICO: perguntas frequentes
BMP e ICO são relacionados?
Muito. Os dois vêm 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. É por isso que a conversão é tão tranquila: não há modelo de cor para conciliar nem compressão para traduzir. Ícones modernos costumam guardar os tamanhos grandes como PNG, porque um bitmap de 256×256 sem compressão ocupa cerca de um megabyte.
Por que meu ícone tem fundo?
Porque o BMP não tem transparência utilizável. O ICO suporta transparência desde o início, mas um bitmap não tem nenhuma para dar, então o fundo que a imagem tinha vem junto. Salve o seu design como PNG com um canal alfa de verdade e converta esse arquivo.
Meu bitmap tem um fundo magenta. O que é isso?
Uma convenção antiga de transparência, em que uma cor berrante específica significava «não desenhe isto». Hoje nada respeita isso automaticamente, então você publicaria um logotipo sobre um quadrado magenta. Tire o fundo num editor e salve como PNG com transparência de verdade antes de criar o ícone.
Um bitmap de 256 cores serve?
Perfeitamente. Um ícone é um dos poucos lugares em que uma paleta limitada realmente não importa: em 16 pixels ninguém conta cores.
Meu BMP muito antigo não é convertido.
Provavelmente é uma variante de 16 bits com máscaras de canal incomuns ou um cabeçalho OS/2. Ordem de linhas de baixo para cima, profundidades de cor baixas e compressão RLE são tratadas sem problemas. Abri-lo em qualquer editor moderno e salvar como PNG o normaliza.
Qual deve ser o tamanho do original?
256 pixels de lado. Tamanhos maiores que o seu original são omitidos em vez de ampliados, então um bitmap pequeno dá um ícone menor em vez de um borrado; e como o BMP não tem compressão, um original de 256 pixels pesa só uns 260 KB.
Continue explorando
Ferramentas de imagem relacionadas
Converter PNG para ICO
Converta PNG num ICO com vários tamanhos do jeito certo, com versões de 16, 32, 48 e 256 pixels. A transparência é mantida.
Converter ICO para BMP
Extraia um ICO para BMP para ferramentas legadas. Por ironia, o formato mais próximo é o que mais descarta, e aqui explicamos por quê.
Gerador de favicon
Gere um conjunto completo de favicon a partir de uma imagem: ICO com vários tamanhos, ícone de toque da Apple, ícones Android, manifesto e o HTML pronto.
Converter BMP para PNG
Converta BMP para PNG sem nenhuma perda de qualidade. Normalmente de 70 a 90% mais leve, e perfeito para capturas de tela e pixel art.