Skip to content

GIF to APNG Converter

Turn GIF animations into animated PNGs that play more smoothly wherever APNG is supported. The conversion keeps the frames and playback speed intact.
Checking browser support
Verifying file selection and download support before starting.

Drop a file here or choose one

Supports files up to 100 MiB each.

Drop in a file, click convert, and you're done. Everything runs directly in your browser with no upload to wait for, and the result is ready to download right away.

Things to know

  • The original GIF's 256-color quality is carried over as-is — converting to APNG doesn't improve it.
  • The result file uses the .png extension, and programs that don't support APNG may show only the first frame.
  • The media engine (about 32MB) is downloaded once on first use; after that it's served from cache.

How to use

  1. Choose a GIF

    Select an animated GIF file up to 100 MiB.

  2. Convert to APNG

    Start the conversion — the frames are kept intact while re-encoding to APNG.

  3. Save the result

    Download the APNG file once it's verified.

Frequently asked questions

What extension does the result file use?

APNG is an extension of the PNG format, so the result file ends in .png. If the program opening it supports APNG, it plays as an animation; if not, only the first frame shows as a still image.

Will the quality be better than the GIF?

No. The original GIF's 256-color information is carried over as-is — no new colors are created. APNG's advantage is its expressiveness, including partial transparency, so an image that's already a GIF simply keeps its quality.

Are the playback speed and looping preserved?

The frame timing is kept intact, and the resulting APNG plays in an infinite loop.

Why is the media engine downloaded?

Animation conversion needs a processing engine that isn't built into browsers. About 32MB is downloaded once on first use, then served from cache, so subsequent conversions start right away.

Are my files sent anywhere?

No. Your files never leave your device. The conversion runs in your browser and nothing is uploaded.