Initializing... drag & drop files here
Supports: DCR
Turn Kodak DCR raw photos into one animated PNG: upload your DCR frames in order, set a frame rate, and download a single looping APNG that keeps full 24-bit color. DCR is Kodak's older proprietary camera-raw format from its DCS Pro line, so each file is first demosaiced and rendered to a standard 8-bit sRGB frame before it goes into the animation. Upload one DCR and you get a clean one-frame (static) APNG; upload several and each becomes a frame in the loop.
| Property | APNG | GIF |
|---|---|---|
| Color depth | 24-bit (16.7M colors) | 8-bit (256 colors) |
| Transparency | 8-bit per-pixel alpha | 1-bit (on/off) |
| Compression | Lossless | Lossless, palette-limited |
| Demosaiced raw frames | No color banding | Visible banding on gradients |
| Fallback when unsupported | Shows first frame | N/A (universal) |
| Browser support | ~94.7% of users | Universal |
Add every DCR you want as a frame before you convert — the upload order is the playback order. Each Kodak raw file is demosaiced into a single frame, and the FRAMERATE setting controls how long each frame is shown. A single uploaded DCR produces a valid one-frame (static) APNG rather than an animation.
DCR (Digital Camera Raw) is Eastman Kodak's proprietary raw format from its DCS Pro cameras of the early 2000s, storing 12–14-bit sensor data that very few current viewers and browsers can open directly. Converting to APNG renders those frames into a standard animated image that plays in almost any modern browser, while still keeping full 24-bit color instead of GIF's 256-color palette. If you only need still images from the raws rather than an animation, use DCR to PNG instead.
The APNG container itself is lossless, so it does not re-compress frames the way GIF's palette reduction does. The one unavoidable step is that 12–14-bit raw sensor data is demosaiced and rendered down to an 8-bit sRGB frame — standard for any web image — and from there APNG preserves what it is given. In our testing, a 3-frame DCR sequence converted at default settings produced an APNG with smooth gradients and no posterization, whereas the GIF version showed dithering across skies and skin tones.
Chrome 59+, Firefox 3+, Safari 8+, Edge 79+, and current Opera play APNG natively — about 94.7% of users worldwide per caniuse. In an app or older browser that does not support it (such as Internet Explorer), the file falls back to showing its first frame as a normal still PNG, so it never breaks entirely.
APNG is ideal for short looping clips on the web, but it is not a video codec, so long sequences can grow large. If you need a compact, broadly shareable clip, convert the resulting animation with APNG to MP4 for an H.264 video that plays everywhere and is far smaller for many frames.