Conversor Gratuito de GIF a APNG

APNG (PNG Animado) almacena color completo de 24 bits y transparencia alfa real por píxel — sin techo de 256 colores, sin bordes dentados. Convierte tu GIF al instante en tu navegador, sin subidas y sin cuenta.

100% PrivateNo UploadFree
GIF → APNGGRATIS
En el navegador • Sin subida

Arrastra un GIF aquí o haz clic para seleccionar

Se convierte en tu navegador — no se sube nada

Cómo funciona

1

Selecciona o arrastra tu archivo GIF

Haz clic en la zona de subida o arrastra tu archivo .gif sobre ella. El archivo se procesa íntegramente en tu navegador — nada se envía a ningún servidor. Se soportan archivos GIF de hasta 50 MB.

2

FFmpeg extrae y recodifica cada fotograma

FFmpeg WebAssembly lee la secuencia de fotogramas del GIF, decodifica cada fotograma a un búfer de píxeles RGBA sin procesar, y los recodifica como fotogramas PNG comprimidos con deflate con color completo de 24 bits y alfa de 8 bits. Los fotogramas se ensamblan en un contenedor APNG usando la temporización original del GIF fuente.

3

Descarga tu archivo .apng

El archivo de salida tiene extensión .apng y es un Animated PNG válido. Insértalo en una etiqueta HTML img estándar — no se necesita JavaScript ni atributos especiales. Los navegadores modernos detectan y animan APNG automáticamente.

4

Incrústalo en tu sitio o úsalo en tu app

Usa <img src="animation.apng" alt="descripción de la animación"> en cualquier página HTML. Chrome, Firefox, Safari y Edge animan APNG de forma nativa. También puedes referenciarlo como CSS background-image y se animará en todos los navegadores compatibles.

Por Qué APNG Es Superior a GIF

GIF codifica cada fotograma de animación como una imagen indexada de 8 bits — una paleta de como máximo 256 colores elegidos para aproximar los valores de píxeles reales del fotograma. En cualquier fotograma con más de 256 colores distintos, el codificador debe sustituir la entrada de paleta más cercana disponible, produciendo las bandas de color visibles que hacen que GIF parezca anticuado en cualquier contenido visual rico. Este techo de 256 colores está integrado en la especificación GIF y no se puede sortear. El formato lleva esta limitación desde 1989 sin ninguna revisión.

APNG (Animated Portable Network Graphics) elimina ese techo por completo. Propuesto como extensión de PNG en 2004 y ahora soportado de forma nativa por Chrome, Firefox, Safari y Edge, APNG almacena cada fotograma de animación como una imagen PNG completa — lo que significa que cada fotograma lleva color RGB de 24 bits (16,7 millones de valores) y un canal alfa independiente de 8 bits (256 niveles de transparencia por píxel). Los datos de color son exactos. No se construye ninguna paleta. No se producen sustituciones. Los valores de píxel en la salida coinciden con los de la fuente.

La diferencia del canal alfa es igualmente significativa para el trabajo de diseño moderno. La transparencia de GIF es binaria: un píxel es completamente opaco o completamente transparente, sin nada intermedio. Por eso las animaciones GIF siempre tienen bordes duros y dentados — el anti-aliasing requiere valores de transparencia intermedios que GIF no puede almacenar. El canal alfa de 8 bits de APNG soporta todos los niveles de transparencia desde 0 (completamente transparente) hasta 255 (completamente opaco), permitiendo bordes semi-transparentes suaves, sombras proyectadas difusas, halos brillantes y esquinas redondeadas correctamente anti-aliased contra cualquier color de fondo.

Animaciones de interfaz y estados de carga: Skeleton loaders, spinners de progreso, efectos de pulso en badges y animaciones de transición se benefician del canal alfa completo de APNG. Un spinner con un brillo difuminado se ve pulido en APNG y tosco en GIF — la diferencia es visible de un vistazo.

Stickers y contenido para apps de mensajería: APNG es el formato nativo para stickers animados de Apple iMessage. El canal alfa completo permite que los contornos de los stickers se mezclen suavemente contra cualquier fondo de chat sin el halo blanco o negro que la transparencia de GIF produce en bordes anti-aliased.

