Initializing... drag & drop files here
Supports: MRW
This tool stitches a set of Minolta MRW RAW frames into a single animated PNG (APNG) — useful for turning a bracketed sequence, an interval timelapse, or a burst from a DiMAGE or Dynax body into one looping, web-ready file. Each MRW is demosaiced and rendered to an 8-bit sRGB frame, then written into a lossless APNG that keeps full 24-bit colour plus alpha, with the first frame doubling as the static fallback in any viewer that does not animate. Upload one MRW and you get a clean single-frame APNG; upload several and you get the animation.
.mrw files or click "Add Files." For an animation, add the frames in shooting order — that becomes the play order.| Property | MRW (input) | APNG (output) |
|---|---|---|
| Type | Minolta camera RAW (sensor data) | Lossless raster animation |
| Origin | Minolta DiMAGE / KonicaMinolta Dynax (Maxxum) | Mozilla extension to PNG (2008) |
| Colour data | 12-bit per channel off the sensor | 24-bit RGB + 8-bit alpha |
| Animation | No — one still per file | Yes — multiple frames, per-frame timing |
| Compression | RAW (minimally processed) | Lossless DEFLATE (no quality loss) |
| Browser support | None (needs conversion) | ~94.7% of users; first-frame fallback elsewhere |
| Successor / status | Replaced by Sony .ARW after 2006 |
Current; broad modern-browser support |
A single MRW produces a one-frame APNG — effectively a lossless still in the PNG container. Animation needs at least two frames, so add multiple MRW files (a burst, bracket, or timelapse) and they are written as sequential frames in upload order.
APNG is lossless, so the encoding step itself adds no compression artefacts. The quality ceiling comes from the demosaic: MRW holds 12-bit sensor data, and rendering it to an 8-bit sRGB frame discards the extra RAW headroom you would otherwise use for exposure or white-balance recovery. For a finished animation that is normally invisible; if you need the latitude, edit the RAW first.
GIF caps each frame at 256 colours with on/off transparency only, which crushes the smooth gradients and skin tones a camera RAW captures. APNG keeps full 24-bit colour and 8-bit alpha, so a demosaiced photo sequence looks far closer to the original. The trade-off is size: a lossless APNG is usually larger than the same clip as a GIF or animated WebP.
Use the FRAMERATE dropdown. It sets a uniform delay across every frame, so 10 FPS shows each frame for a tenth of a second and 2 FPS holds each for half a second. To slow a timelapse down, pick a lower framerate; to make a burst look fluid, pick a higher one.
APNG degrades gracefully: any decoder that doesn't understand the animation chunks renders the first frame as an ordinary static PNG. Roughly 94.7% of users (Chrome 59+, Firefox 3+, Safari 8+, Edge 79+) see the full animation, and the rest see a clean still rather than a broken image.
Yes. Files are 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. In our testing, a five-frame DiMAGE A2 sequence rendered to a roughly 6:1 APNG in a single pass. If you only need stills, convert MRW to JPG instead; to build an APNG from existing PNG frames, use the PNG to APNG maker.