Animated PNG

Support for animated PNG images

Comments

Animated PNG is backwards compatible with PNG, and the first frame will be shown (or used to make a thumbnail) by PNG-only apps. Other frames are stored very similarly to first-frame PNG, but the rectangles can be smaller and transparency can be used for inter-frame optimization: http://littlesvr.ca/apng/inter-frame.html Implementation is expected to be small, and rely on existing libpng to extract the animated image frames.

Demos

Documentation

Specification

Established standard

Status in Chromium

Blink


Enabled by default (launch bug) in:

  • Chrome for desktop release 59
  • Chrome for Android release 59
  • Opera release 46
  • Opera for Android release 46

Consensus & Standardization

Owners

Last updated on 2017-06-14