Converter PNG para GIF

Aqui você converte PNG para GIF 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.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Com perdas Parte do detalhe é trocada por tamanho. GIF não consegue guardar tudo o que um PNG guarda.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber Reduzido a 256 cores, o que numa fotografia se percebe, e as áreas transparentes não são mantidas: são preenchidas com a cor de fundo.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

O que a conversão de PNG para GIF faz de fato

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as PNG.

PNG139 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as GIF.

GIF36 KB3.8× menor

Uma cena fotográfica — degradês suaves, bordas macias, granulação. Este é o caso para o qual GIF foi feito, ou contra o qual foi feito, e os números mostram qual dos dois. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as PNG.

PNG7 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as GIF.

GIF8 KB8% maior

Fundo transparente e um degradê atravessando a forma. GIF ou mantém os dois, ou mantém um, ou preenche a transparência com uma cor sólida — e é essa diferença que pega as pessoas. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as PNG.

PNG3 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as GIF.

GIF6 KB2.4× maior

Cor chapada e bordas duras, como numa interface, num gráfico ou num logo. Comportamento bem diferente do da fotografia acima, e o motivo de a resposta ser "depende do que está no arquivo". As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.

Se você veio atrás de animação, não é isto

A maioria de quem procura um conversor de PNG para GIF está pensando em GIF animado — aqueles trechinhos em repetição que hoje é o que a palavra significa para quase todo mundo. Vale dizer com todas as letras: um PNG sozinho não vira um. Animação é uma sequência de quadros e uma imagem é um quadro. Qualquer ferramenta que entregue um GIF «animado» a partir de uma imagem só entregou uma imagem parada com rótulo enganoso.

O que você quer no lugar depende de onde a animação vai. Para uma página web, converter um MP4 curto para WebM dá um arquivo muito menor e com qualidade muito melhor que qualquer GIF. Para aplicativo de conversa, quase todos já aceitam vídeo direto — inclusive o WhatsApp, que aliás converte GIF em vídeo por conta própria assim que você envia. E se você de fato tem um conjunto de imagens que deveriam virar quadros, isso é um trabalho de montagem: um conversor recebe um arquivo e devolve um arquivo, formato errado para a tarefa.

O limite de 256 cores, e quando ele aparece

O GIF guarda uma paleta de no máximo 256 cores e depois se refere a ela. Um PNG sabe descrever dezesseis milhões. Converter significa escolher quais 256 ficam e mapear toda outra cor para a sobrevivente mais próxima, e o quanto isso salta aos olhos depende inteiramente do que a imagem contém.

Um logotipo, um ícone, um diagrama, uma captura de tela de planilha — essas usam um punhado de cores chapadas e passam intactas. Uma fotografia não passa. Céu, pele e qualquer transição suave de tom se quebram em faixas visíveis, porque a passagem gradual foi arredondada para a mais próxima das 256. O nosso redutor escolhe a paleta pela frequência dentro da imagem, que é mais ou menos o melhor que dá para fazer, mas o limite é do formato e nenhum codificador escapa dele.

O que acontece com um fundo transparente

Os dois formatos aceitam transparência e querem dizer coisas diferentes com ela. O PNG guarda um valor de opacidade para cada pixel, então uma borda pode ir do sólido ao invisível aos poucos — por isso um logotipo em PNG assenta limpo sobre qualquer fundo. O GIF guarda um bit: o pixel é transparente ou não é.

O efeito prático é que borda macia vira borda dura. Uma curva suavizada que antes se fundia ao que estava atrás ganha um degrau visível, e uma sombra suave ou some ou vira uma mancha cinza sólida. Se a imagem precisa se sentar sobre um fundo colorido e ficar certa, PNG e WebP mantêm a transparência gradual; o GIF não tem como.

O arquivo provavelmente vai aumentar

Isso surpreende, porque o GIF passa a impressão de formato antigo e pequeno. O PNG usa um compressor mais moderno e em geral se sai melhor na mesma imagem, então converter para GIF muitas vezes produz um arquivo maior, e às vezes bem maior, se a imagem tiver muitas cores que a paleta precise se esforçar para aproximar.

Vale saber porque isso elimina um dos motivos habituais de converter. O GIF é a resposta certa quando alguma coisa lá na frente não aceita outra coisa: um fórum antigo, um modelo de e-mail, um software industrial, um sistema atualizado pela última vez em 2009. Não é a resposta certa para diminuir um arquivo — o WebP é, e ele mantém todas as cores.

Tudo acontece na sua máquina

A redução de cores e a codificação do GIF rodam as duas no seu navegador, com o código que a página baixou. A sua imagem não é mandada para lugar nenhum, não há fila e não há conta envolvida. Dá para confirmar abrindo a aba de rede das ferramentas de desenvolvedor e vendo nada que carregue o arquivo sair.

Isso também quer dizer que não existe limite digno de menção. Converta uma imagem ou cem; solte todas de uma vez e leve os resultados num ZIP. Custa banda pela página e nada por conversão, e é por isso que não há razão para medir.

Pontilhado, e o defeito que ele troca

Quando a paleta não segura o que a imagem precisa, há dois jeitos de falhar. Arredondar cada pixel para a cor sobrevivente mais próxima dá faixas limpas. Espalhar pixels de duas cores vizinhas para o olho misturar amolece as faixas num chuvisco fino.

