Initializing... drag & drop files here
Supports: MOS
MOS is the Creo/Leaf "Mosaic" RAW format — a TIFF-based container written by Leaf medium-format digital backs, carrying Leaf maker-note metadata alongside the sensor data (Phase One's sibling format is IIQ). This page renders those RAW captures and assembles them into an Animated PNG: a lossless, full-colour animation format that is now part of the official PNG specification.
This guide covers the part people get wrong first — an APNG needs more than one image. Upload a single MOS and you get a plain static PNG back, because the animation control chunk that makes a PNG an APNG only exists once there is a sequence to animate. Upload your product-turntable or timelapse frames together and they animate.
Three decisions determine what you get back, and none of them can be fixed after the fact without re-running the conversion.
acTL) chunk that appears before the image data. With one source image there is nothing to animate, so the output is an ordinary static PNG that any viewer opens. Two or more captures produce a real APNG.| Property | APNG | GIF |
|---|---|---|
| Colour depth | Full 24-bit colour | 256 colours per frame |
| Transparency | 8-bit alpha channel | 1-bit, on or off |
| Compression | Lossless | Lossless within a 256-colour palette |
| Gradients (skies, skin, seamless backdrops) | Smooth | Visible banding or dither noise |
| Standardisation | Part of the PNG Specification (Third Edition), a W3C Recommendation dated 24 June 2025 | Long-established, universally supported |
| Browser support | About 96% of users; non-supporting decoders show the first frame | Effectively universal |
| File size at the same length | Larger | Smaller, at the cost of colour |
For a smaller, more universally embeddable animation from the same captures, use MOS to GIF instead and accept the palette limit.
| Control | Default | Notes |
|---|---|---|
| Framerate | 10 FPS (Recommended) | 1 FPS (Slideshow) to 50 FPS (Max Speed); applies to every frame |
| Combine? | Single animation | Alternative: Individual files, one output per capture |
| Image resolution | Keep original | Percentage, height presets, Width, Height, or Width x Height |
| Quality / palette | Not applicable | APNG output is lossless; there is no quality or colour-count control here |
Because an animation needs frames. A PNG only becomes an APNG when it carries the animation control chunk that the PNG specification requires, and a one-image job has nothing to animate — so the converter writes a normal static PNG. That is still a perfectly good result if you only wanted the RAW rendered; add two or more captures whenever you want motion.
Upload order. The first file you add becomes the first frame, so arrange the sequence before you drop the files in. There is no drag-to-reorder control after upload, and no filename-based sorting step, which makes it worth naming and sorting your exports on disk first.
If you shot a turntable in even angular steps, pick a rate that matches how fast you want the object to spin: 24 or 30 FPS reads as smooth motion, while 10 FPS — the default — gives the slightly stepped look common in e-commerce spin viewers. Timelapses of a set build or a paint-drying sequence generally look better at 2 to 5 FPS, where each frame is meant to register as a distinct state.
No. The MOS is demosaiced and given a standard tone curve so it can be rendered as a viewable image, which is genuine RAW development, but it is not your development. White balance tweaks, curves, spot removal and lens profiles stored by your editor are not read. If the frames have to match a graded look, export finished images from your editor and animate those.
APNG is lossless — the same compression family as PNG, with no quality parameter to lower and no generation loss when the file is re-saved. The transition that does cost you something is the RAW render itself: a high-bit-depth MOS is rendered to 8 bits per channel for display, which keeps the visible detail but not the editing latitude. Keep the MOS originals as your masters; if you only want one rendered still per capture rather than an animation, use MOS to PNG with the Quality Preset set to Highest, which is the true-colour lossless setting.
Support sits at roughly 96% of users globally, including Chrome 59+, Firefox, Safari 8+, and Edge 79+. The format's built-in fallback is the reason it is safe to use anyway: the PNG specification states that a non-animated PNG decoder "will ignore the ancillary APNG-specific chunks and display the static image," so an old viewer or a printer shows your first frame rather than an error.
Because it is lossless and has no inter-frame motion compensation of the kind a video codec uses. Every frame is stored in full, compressed the way a PNG is. That is exactly what you want for a short loop with crisp edges and clean gradients, and exactly what you do not want for a hundred medium-format frames. Downscale first, trim the sequence to the frames that matter, or convert to a video with MOS to MP4 for long sequences.
Only if the source frames have transparency, and RAW captures do not — a MOS holds sensor data with no alpha channel, so the rendered frames are fully opaque. APNG can carry an 8-bit alpha channel, so if you need a cut-out product spin, mask the frames in an editor, export them as PNGs, and animate those instead.
Use GIF when maximum compatibility and small size beat colour fidelity — chat platforms, ancient email clients, forums that reject other formats. Use APNG when the frames contain smooth gradients, subtle skin tones, or a seamless backdrop, which is most medium-format work: 256 colours will band visibly where 24-bit colour will not.
Your MOS captures 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. We assemble frames strictly in the order you uploaded them, and because APNG is a lossless format, the only levers on this page that change the output are frame rate and pixel dimensions.