Conversor Gratuito de GIF para APNG

APNG (PNG Animado) armazena cor completa de 24 bits e transparência alfa real por pixel — sem teto de 256 cores, sem bordas serrilhadas. Converta seu GIF instantaneamente no navegador, sem upload e sem conta.

100% PrivateNo UploadFree
GIF → APNGGRÁTIS
No navegador • Sem upload

Arraste um GIF aqui ou clique para selecionar

Converte no seu navegador — nada é enviado

Como funciona

1

Selecione ou arraste seu arquivo GIF

Clique na área de upload ou arraste seu .gif. O arquivo é processado inteiramente no navegador — nada é enviado para nenhum servidor. GIFs de até 50 MB são suportados.

2

FFmpeg extrai e recodifica cada quadro

FFmpeg WebAssembly lê a sequência de quadros, decodifica cada um para buffer RGBA bruto e recodifica como quadros PNG comprimidos com deflate com cor de 24 bits e alfa de 8 bits. Os quadros são montados num container APNG usando a temporização original do GIF.

3

Baixe seu arquivo .apng

O arquivo de saída tem extensão .apng e é um Animated PNG válido. Insira numa tag img HTML padrão — sem JavaScript necessário. Navegadores modernos detectam e animam APNG automaticamente.

4

Incorpore no seu site ou use no seu app

Use <img src="animation.apng" alt="descrição da animação"> em qualquer página HTML. Chrome, Firefox, Safari e Edge animam APNG nativamente. Também pode referenciar como CSS background-image.

Por Que APNG É Superior ao GIF

O GIF codifica cada quadro como uma imagem indexada de 8 bits — uma paleta de no máximo 256 cores. Em qualquer quadro com mais de 256 cores distintas, o codificador substitui pela entrada de paleta mais próxima, produzindo as faixas de cor que fazem o GIF parecer ultrapassado. Esse teto de 256 cores é parte da especificação GIF e não pode ser contornado.

APNG (Animated Portable Network Graphics) remove esse teto inteiramente. Suportado nativamente por Chrome, Firefox, Safari e Edge, APNG armazena cada quadro como uma imagem PNG completa — cada quadro carrega cor RGB de 24 bits (16,7 milhões de valores) e um canal alfa independente de 8 bits (256 níveis de transparência por pixel).

A diferença do canal alfa é igualmente significativa. A transparência do GIF é binária: totalmente opaco ou totalmente transparente. Por isso animações GIF sempre têm bordas serrilhadas. O canal alfa de 8 bits do APNG suporta todos os níveis de transparência de 0 a 255, permitindo bordas suaves, sombras projetadas e cantos arredondados com anti-aliasing correto.

Animações de UI e estados de carregamento: Skeleton loaders, spinners de progresso e animações de transição se beneficiam do canal alfa completo do APNG.

Stickers e conteúdo para apps de mensagens: APNG é o formato nativo para stickers animados do Apple iMessage. O canal alfa completo permite que contornos de stickers se misturem suavemente contra qualquer fundo de chat.

Gráficos de marca em movimento: Animações de logotipos e micro-animações com gradientes perdem seu acabamento quando quantizados para 256 cores do GIF. APNG preserva valores de cor exatos.

Quando não usar APNG: APNG não anima na maioria dos clientes de email. Não é aceito por plataformas de vídeo social (use MP4). Para compartilhamento em apps de mensagens, GIF ainda tem o suporte mais amplo. APNG é a escolha certa para páginas web e interfaces de app onde você controla o ambiente.

Principais recursos

🎨

Cor Completa de 24 Bits Por Quadro

16,7 milhões de cores sem construção de paleta e sem substituição. Fidelidade de pixel exata.

Transparência Alfa Real Por Pixel

256 níveis de transparência por pixel para bordas suaves, sombras e contornos anti-aliased em qualquer fundo.

🔒

100% Privado — Zero Uploads

Seu GIF nunca é enviado para nenhum servidor. FFmpeg WebAssembly roda a conversão inteiramente na aba do navegador.

🖼️

Incorporação com Tag img Padrão

