Initializing... drag & drop files here
Supports: APNG, PNG
This tool turns an animated PNG (APNG) into an F4V file — Adobe's MP4-based container for the old Flash video pipeline. It is an honest niche choice: F4V depends on Flash Player, which Adobe ended support for on 31 December 2020, so unless you are feeding a legacy Flash-based workflow that specifically expects .f4v, you almost certainly want plain MP4 instead — it carries the same H.264 video without the Flash wrapper and plays everywhere. If you genuinely need F4V, this page does it; if you are not sure, read the tables below first.
| Property | Value |
|---|---|
| Full name | Animated Portable Network Graphics |
| Origin | Mozilla, 2004; reached W3C Recommendation in 2025 (maintained by the W3C PNG Working Group) |
| Type | Lossless animated raster image |
| Color / alpha | Up to 24-bit color with a full 8-bit alpha channel (true variable transparency) |
| Audio | None — APNG is a silent image format |
| Native browser support | Chrome 59+, Firefox 3+, Safari 8+, Edge 79+, Opera 46+ (not Internet Explorer) |
| Best for | Short, sharp, lossless loops with clean transparency (stickers, UI animations, logos) |
| Property | Value |
|---|---|
| Full name | Flash MP4 Video (F4V) |
| Origin | Adobe, introduced 3 December 2007 with Flash Player 9 Update 3 |
| Container | ISO base media file format (MPEG-4 Part 12) — the same base as MP4 |
| Video codec | H.264 (AVC); F4V dropped the older FLV codecs like Sorenson Spark and VP6 |
| Audio codec | AAC (this conversion produces silent F4V, since APNG has no audio) |
| Player support | Adobe Flash Player only; Flash Player reached end-of-life on 31 December 2020 |
| Best for | Legacy Flash-based players and authoring tools that still expect a .f4v file |
.apng onto the page or click "Add Files." You can queue several at once.For most people, no. Flash Player has been end-of-life since 31 December 2020, and no current browser plays F4V. F4V only makes sense if you are feeding a specific legacy Flash authoring tool or embedded player that still reads .f4v. If you just want a normal video file from your APNG, use APNG to MP4 — same H.264 video, universal playback.
Both use the ISO base media file format (MPEG-4 Part 12) as their container, and both typically carry H.264 video with AAC audio — that is why F4V is sometimes called "Flash MP4." The practical difference is the extension and the metadata Adobe defined for Flash: F4V was designed to be parsed by Flash Player, while MP4 plays natively in browsers, phones, and editors. Functionally, the video stream inside is the same family of H.264.
Yes. APNG stores a full 8-bit alpha channel, but F4V (like any H.264 video) has no transparency. During conversion the animation is composited onto a solid background — black by default, changeable via the "Background Color" option. If preserving the alpha matters, keep the file as APNG or convert to a format built for transparent motion, such as a WebM with an alpha-capable codec.
No. APNG is a silent image format, so the resulting F4V has a video track only. The H.264 stream is generated from your frames and no audio track is added.
The "Image Duration" setting controls how long each frame is displayed. Picking 1/30s holds each frame for a thirtieth of a second (roughly 30 fps); picking 5 seconds holds each frame for five seconds. APNG already carries its own per-frame timing, but this control lets you set the display duration for the output video explicitly.
H.264 (AVC). When the target is F4V the codec defaults to H.264, which is the only codec the F4V container was designed around — Adobe deliberately left the legacy FLV codecs (Sorenson Spark, VP6) out of F4V. In our testing, a short 480x480 APNG loop converted to a small H.264 F4V at the Very High quality preset, with the look of the source preserved against the chosen background color.
Your APNG is uploaded over an encrypted (TLS) connection, converted on our servers, and the upload is deleted automatically after a few hours. There is no sign-up, no watermark, and files are never shared or made public. The main practical limit on a large APNG is upload size and time, not your device.