Nenhum é melhor em geral. Num diagrama, o arredondamento é invisível, porque não havia o que arredondar. Numa fotografia, o chuvisco costuma parecer menos errado que as listras, mas também comprime pior, então o GIF pontilhado é o arquivo maior. Os dois defeitos são a mesma informação perdida com roupas diferentes.

Quando o GIF ganha mesmo no tamanho

Existe um caso, e é o caso para o qual o GIF foi construído: uma imagem pequena feita de poucas cores chapadas com bordas duras. Um ícone de 32 pixels em quatro cores, um diagrama simples, uma marca em preto e branco. Aqui a paleta não é limitação nenhuma — a imagem nunca teve mais que um punhado de cores — e a compressão encontra exatamente as sequências de pixels idênticos que ela foi feita para colapsar.

Mesmo assim o PNG costuma ficar a poucos por cento de distância, e muitas vezes na frente. O resumo honesto é que o GIF não é menor que o PNG para nada; ele apenas não é muito maior nas imagens para as quais foi feito.

O que não atravessa

O PNG sabe carregar perfil de cor, valor de gama e blocos de texto. O GIF carrega uma paleta e quase nada mais. Tudo o que o PNG sabia sobre como as suas cores deveriam ser interpretadas é descartado, o que é mais uma razão para uma fotografia sair meio esquisita depois, e não só listrada.

Camadas, se você está exportando de uma ferramenta de design, nunca estiveram no PNG também. Os dois formatos são imagens chapadas, e a estrutura que existia vive apenas no arquivo de onde você exportou.

Converter um lote, e para onde vai o tempo

Solte quantos quiser e leve os resultados num ZIP. Como nada é enviado, não há limite por arquivo, nem fila, nem conta.

A única coisa a observar é que a redução de cores é a etapa mais lenta desta página. Cada imagem tem a sua paleta calculada individualmente, então cem PNG grandes demoram sensivelmente mais que cem pequenos. Nada falha — só leva um instante.

Como converter PNG para GIF

  1. Solte o seu arquivo PNG nesta página, ou clique para escolher um.
  2. Escolha GIF como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo GIF pronto.

PNG ou GIF: o que muda

PNG comparado com GIF
PNGGIF
Nome completoPortable Network GraphicsGraphics Interchange Format
Extensão do arquivo.png.gif
Tipo de mídiaimage/pngimage/gif
CompressãoSem perdas — nada é descartadoSem perdas — nada é descartado
Publicado pela primeira vez19961987
Publicado porPNG Development GroupCompuServe
EspecificaçãoISO/IEC 15948GIF89a
LicençaPadrão abertoPadrão aberto
Situação hojeAtualAntigo, ainda lido em todo lugar
Profundidade de bits168
Cor que consegue descreverRGB, tons de cinza, paleta indexadapaleta indexada
Maior imagem2.147.483.647 px por lado65.535 px por lado
Abre no navegadorTodos os navegadoresTodos os navegadores
Considerado no lugarWebP, SVG, JXLWebP, MP4

O que se perde

GIF não tem canal alfa. Um arquivo PNG com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de GIF traz a transparência de volta.

GIF aceita no máximo 256 cores por imagem. Uma fotografia é reduzida a uma paleta, daí o céu em degraus. Não é ajuste de qualidade: é o formato.

PNG guarda até 16 bits por canal e GIF guarda 8. Essa precisão a mais é o que aguenta correções fortes sem faixas, então converta depois de editar, não antes.

Abrir o resultado

Adobe Photoshop e GIMP leem tanto PNG quanto GIF, então dá para comparar o resultado com o original sem um segundo programa.

Para que serve cada formato

PNG é o formato da PNG Development Group, publicado em 1996. Registra 16 bits por canal.

GIF vem da CompuServe é de 1987, descrito em GIF89a. GIMP, Adobe Photoshop e ImageMagick leem o formato.

De PNG para GIF: perguntas frequentes

Meu arquivo PNG é enviado para algum lugar?

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.

Converter PNG para GIF é grátis?

É. 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.

Perde qualidade ao converter PNG para GIF?

GIF comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. Reduzido a 256 cores, o que numa fotografia se percebe, e as áreas transparentes não são mantidas: são preenchidas com a cor de fundo.

O fundo transparente sobrevive de PNG para GIF?

GIF não tem canal alfa. Um arquivo PNG com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de GIF traz a transparência de volta.

Por que a fotografia fica com faixas em GIF?

GIF aceita no máximo 256 cores por imagem. Uma fotografia é reduzida a uma paleta, daí o céu em degraus. Não é ajuste de qualidade: é o formato.

Passar de PNG para GIF reduz a profundidade de cor?

PNG guarda até 16 bits por canal e GIF guarda 8. Essa precisão a mais é o que aguenta correções fortes sem faixas, então converta depois de editar, não antes.

Não tem certeza de qual você precisa?

Esta página converte um no outro. Se a sua dúvida é escolher e não converter, PNG vs GIF responde qual usar, para quê, e no que cada um é ruim.

Mais sobre esses formatos

De onde vêm estes números

O que esta página afirma sobre PNG e GIF pode ser conferido, e estes são os documentos que resolvem a questão.