Volver al Inicio
APNG a GIF — Convierte un PNG animado a GIF animado
Convierte un PNG animado (APNG) a un GIF animado directamente en tu navegador — lo opuesto de GIF a APNG. El decodificador compone cada fotograma APNG y lo recodifica como un GIF universalmente compatible, manteniendo la temporización de la animación, el número de fotogramas y el número de bucles. Sin subida, sin marca de agua — tu archivo nunca sale de tu dispositivo.
Sube un APNG para convertir a GIF
Arrastra un PNG animado (.png o .apng) aquí, o haz clic para buscar. Todo se ejecuta localmente en tu dispositivo.
Pega (Ctrl/⌘+V) o suelta una imagen — o impórtala desde una URL
APNG a GIF convierte un PNG animado (APNG) en un GIF animado íntegramente en tu navegador — la inversa exacta de nuestra herramienta GIF a APNG. Un decodificador JavaScript puro lee el APNG fragmento por fragmento, compone cada fotograma (respetando sus operaciones de disposición y mezcla) en una imagen RGBA completa, y recodifica la secuencia como un GIF animado estándar. GIF es el formato de animación con mayor compatibilidad universal en la web: se reproduce en todos los navegadores, aplicaciones de chat, foros y plataformas sociales, y se reproduce automáticamente en línea casi en todas partes — lo que APNG aún no hace. La conversión conserva la temporización por fotograma, el recuento de fotogramas y el recuento de bucles. Como GIF está limitado a una paleta de 256 colores por fotograma y transparencia de 1 bit (encendido/apagado), la paleta se recuantiza durante la conversión; esta es una propiedad inherente del formato GIF, no un defecto. Todo se ejecuta localmente sin WebAssembly: tu archivo nunca se sube, no hay cola, marca de agua, registro, y funciona sin conexión una vez cargada la página.
Qué pierde un APNG al convertirse en GIF
| Qué ocurre | El APNG que subes | El GIF que sale |
|---|---|---|
| Colores | Hasta 16,7 millones por fotograma, y los fotogramas fotográficos los usan de verdad: 14.204 colores distintos en un solo fotograma de 320x240 de nuestro conjunto de prueba. | Reconstruidos sobre una paleta de 256 como mucho por fotograma. En esos fotogramas fotográficos cada canal de color quedó a 2,24 de media y hasta 14 en el peor caso: se ve como bandas en un degradado y resulta invisible en la mayoría del dibujo plano. |
| Transparencia | 256 niveles, así que un borde puede desvanecerse gradualmente. | Un bit: totalmente transparente o totalmente opaco. En un fotograma con un desvanecido alfa suave cambiaron 300.120 píxeles, el peor en 127 niveles. Un borde suave se vuelve duro. |
| Tamaño del archivo | El tamaño que subiste. | Normalmente mucho menor, y esa es la razón de hacerlo. Los mismos fotogramas fotográficos: 673,5 KB como GIF frente a 1686,7 KB como APNG; con el desvanecido alfa, 421,7 KB frente a 1771,4 KB. |
| Fotogramas y tiempos | Retardos por fotograma guardados como fracción exacta. | Se conserva cada fotograma con su propio retardo, redondeado a la centésima de segundo que guarda el GIF. Un archivo que se repite indefinidamente sigue repitiéndose indefinidamente. |
| Dónde se reproduce | En todos los navegadores actuales, pero aún lo rechazan bastantes programas antiguos y formularios de subida. | En todas partes. Es el formato al que acudir cuando algo no acepta ninguna otra cosa. |
| Volver atrás | — | Convertir el resultado de nuevo a APNG devuelve los 256 colores y los bordes duros, no los originales. La información se pierde en el paso de la paleta, y nada posterior puede recuperarla. |
Medido pasando fotogramas fotográficos por los propios módulos de esta página: el mismo código que ejecuta el navegador. Reproducible con scripts/measure-apng-truecolor.mts. Conviene saber dos cosas antes de convertir. Primera: la pérdida es real pero está concentrada. La ilustración plana, las grabaciones de pantalla y el pixel art suelen atravesar una paleta casi intactos, mientras que las fotos y los degradados se bandean. Segunda: la ganancia de tamaño es todo el sentido de la operación, y es grande. El sentido contrario también está medido, sobre 8 animaciones de Wikimedia: un GIF convertido a APNG salía al 95 % a 1064 % del original, 182 % en el mediano, y no ganaba nada medible, porque los fotogramas de un GIF ya contienen como mucho 256 colores y ninguna transparencia parcial: no queda nada que el formato mayor pueda preservar.
Cómo funciona
Elige una herramienta
Elige entre 168+ herramientas para redimensionar, convertir, comprimir o mejorar tu imagen.
Sube y edita
Arrastra y suelta tu imagen y ajusta la configuración. Permanece en tu dispositivo.
Descarga
Guarda tu resultado al instante: sin marca de agua y sin necesidad de registro.
¿Por qué Image Machine?
Tus archivos nunca salen de tu dispositivo
Todo el procesamiento se realiza localmente en tu navegador. Tus imágenes nunca se suben a un servidor.
Completamente gratis
Todas las herramientas son gratuitas, sin límites, sin marcas de agua y sin costes ocultos.
Increíblemente rápido
Sin esperas de subida: tus imágenes se procesan al instante en tu propio dispositivo.
Calidad profesional
Resultados perfectos hasta el último píxel, con control total sobre el formato, el tamaño y la calidad.
Preguntas frecuentes
¿Por qué convertir un APNG a GIF?
GIF es compatible prácticamente en todas partes — todos los navegadores, aplicaciones de mensajería, foros y redes sociales lo reproducen y lo ponen en bucle automáticamente en línea. APNG, aunque de mayor calidad, aún no es aceptado por muchas aplicaciones de chat y plataformas. Convertir a GIF te da un archivo que puedes pegar o subir casi en cualquier sitio, lo que es ideal para reacciones, pegatinas y clips cortos en bucle.
¿El GIF se verá exactamente como el APNG?
En su mayoría, pero no píxel a píxel. GIF solo permite 256 colores por fotograma y transparencia (de 1 bit) de encendido/apagado, así que un APNG con color completo de 24 bits, gradientes o bordes suaves antialiasing se recuantizará a una paleta. Puedes ver un ligero bandeado de color o bordes más duros alrededor de las áreas transparentes — esto es una limitación fundamental del GIF, no un defecto de la conversión. La temporización de animación y el recuento de bucles se conservan exactamente.
¿Conserva la temporización de animación y el recuento de bucles?
Sí. El retraso de cada fotograma APNG (su fracción de retraso fcTL) se convierte al retraso por fotograma del GIF, y el valor num_plays del APNG se escribe como el recuento de bucles del GIF — 0 significa bucle indefinido, un número positivo se reproduce esa cantidad de veces. El recuento de fotogramas se conserva uno a uno.
¿Es privado y funciona con PNG estáticos?
La conversión se ejecuta íntegramente en tu dispositivo en el navegador, así que tu archivo nunca se sube y nada se almacena en un servidor. Si sueltas un PNG normal (no animado), se trata como una imagen de un solo fotograma y se convierte en un GIF de un fotograma. Los PNG indexados por paleta, de 16 bits y entrelazados no son compatibles y reportarán un error claro.