Initializing... drag & drop files here
Supports: DV
Turning a MiniDV, DVCAM, or Digital8 capture into a short looping animation gives you two realistic targets: APNG or GIF. The short answer is that APNG wins on picture quality and loses badly on file size, because every APNG frame is compressed losslessly, and tape-sourced video is full of grain and chroma noise that lossless compression cannot throw away. Pick APNG when the clip is short and the colours matter; pick GIF when it has to be small, or when it has to embed somewhere old.
| Property | APNG | GIF |
|---|---|---|
| Origin | Created in 2004 by Stuart Parmenter and Vladimir Vukićević at Mozilla | CompuServe, 1987 (89a revision 1989) |
| Standard status | Folded into the W3C PNG specification — added in the Third Edition draft of October 2022 and a full Recommendation since June 2025 | De-facto standard, unchanged since 89a |
| Colours per frame | Full 24-bit colour | 256-entry palette |
| Transparency | Full 8-bit alpha channel | 1-bit on/off only |
| Frame compression | Lossless (PNG DEFLATE, plus inter-frame optimisation) | Lossless LZW over a quantised palette |
| Typical size from camcorder footage | Large — noise and gradients do not compress away | Much smaller, at the cost of visible banding and dither |
| Browser support | Firefox 3, Safari 8, Chrome 59 (June 2017), Edge 79 — not Internet Explorer or legacy Edge | Effectively universal |
| Fallback if unsupported | The first frame renders as a still PNG | n/a |
.dv or .dif capture, or click "+ Add Files" to browse. Batch upload works, and every file gets the same settings..apng file. Your upload travels over an encrypted connection, is processed on our servers, and is deleted automatically after a few hours. No sign-up, no watermark.This page deliberately exposes only two controls, because for a lossless animated format those two are what matter. There is no quality slider, no colour-palette control, and no trim control on the APNG conversion path.
| Lever | Default here | What changing it does |
|---|---|---|
| FRAMERATE | 10 FPS (Recommended) | Sets how many frames get written per second of source. Halving it roughly halves the frame count and the size. |
| Image resolution | Keep original (720×480 NTSC / 720×576 PAL) | Size tracks pixel area, so scaling to half-width and half-height cuts area to a quarter. |
| Clip length | Whole capture — no trim control on this page | The one lever that is not here. Cut the source first with the video cutter, which accepts .dv. |
On picture quality, yes and clearly: APNG carries full 24-bit colour, so the gradients and skin tones in tape footage survive instead of being crushed into a 256-entry palette. On file size it is worse, often dramatically, because APNG's DEFLATE compression is lossless and analogue-era tape is noisy at the pixel level — there is nothing for a lossless coder to discard. The honest split is quality-critical and short goes APNG, everything else goes GIF.
Because GIF's palette reduction is a lossy step and APNG has no equivalent. Converting to GIF quantises every frame to at most 256 colours before compressing, which throws away most of the frame-to-frame noise that makes tape footage incompressible. APNG keeps that noise bit for bit. Your levers here are the two on the page — drop the framerate and scale the resolution down — or compress the finished APNG, where you can ask for a specific output size and let Auto Scale reduce the dimensions to reach it.
No, and nothing is being flattened away — a DV camcorder capture simply has no alpha channel to preserve. Every pixel of a tape frame is opaque, so the APNG is opaque too. APNG's 8-bit alpha support matters when the source has transparency; it does not manufacture any.
Firefox since version 3 (2008), Safari since 8.0, Chrome since 59 (June 2017), and Edge since 79. Internet Explorer and the old EdgeHTML Edge do not animate it — they show the first frame as an ordinary still PNG, which is a reasonable degradation but worth knowing before you post one somewhere with an old audience. One practical note: an APNG is structurally a PNG, so if a viewer or a web server refuses the downloaded .apng, renaming it to .png usually fixes it without touching the data.
Start at the pre-selected 10 FPS. Consumer DV is interlaced standard definition at roughly 29.97 or 25 frames per second, so anything you pick here is a decimation of the source; higher rates buy smoother motion at a directly proportional size cost. Going above 25 FPS on DV material gains nothing, since the source has no more temporal information than that.
Not on this page — the APNG conversion path exposes only the framerate and resolution controls. Cut the section you want first with the video cutter, which accepts .dv directly, then bring the shortened clip back here. On a full-tape capture that also saves a very large upload, since DV runs at about 25 Mbit/s for video and works out to roughly 11.9 GB per hour.
DV does not use square pixels. NTSC DV stores 720×480 and PAL stores 720×576, but both are meant to be displayed at 4:3, so the storage frame and the display frame differ. A viewer treating the APNG's pixels as square will show it slightly wide. Fix it at conversion time with Width x Height: enter 640×480 for NTSC 4:3 material or 768×576 for PAL 4:3, and the animation displays with the geometry your camcorder intended.
The file is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public. Nothing about the conversion is a copy operation: the DV frames are decoded and re-encoded as PNG image data, which is why the APNG's per-frame quality is lossless relative to the decoded frames rather than to the original tape.