Formato de imagem

GIF

Imagens com cores indexadas e animação simples de quadros. GIF usa compressão LZW e transparência por índice de paleta.

Conheça o formato

Converter GIF para

Escolha um formato de destino para suas imagens GIF.

Todas as 22 conversões

Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.

Converter para GIF

Escolha um formato de origem para converter para GIF.

Todas as 37 conversões

Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.

Sobre GIF

Graphics Interchange Format

A CompuServe criou o GIF para compartilhar gráficos raster entre sistemas. As imagens fazem referência às entradas de uma tabela de cores em vez de armazenar valores RGB completos em cada pixel. Uma tabela contém no máximo 256 cores; quadros individuais podem ter tabelas diferentes. Isso favorece diagramas e animações pequenas, mais do que fotografias com tons contínuos.

LZW armazena os dados indexados sem perdas. Converter uma imagem de cores completas para essa paleta ainda pode perder informações ou acrescentar pontilhamento. GIF89a adiciona blocos de controle de duração e descarte dos quadros, além de um índice de paleta transparente. A transparência é binária: GIF não representa uma borda parcialmente transparente com canal alfa.

Use GIF para ilustrações animadas simples ou fluxos legados que exigem GIF. Inspecione o descarte e a duração ao processar vários quadros. Uma exportação estática pode preservar um quadro renderizado, mas não reproduz o movimento. Formatos modernos com canal alfa são mais adequados a imagens com translucidez suave.

Principais recursos

Compressão
Sem perdas
Transparência
Sim
Animação
Sim
Extensões
.gif
Tipo MIME
image/gif
Metadados
Comentários, Extensões de aplicativo
Ideal para
Animações simples com paleta
Profundidade de cor
Até 256 cores por tabela

A compressão LZW não tem perdas para os índices de paleta armazenados. A redução de cores antes da codificação não é sem perdas para um original RGB arbitrário.

História do GIF

Os nomes das versões do GIF e a referência de programação da CompuServe documentam a passagem do intercâmbio de imagens para sequências de imagens controladas.

  1. 1987

    GIF87a

    A versão original do GIF estabelece tabelas de cores e blocos raster codificados em LZW para compartilhar gráficos.

  2. 1989

    GIF89a

    A revisão 89a adiciona extensões de controle gráfico, comentário, texto simples e aplicativo. O controle gráfico inclui duração e transparência para sequências de imagens.

  3. 1990

    Referência de programação

    A cópia da referência da CompuServe tem data de 31 de julho de 1990. Ela define a gramática do fluxo e as responsabilidades do decodificador, sem prescrever um aplicativo de pintura específico.

  4. 1991

    Transição dos decodificadores

    Um esclarecimento complementar pede aos codificadores que adiem o uso de códigos de limpeza postergados até pelo menos janeiro de 1991, para permitir a atualização dos decodificadores existentes. Ele registra um problema concreto de compatibilidade na evolução do GIF.

Comparando GIF

Cada formato tem vantagens e limitações. Escolha de acordo com a imagem e o fluxo de trabalho.

WebP

GIF versus WebP

WebP combina codificação de imagens de 8 bits, com ou sem perdas, com canal alfa e animação. É uma opção para distribuição na web quando esses recursos são importantes; amostras de alta precisão e estruturas editáveis do original precisam de outro formato de trabalho.

PNG

GIF versus PNG

PNG preserva os pixels decodificados sem perdas e pode incluir canal alfa. É útil para gráficos transparentes e capturas de tela; não preserva camadas editáveis de documentos nem dados do sensor da câmera, e os arquivos de fotografias podem ser grandes.

AVIF

GIF versus AVIF

AVIF usa codificação AV1 e oferece canal alfa, sequências de imagens e maior profundidade de bits para fluxos HDR. Vale avaliá-lo para distribuição final; as configurações do codec e o aplicativo de destino determinam se os recursos adicionais serão preservados.

JPEG

GIF versus JPEG

JPEG gera um arquivo compacto para distribuir fotografias, mas o JPEG comum descarta detalhes e não tem canal alfa. Preserve o original com mais informações para edição e use JPEG quando o fluxo de destino exigir uma foto opaca.

Perguntas frequentes sobre GIF

O que esse formato armazena?

A CompuServe criou o GIF para compartilhar gráficos raster entre sistemas. As imagens fazem referência às entradas de uma tabela de cores em vez de armazenar valores RGB completos em cada pixel. Uma tabela contém no máximo 256 cores; quadros individuais podem ter tabelas diferentes. Isso favorece diagramas e animações pequenas, mais do que fotografias com tons contínuos.

Como a compressão afeta a qualidade?

A compressão LZW não tem perdas para os índices de paleta armazenados. A redução de cores antes da codificação não é sem perdas para um original RGB arbitrário.

Por que as bordas transparentes de um GIF ficam serrilhadas?

Um pixel GIF é transparente ou tem uma cor da paleta. Não há alfa fracionário para mesclar uma borda com um fundo desconhecido; escolha um formato com canal alfa se precisar desse recurso.

O que verificar antes de abrir o arquivo?

Verifique a reprodução da animação, as extensões de repetição e o descarte de quadros. Um visualizador que exibe o primeiro quadro não necessariamente processa a animação completa.

O que muda ao exportar para outro formato?

Um formato de destino estático exige selecionar e compor um quadro. Destinos animados precisam preservar a duração e o descarte. Converter para RGB não recupera as cores perdidas na redução da paleta.

Quando esse formato é útil?

Use GIF para ilustrações animadas simples ou fluxos legados que exigem GIF. Inspecione o descarte e a duração ao processar vários quadros. Uma exportação estática pode preservar um quadro renderizado, mas não reproduz o movimento. Formatos modernos com canal alfa são mais adequados a imagens com translucidez suave.

Fontes