Use APNG exatamente como GIF em HTML. Sem JavaScript, sem CSS especial necessário.

📱

Compatível com Stickers do iMessage

APNG é o formato nativo de stickers animados para Apple iMessage — bordas suaves em qualquer fundo de chat.

🌐

Todos os Navegadores Modernos

Chrome, Firefox, Safari e Edge suportam APNG animado nativamente desde 2017. Sem plugin necessário.

Comparação de formatos

CaracterísticaGIFAPNG
Profundidade de cor256 cores (8-bit indexado)16,7 milhões de cores (RGB 24-bit)
TransparênciaBinária (totalmente ligado ou desligado)Alfa completo de 8 bits (0–255 níveis por pixel)
CompressãoLZW (sem perda, por quadro)DEFLATE (sem perda, por quadro)
Suporte em navegadoresTodos incluindo IE antigoTodos os modernos (Chrome, Firefox, Safari, Edge)
Suporte em clientes de emailAmplo — melhor para animação em emailLimitado — maioria mostra só o primeiro quadro
Método de incorporaçãoTag <img>Tag <img> (uso idêntico)
Tamanho de arquivo típicoMenor para gráficos planos simplesMaior — dados de cor completa armazenados por quadro
Ideal paraMensagens, email, GitHub, SlackAnimações UI, stickers, design web, interfaces de app

Detalhes técnicos

APNG estende o formato binário PNG com três tipos adicionais de chunk. O chunk acTL (Animation Control) aparece antes do primeiro quadro e especifica o total de quadros e contagem de loops. Cada quadro é precedido por um chunk fcTL (Frame Control) que armazena dimensões, offset, duração e flags de blend/dispose. Dados comprimidos além do primeiro quadro ficam em chunks fdAT. O primeiro quadro usa chunk IDAT padrão, então decodificadores PNG que não entendem APNG exibem o primeiro quadro como PNG estático.

O muxer apng do FFmpeg monta o APNG. Cada quadro GIF é decodificado para buffer RGBA e codificado como quadro PNG com deflate. O modo de blend é APNG_BLEND_OP_SOURCE, substituindo o canvas completamente em cada quadro. As temporizações originais do GIF são preservadas.

Perguntas frequentes

O arquivo APNG será maior que o GIF original?
Geralmente sim. APNG armazena dados de cor de 24 bits e canal alfa por quadro em vez de paleta indexada de 8 bits. Para GIFs complexos e com dithering pesado, o APNG pode ser 2–4 vezes maior. Para GIFs simples com poucas cores, DEFLATE às vezes pode produzir APNG próximo ou até menor que o GIF original.
Converter GIF para APNG recupera as cores originais de 24 bits?
Não. A conversão melhora a capacidade de cor do formato, mas não pode recuperar informação descartada quando o GIF foi criado. Se o GIF fonte já mostra faixas de cor, esses mesmos pixels são preservados no APNG. O valor é que os dados existentes são armazenados sem mais perda.
Posso usar APNG em newsletters por email?
O suporte a animação APNG em email não é confiável. Apple Mail anima APNG corretamente. Gmail, Outlook e maioria dos clientes corporativos mostram só o primeiro quadro. Para conteúdo animado em email, GIF continua sendo o único formato com amplo suporte.
Como incorporo APNG no meu site?
Use tag de imagem HTML padrão: <img src="animation.apng" alt="descrição da animação">. Sem JavaScript necessário. Também funciona como CSS background-image.
APNG é melhor que WebP animado?
Ambos suportam cor de 24 bits e alfa completo. WebP animado geralmente alcança tamanhos menores. APNG usa o ecossistema PNG (DEFLATE), que se integra com ferramentas e CDNs existentes. Para menor tamanho possível na web, WebM ou MP4 superam ambos.
Meu GIF é enviado para algum lugar?
Não. Seu arquivo nunca sai do dispositivo. Todo processamento roda no navegador via FFmpeg WebAssembly. Nenhuma requisição de rede é feita durante a conversão.

Pronto para experimentar?

Role para cima e arraste seu arquivo para começar.

Explorar todas as ferramentas