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 TIFF 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.
TIFF para BMP
TIFF 601 KB → BMP 450 KB 25% menor
TIFF 601 KB → BMP 450 KB 25% menor
TIFF 601 KB → BMP 450 KB 25% menor
Não há argumento de qualidade de imagem para esta conversão. O TIFF é o formato mais capaz em todo eixo — mais modelos de cor, mais profundidades de bits, mais páginas, opções reais de compressão — e o BMP é um formato da Microsoft de 1987 que guarda um retângulo de pixels e quase nada mais. Se você está aqui, algum software ou equipamento disse o que aceita.
Essa é uma situação legítima e comum. Aplicativos de laboratório e inspeção, ferramentas de visão computacional, telas embarcadas, controladores industriais e uma cauda longa de programas do Windows escritos nos anos 1990 leem BMP e só BMP, exatamente porque é trivial de interpretar. A conversão existe para satisfazer essa exigência sem estragar a imagem em silêncio.
Um BMP de 24 bits sem compressão com um BITMAPINFOHEADER — o padrão simples que todo leitor já escrito entende. Três detalhes do formato valem conhecer: as linhas são guardadas de baixo para cima, os canais ficam na ordem azul, verde, vermelho em vez de vermelho, verde, azul, e cada linha é preenchida até um múltiplo de quatro bytes.
Os três estão na especificação, não são escolhas deste conversor, e são a causa usual de uma imagem que chega de cabeça para baixo ou com azul onde deveria ter vermelho. O campo de resolução é escrito como 2.835 pixels por metro, que são 72 dpi, e não vem do TIFF original.
Os dois formatos são sem compressão como são escritos aqui, então o tamanho do arquivo é aritmética, não julgamento. As amostras de 480 por 320 deste site saem com 615.400 bytes como TIFF e 460.854 como BMP, sempre, seja qual for a imagem.
A diferença é o canal alfa: o TIFF escrito aqui guarda quatro canais de 8 bits cada e o BMP guarda três, então um quarto dos bytes some junto com a transparência. Contra um TIFF comprimido com LZW — a maioria dos TIFFs de scanner de verdade —, a direção se inverte fortemente e o BMP pode ficar bem maior.
O BMP produzido aqui não carrega alfa, então qualquer transparência precisa virar alguma coisa. A imagem é composta sobre uma cor de fundo sólida primeiro, na mesma passada de qualquer redimensionamento, o que evita a franja de pixels semitransparentes que achatar depois de escalar deixaria.
A cor padrão é branco e há um controle para isso. Escolha deliberadamente quando o destino é uma máquina: uma rotina de inspeção que limiariza a imagem, ou um driver de tela que trata uma cor como chave, vai se comportar completamente diferente contra branco do que contra preto ou magenta.
Boa parte da saída de instrumentos é de 16 bits por canal, e é frequentemente ali que a medição vive, não a imagem. Este pipeline decodifica para 8 bits mantendo o byte alto de cada amostra: medido num TIFF em escala de cinza de 16 bits, um valor gravado de 30.000 volta como 117.
Para qualquer coisa que será apenas vista por uma pessoa, isso é invisível; uma tela mostra oito bits. Para qualquer coisa medida por software — densitometria, intensidade de fluorescência, um mapa de elevação — é uma perda catastrófica e silenciosa, e o BMP não conseguiria carregar os bits extras de qualquer forma.
TIFF é um contêiner e guarda várias imagens por arquivo; BMP guarda uma. O leitor aqui pega a página um e para, sem erro e sem nada na interface avisando que havia mais. Scanners, gateways de fax e sistemas de registro produzem TIFFs multipágina rotineiramente, então vale conferir antes de um lote.
Dividir primeiro é a solução — ImageMagick, IrfanView ou o próprio software do scanner fazem isso — e cada página converte para seu próprio BMP. Camadas seguem o mesmo caminho e são achatadas na composição, que quase sempre é o que se queria.
Um TIFF em escala de cinza converte de forma limpa: o valor de cinza é escrito nos três canais, então o BMP fica cinza e três vezes maior do que precisa. Um scan preto e branco de um bit faz o mesmo e é o pior caso de tamanho.
Um TIFF CMYK — o tipo que um fluxo de impressão produz — é convertido para RGB com uma fórmula fixa em vez de pelo perfil ICC embutido no arquivo. A imagem fica reconhecível e as cores não ficam precisas, tipicamente planas nas sombras profundas. Como o BMP também não tem conceito de perfil de cor, não há onde guardar a resposta correta mesmo que fosse calculada.
As duas metades rodam na aba: utif2 lê o TIFF, e o BMP é escrito à mão em poucas dezenas de linhas porque o formato é um cabeçalho e um bloco de pixels e não justifica carregar uma biblioteca de imagem. Nada é enviado, o que importa quando as imagens são registros de paciente, resultados de inspeção ou qualquer coisa sob acordo de cliente.
O limite gratuito é 100 MB por arquivo, e a saída BMP não tem teto próprio de tamanho — diferente do WebP, que para em 16.383 pixels numa borda. Lotes funcionam: solte uma pasta, cada arquivo converte com sua própria linha de progresso, e os resultados voltam num ZIP.
| TIFF | BMP | |
|---|---|---|
| Nome completo | Tagged Image File Format | Bitmap do Windows |
| Extensão do arquivo | .tif, .tiff | .bmp, .dib |
| Tipo de mídia | image/tiff | image/bmp |
| Compressão | Sem perdas — nada é descartado | Sem compressão |
| Publicado pela primeira vez | 1986 | 1987 |
| Publicado por | Adobe | Microsoft |
| Especificação | TIFF 6.0 | — |
| Licença | Publicado, não padronizado | Publicado, não padronizado |
| Situação hoje | Atual | Antigo, ainda lido em todo lugar |
| Profundidade de bits | 32 | 8 |
| Cor que consegue descrever | RGB, CMYK, tons de cinza, Lab | RGB, paleta indexada |
| Abre no navegador | Alguns navegadores | Todos os navegadores |
| Considerado no lugar | PNG, PDF, DNG | PNG |
BMP não tem canal alfa. Um arquivo TIFF com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de BMP traz a transparência de volta.
TIFF aceita CMYK; BMP trabalha em RGB. Um arquivo preparado para gráfica passa para cor de tela, e as separações precisam ser refeitas no fluxo de impressão.
TIFF guarda até 32 bits por canal e BMP guarda 8. Essa precisão a mais é o que aguenta correções fortes sem faixas, então converta depois de editar, não antes.
BMP abre em qualquer navegador atual. TIFF alcança ainda menos navegadores. Se o arquivo vai para uma página web ou um formulário, esse costuma ser todo o motivo da conversão.
Os programas de sempre não se cruzam: TIFF abre em Adobe Photoshop, Affinity Photo e ImageMagick, e BMP em Microsoft Paint, GIMP e IrfanView, então quem receber o resultado precisa de algum do segundo grupo.
BMP guarda as amostras cruas, então o arquivo cresce bastante sem ganhar nada. Só faz sentido quando um programa do outro lado não aceita TIFF, que costuma ser o motivo.
Os dois miram trabalhos diferentes: TIFF em a impressão, a digitalização e o arquivamento, 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.
TIFF é o formato da Adobe, publicado em 1986. Registra 32 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.
BMP comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. Só a primeira página é convertida: o resto de um TIFF de várias páginas não vai junto.
BMP não tem canal alfa. Um arquivo TIFF com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de BMP traz a transparência de volta.
BMP guarda as amostras cruas, então o arquivo cresce bastante sem ganhar nada. Só faz sentido quando um programa do outro lado não aceita TIFF, que costuma ser o motivo.
TIFF aceita CMYK; BMP trabalha em RGB. Um arquivo preparado para gráfica passa para cor de tela, e as separações precisam ser refeitas no fluxo de impressão.
O que esta página afirma sobre TIFF e BMP pode ser conferido, e estes são os documentos que resolvem a questão.