Converter JPG para GIF

Aqui você converte JPG 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 JPG 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.

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

O que a conversão de JPG 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 JPG.

JPG9 KB

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

GIF36 KB4.2× maior

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

JPG6 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 KB31% 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 JPG.

JPG16 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.6× menor

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.

Por que converter foto em GIF quase sempre é o movimento errado

Vale dizer com todas as letras antes de você converter qualquer coisa: transformar uma fotografia em GIF piora a imagem e raramente diminui o arquivo. Se nada exigiu especificamente um GIF, você quase certamente quer outro formato.

O limite de 256 cores, e o que ele faz com uma fotografia

A razão é um limite embutido no GIF desde 1987. Uma imagem GIF pode conter no máximo 256 cores distintas. Isso era generoso quando as telas não mostravam mais que isso, e é rigorosamente nada diante de uma fotografia, que rotineiramente traz dezenas de milhares.

Converter significa escolher 256 cores para representar todas elas, e a falta aparece exatamente nos lugares em que se olha: um céu limpo se reparte em faixas visíveis, o tom de pele fica manchado, os degradês viram degraus. Nenhum ajuste de qualidade resolve, porque não é um ajuste de qualidade — é o formato.

Um GIF de foto costuma ser maior que o JPG

O argumento do tamanho também não salva. A compressão do GIF foi feita para áreas chapadas de cor idêntica, o tipo de coisa de que um ícone ou um diagrama simples é feito. Uma fotografia quase não tem nada disso, então o GIF comprime mal, e um GIF de foto é com frequência maior que o JPG de onde veio, além de mais feio. Você entrega a aparência e não recebe nada em troca.

Não dá para fazer animação a partir de um JPG só

Este é o outro motivo comum de as pessoas chegarem aqui, e é um mal-entendido que vale desfazer. O GIF sabe guardar vários quadros, e foi por isso que virou o formato das animações da internet — mas um JPG é uma imagem, e uma imagem não anima.

Converter uma fotografia para GIF entrega um GIF de quadro único, que é uma imagem parada numa embalagem excepcionalmente ruim. Fazer uma animação de verdade significa partir de um vídeo ou de uma série de imagens, e isso é outra ferramenta inteiramente.

Quando o GIF é mesmo a resposta

Quando alguma coisa do outro lado insiste. Alguns sistemas de fórum antigos, certas ferramentas de assinatura de e-mail, algumas plataformas de anúncio e um punhado de aplicações legadas aceitam GIF e mais nada. Se você esbarrou numa dessas, isto produz um GIF válido e tão bom quanto o formato permite — e esse é genuinamente o caso inteiro a favor.

Para qualquer outra coisa: PNG se precisar ser sem perdas, WebP se precisar ser pequeno, ou simplesmente fique com o JPG. Preferimos dizer isso a ficar com a conversão.

Pontilhado, e o chuvisco que ele troca pelas faixas

Diante de 256 vagas e de um céu que precisaria de mil cores, um codificador tem duas opções. Pode arredondar cada pixel para a cor sobrevivente mais próxima, o que produz faixas limpas e visíveis. Ou pode pontilhar — espalhar pixels de duas cores vizinhas para que o olho misture na distância normal de visão.

O pontilhado troca um defeito por outro: as faixas amolecem e um chuvisco fino aparece no lugar. Numa fotografia vista em tamanho cheio, o chuvisco costuma ser o mal menor; numa miniatura pequena, ele pode parecer ruído. Nenhum dos dois é defeito do arquivo e nenhum pode ser evitado — são dois jeitos de vestir a mesma informação perdida.

Como as 256 cores são escolhidas

A paleta não é fixa. Todo GIF carrega a sua, e o codificador decide o que entra olhando a imagem: cor que ocupa muito espaço ganha uma vaga, e as raras são mapeadas para a sobrevivente mais próxima.

É por isso que o estrago é desigual. Um carro vermelho contra concreto cinza passa melhor que um pôr do sol, porque o primeiro é basicamente duas famílias de cor e o segundo é uma varredura contínua por várias. Se der para recortar antes de converter a parte que interessa, a paleta tem menos terreno a cobrir e gasta mais de si no que você guardou.

O que sobrevive à conversão e o que não

A imagem sobrevive, reduzida. Mais nada sobrevive. Um JPG de câmera carrega EXIF — data, modelo, exposição, muitas vezes as coordenadas — e o GIF não tem campo equivalente que alguma coisa leia.

Ou seja, esta conversão remove os metadados como efeito colateral. Não se apoie nisso se remover é o objetivo real, porque a página de remover metadados faz isso como operação declarada e num formato que você vai querer manter. Mas vale saber que o GIF chega anônimo.

Converter uma pasta, sem nada sair da sua máquina

Solte quantos JPG quiser. Cada um vira o seu GIF e todos voltam num ZIP, sem teto de quantidade, porque nada é enviado e não há fila em que alguém precise esperar.

A redução de cores e a codificação rodam as duas no seu navegador, com o código que a própria página baixou. Dá para deixar a aba de rede das ferramentas de desenvolvedor aberta enquanto trabalha e não ver nada carregando o arquivo para fora.

Como converter JPG para GIF

  1. Solte o seu arquivo JPG 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.

JPG ou GIF: o que muda

JPG comparado com GIF
JPGGIF
Nome completoImagem JPEGGraphics Interchange Format
Extensão do arquivo.jpg, .jpeg, .jpe.gif
Tipo de mídiaimage/jpegimage/gif
CompressãoCom perdas — o tamanho é comprado com qualidadeSem perdas — nada é descartado
Publicado pela primeira vez19921987
Publicado porJoint Photographic Experts GroupCompuServe
EspecificaçãoITU-T T.81GIF89a
LicençaPadrão abertoPadrão aberto
Situação hojeAtualAntigo, ainda lido em todo lugar
Profundidade de bits88
Cor que consegue descreverRGB, tons de cinza, YCbCrpaleta indexada
Maior imagem65.535 px por lado65.535 px por lado
Abre no navegadorTodos os navegadoresTodos os navegadores
Considerado no lugarWebP, AVIF, HEICWebP, MP4

O que se perde

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.

Abrir o resultado

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

Tamanho e qualidade

O resultado fica maior que o original e não fica melhor. JPG já descartou detalhe e GIF guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.

Para que serve cada formato

JPG é o formato da Joint Photographic Experts Group, publicado em 1992. Registra 8 bits por canal.

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

De JPG para GIF: perguntas frequentes

Meu arquivo JPG é 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 JPG 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 JPG 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.

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.

Converter para GIF melhora a qualidade?

O resultado fica maior que o original e não fica melhor. JPG já descartou detalhe e GIF guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.

Mais sobre esses formatos

De onde vêm estes números

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