Gráficos de marca en movimiento sobre fondos blancos o claros: Animaciones de logotipos, transiciones de iconos y micro-animaciones de marca con degradados o brillos pierden su acabado cuando se cuantizan a los 256 colores de GIF. APNG preserva los valores de color exactos del diseño original.

Cuándo no usar APNG: APNG no se anima en la mayoría de clientes de correo electrónico — Gmail, Outlook en Windows y sistemas de correo corporativo muestran solo el primer fotograma como imagen estática. No es aceptado por plataformas de vídeo social (usa MP4 para esas). Para compartir en apps de mensajería y herramientas de desarrollador, GIF sigue siendo el formato con el soporte de reproducción automática más amplio. APNG es la elección correcta para páginas web, aplicaciones web e interfaces de apps nativas donde controlas el entorno de visualización.

Características principales

🎨

Color Completo de 24 Bits Por Fotograma

16,7 millones de colores sin construcción de paleta y sin sustitución de colores. Fidelidad de píxel exacta.

Transparencia Alfa Real Por Píxel

256 niveles de transparencia por píxel para bordes suaves, sombras proyectadas y contornos anti-aliased sobre cualquier fondo.

🔒

100 % Privado — Cero Subidas

Tu GIF nunca se envía a ningún servidor. FFmpeg WebAssembly ejecuta la conversión íntegramente dentro de la pestaña de tu navegador.

🖼️

Inserción con Etiqueta img Estándar

Usa APNG exactamente como un GIF en HTML. Sin JavaScript, sin CSS especial, sin wrapper de inserción necesario.

📱

Compatible con Stickers de iMessage

APNG es el formato nativo de stickers animados para Apple iMessage — bordes suaves sobre cualquier fondo de chat.

🌐

Todos los Navegadores Modernos

Chrome, Firefox, Safari y Edge soportan APNG animado de forma nativa desde 2017. No se necesita plugin ni polyfill.

Comparación de formatos

CaracterísticaGIFAPNG
Profundidad de color256 colores (8 bits indexados)16,7 millones de colores (RGB 24 bits)
TransparenciaBinaria (completamente sí o completamente no)Alfa completo de 8 bits (0–255 niveles por píxel)
CompresiónLZW (sin pérdida, por fotograma)DEFLATE (sin pérdida, por fotograma)
Soporte en navegadoresTodos los navegadores incluyendo IE antiguoTodos los navegadores modernos (Chrome, Firefox, Safari, Edge)
Soporte en clientes de correoAmplio — el mejor para animación en correoLimitado — la mayoría de clientes muestran solo el primer fotograma
Método de inserciónEtiqueta <img>Etiqueta <img> (uso idéntico)
Tamaño de archivo típicoMás pequeño para gráficos planos simplesMayor — datos de color completo almacenados por fotograma
Ideal paraMensajería, correo, GitHub, SlackAnimaciones UI, stickers, diseño web, interfaces de app

Detalles técnicos

APNG extiende el formato binario PNG con tres tipos de chunk adicionales. El chunk acTL (Animation Control) aparece antes del primer fotograma de imagen y especifica el número total de fotogramas y el conteo de bucles de la animación. Cada fotograma va precedido por un chunk fcTL (Frame Control) que almacena las dimensiones en píxeles del fotograma, el desplazamiento de posición en el canvas, la duración de visualización en fracciones numerador/denominador de segundo, y las banderas de modo de descarte y mezcla. Los datos de píxeles comprimidos reales para cada fotograma más allá del primero se almacenan en chunks fdAT (Frame Data). Críticamente, los datos de píxeles del primer fotograma se almacenan en un chunk IDAT estándar, lo que significa que los decodificadores PNG que no entienden APNG — incluyendo muchas aplicaciones de edición de imágenes — mostrarán el primer fotograma como un PNG estático normal en lugar de mostrar un error.

