Convert MP4 to APNG

Source · MP4
Target · PNG

Drop MP4 files here

or choose files from your device

Advanced options
  • Input: SDR H.264/AVC video in MP4. HEVC and AV1 input are not supported in this release. Convert short SDR video clips to animated images locally. Presentation order, variable frame durations and rotation are read from the video. Audio and container metadata are discarded. Browser colour conversion produces sRGB display pixels; this is not HDR preservation. Animated GIF, APNG and WebP become silent H.264 video for sharing and playback. One animation cycle is exported; loop counts are not stored as automatic MP4 repetition. Transparent pixels are composited on the chosen background. H.264 is lossy and cannot restore detail already lost. Limits: 16 MiB input/output, 200 frames, 32 million total output pixels, 1 million pixels per frame and 4 MP coded video input. Default longest side: 640 px, without upscaling. Larger files may be slow; performance depends on your device and browser. Use a shorter or smaller clip when a limit is reached. Missing colour tags use browser decoder defaults; displayed colours may differ.
  • Convert short SDR video clips to animated images locally. Presentation order, variable frame durations and rotation are read from the video. Audio and container metadata are discarded. Browser colour conversion produces sRGB display pixels; this is not HDR preservation.

Enable JavaScript to convert files locally.

  • In your browser
  • No upload
  • Private by design

What happens when you convert MP4 to PNG?

Video and animation

Convert short SDR video clips to animated images locally. Presentation order, variable frame durations and rotation are read from the video. Audio and container metadata are discarded. Browser colour conversion produces sRGB display pixels; this is not HDR preservation. Limits: 16 MiB input/output, 200 frames, 32 million total output pixels, 1 million pixels per frame and 4 MP coded video input. Default longest side: 640 px, without upscaling. Larger files may be slow; performance depends on your device and browser. Use a shorter or smaller clip when a limit is reached. APNG stores lossless RGBA8 frames with rational timing. It can be much larger than MP4. An opaque video remains opaque; conversion does not remove its background. APNG uses the PNG format identity and .png extension here.

Is audio retained?

No. MP4 to animation drops audio; animation to MP4 creates a video without an audio track.

MP4

Source

MP4

MPEG-4 Part 14

Compression: Depends on variantTransparency: NoMetadata: Title, author and comments in the container; not copied by this conversion.

MP4 stores video and optional audio in a container; the codec determines how the video is compressed.

Explore MP4 format →
PNG

Target

PNG

Portable Network Graphics

Compression: LosslessTransparency: YesMetadata: Exif, ICC, Text

Lossless raster images with precise edges and optional transparency. The PNG standard also defines APNG animation.

Explore PNG format →

Is MP4 → PNG right for you?

Good choice when

  • PNG fits your delivery use: Screenshots & transparent graphics.
  • You need a short silent clip or animation and accept the stated colour, timing and transparency limits.
  • You need a short silent clip or animation and accept the stated colour, timing and transparency limits.
  • You can validate the destination’s sample precision and colour interpretation.
  • You need a PNG-compatible workflow that can hold transparency added in a separate edit.

Probably not when

  • You need audio, HDR, unlimited duration, original metadata or transparent H.264 output.
  • You need audio, HDR, unlimited duration, original metadata or transparent H.264 output.
  • You require identical samples without a defined colour and precision policy.
  • You expect automatic background removal or transparency.

MP4 to PNG conversion details

Video and animation
Convert short SDR video clips to animated images locally. Presentation order, variable frame durations and rotation are read from the video. Audio and container metadata are discarded. Browser colour conversion produces sRGB display pixels; this is not HDR preservation. Limits: 16 MiB input/output, 200 frames, 32 million total output pixels, 1 million pixels per frame and 4 MP coded video input. Default longest side: 640 px, without upscaling. Larger files may be slow; performance depends on your device and browser. Use a shorter or smaller clip when a limit is reached. APNG stores lossless RGBA8 frames with rational timing. It can be much larger than MP4. An opaque video remains opaque; conversion does not remove its background. APNG uses the PNG format identity and .png extension here.
Is audio retained?
No. MP4 to animation drops audio; animation to MP4 creates a video without an audio track.
Sample precision & colour
Rendered SDR output uses 8-bit display pixels; source precision and original ICC profiles are not retained. Colour handling depends on the decoder and supported source variant.
Transparency
The target can store an alpha channel, but converting an opaque image does not create transparent areas. Removing a background is a separate editing step.
Compression
MP4: Depends on variant → PNG: Lossless MP4: Animated GIF, APNG and WebP become silent H.264 video for sharing and playback. One animation cycle is exported; loop counts are not stored as automatic MP4 repetition. Transparent pixels are composited on the chosen background. H.264 is lossy and cannot restore detail already lost. PNG: PNG compression is lossless. Palette conversion, resizing or reducing bit depth before encoding can still discard information. Animation is the APNG extension included in the third edition.
Transparency
MP4: No → PNG: Yes
Animation
MP4: Yes → PNG: Yes
Colour depth
PNG: 1–16 bits/sample
HDR
PNG: Third-edition signalling
Dimensions
Limits: 16 MiB input/output, 200 frames, 32 million total output pixels, 1 million pixels per frame and 4 MP coded video input. Default longest side: 640 px, without upscaling. Larger files may be slow; performance depends on your device and browser. Use a shorter or smaller clip when a limit is reached.
Metadata
Convert short SDR video clips to animated images locally. Presentation order, variable frame durations and rotation are read from the video. Audio and container metadata are discarded. Browser colour conversion produces sRGB display pixels; this is not HDR preservation.

Common questions

Is audio retained?

No. MP4 to animation drops audio; animation to MP4 creates a video without an audio track.

What happens to transparency?

H.264 output is opaque: choose the background colour. APNG and WebP can retain animation alpha, but conversion from ordinary opaque video cannot create it.

Which browsers work?

A secure browser with WebCodecs and the required decoder or H.264 encoder is necessary. Support varies by operating system and hardware. Unsupported codecs produce a clear error; there is no server fallback.

What limits apply?

Use short clips within the limits shown above. Static PNG and WebP are not accepted as animation input. HDR, alpha video, zero-duration animation frames and unsupported colour spaces are rejected.