El muxer apng de FFmpeg se encarga del ensamblaje APNG. Cada fotograma GIF se decodifica a un búfer de píxeles RGBA sin procesar y luego se codifica como un fotograma PNG comprimido con deflate. El modo de mezcla aplicado es APNG_BLEND_OP_SOURCE, que reemplaza el canvas completamente con los datos de píxeles de cada fotograma, coincidiendo con el comportamiento del GIF fuente. Este conversor preserva las temporizaciones originales de fotograma del GIF almacenadas en la Graphics Control Extension de cada fotograma, por lo que el APNG de salida se reproduce exactamente a la misma velocidad que la fuente. Se soportan duraciones de fotograma tan cortas como 10 ms (100 FPS) y tan largas como varios segundos.

Preguntas frecuentes

¿El archivo APNG será más grande que el GIF original?
Normalmente sí. APNG almacena datos de color de 24 bits y un canal alfa por fotograma en lugar de una paleta indexada de 8 bits. Para GIFs con contenido complejo y muy tramado, el APNG puede ser 2–4 veces mayor. Para GIFs simples con pocos colores y grandes regiones planas, la compresión DEFLATE a veces puede producir un APNG cercano o incluso más pequeño que el GIF original, ya que DEFLATE es más eficiente que LZW en regiones de píxeles uniformes. Mide ambos para tu contenido específico para comparar.
¿Convertir GIF a APNG recupera los colores originales de 24 bits?
No. Convertir a APNG mejora la capacidad de color del formato, pero no puede recuperar información de color que se descartó cuando el GIF se creó originalmente. Si la animación fuente ya muestra bandas de color de su codificación original de 256 colores, esos mismos píxeles con bandas se preservan en el APNG. El valor de la conversión es que los datos de píxeles existentes se almacenan sin más pérdida de color, y que futuras reediciones del APNG no degradarán la calidad aún más.
¿Puedo usar APNG en boletines de correo electrónico?
El soporte de animación APNG en correo electrónico no es fiable. Apple Mail en macOS e iOS sí anima APNG correctamente. Gmail, Outlook en Windows y la mayoría de clientes de correo corporativos y empresariales muestran solo el primer fotograma como imagen estática. Para contenido animado en correo, GIF sigue siendo el único formato con amplio soporte de animación en todos los clientes. Usa APNG para páginas web e interfaces de aplicaciones donde conoces el entorno de renderizado.
¿Cómo incrusto un APNG en mi sitio web?
Usa una etiqueta de imagen HTML estándar: <img src="animation.apng" alt="breve descripción de la animación">. No se requiere JavaScript ni atributos extra. El navegador identifica el formato APNG desde la cabecera del archivo y lo anima automáticamente. También puedes referenciarlo en CSS como background-image: url('animation.apng') y se animará en Chrome, Firefox, Safari y Edge.
¿APNG es mejor que WebP animado?
Ambos formatos soportan color de 24 bits y transparencia alfa completa, haciendo de cualquiera una mejora significativa sobre GIF. WebP animado generalmente logra tamaños de archivo más pequeños gracias a una compresión con pérdida más avanzada derivada del códec VP8. APNG usa el ecosistema de compresión PNG establecido (DEFLATE), que se integra limpiamente con herramientas nativas de PNG, CDNs y pipelines de procesamiento de imágenes. Para el menor tamaño de archivo posible en contenido web, GIF a WebM o GIF a MP4 superarán tanto a APNG como a WebP animado. Para inserción con etiqueta de imagen con alfa completo en interfaces web y de aplicación, tanto APNG como WebP animado son opciones sólidas.
¿Mi GIF se sube a algún sitio durante la conversión?
No. Tu archivo nunca sale de tu dispositivo. Todo el procesamiento se ejecuta dentro de tu navegador usando FFmpeg WebAssembly. No se realiza ninguna solicitud de red saliente durante la conversión. El conversor es adecuado para activos privados, trabajo para clientes y cualquier contenido que necesites mantener fuera de servidores de terceros.

¿Listo para probarlo?

Desplázate hacia arriba y arrastra tu archivo para comenzar.

Explorar todas las herramientas