Initializing... drag & drop files here
Supports: X3F
X3F is the proprietary RAW container Sigma cameras with Foveon X3 sensors write to disk, encoding red, green, and blue at every photosite via three stacked photodiodes rather than the Bayer mosaic interpolation used by Canon, Nikon, and Sony. The format debuted with the Sigma SD9 in 2002 and continued through the SD10 (2003), SD14 (2006), SD15 (2010), SD1 Merrill (2011), DP1/DP2/DP3 Merrill (2012), and the dp Quattro and sd Quattro lines (2014-2016). Sigma's RAW data is encrypted, so few editors open X3F natively — converting to a video container makes Foveon shoots viewable on any device that plays MKV. Matroska, launched on December 6, 2002 by the non-profit Matroska.org, is a codec-agnostic container that holds an unlimited number of video, audio, picture, and subtitle tracks in one file under LGPL and BSD licenses.
| Property | X3F | MKV |
|---|---|---|
| Type | RAW image (still) | Video container |
| Vendor | Sigma Corporation | Matroska.org (non-profit, France) |
| Introduced | 2002 (Sigma SD9) | December 6, 2002 |
| Color capture | Foveon X3: 3 stacked photodiodes per site | Codec-dependent (typically 4:2:0 chroma subsampling) |
| Native software | Sigma Photo Pro, X3F Plug-in for Photoshop | VLC, MPV, Plex, Jellyfin, Kodi, ffplay |
| Encryption | RAW pixel data is encrypted | None |
| Web playback | Not supported in browsers | Supported in Chrome, Edge, Firefox via WebCodecs/HTML5 |
| Typical use | Foveon RAW development | Open-source video distribution, anime fansubs, archival |
| License | Proprietary | Dual LGPL (libs) + BSD (parsers) |
| Preset | Behavior | Good for |
|---|---|---|
| Very High (Recommended) | Balanced CRF-style encode; preserves Foveon detail at moderate file size | Default for client previews and archive copies |
| Constant Quality | Locks perceptual quality per frame; size varies with image complexity | Mixed-content slideshows where some X3F frames are detailed and others flat |
| Constraint Quality | Caps the bitrate ceiling so the encoder never overshoots | Uploads bound by a target file size or platform bitrate cap |
| Codec | Stream | When to pick |
|---|---|---|
| H.264 (AVC) | Video | Maximum playback compatibility; default for most players |
| H.265 (HEVC) | Video | Smaller files at the same quality; fine for VLC, Plex, modern hardware decoders |
| VP9 / AV1 | Video | Open-license alternatives if you plan to repackage to WebM |
| FFV1 | Video | Lossless archival of Foveon detail; large files |
| AAC | Audio | Best balance of size and compatibility for background music |
| FLAC | Audio | Lossless soundtrack mux |
| Opus | Audio | Lowest-bitrate voiceover at high quality |
For finer control over the conversion you can also output X3F to MP4, X3F to WebM, or X3F to MOV. If you only need stills, convert X3F to JPG, X3F to PNG, or X3F to TIFF instead.
MKV is a container, not a still format, so the converter builds a slideshow: each X3F image becomes one or more frames in the output video. With one X3F you get a single-image clip whose length equals the Image Duration setting; with many X3F frames you get a true slideshow. This is useful when you need a self-playing review reel a client can open in VLC without installing Sigma Photo Pro.
The browser converter demosaics the X3F into RGB frames first, then encodes those frames into the chosen codec. Foveon's per-pixel RGB advantage shows up most in the RAW-to-RGB step, so picking Very High or Constant Quality keeps that detail intact. Lossless FFV1 inside MKV preserves it bit-perfect at the cost of large files; H.264 at the default preset is what most users want.
Image Duration controls per-frame hold time and defaults to 5 seconds. The dropdown ranges from very short (1/60 second, for true time-lapse) up to 10 seconds for slow review reels. If you set 5 seconds and queue 24 X3F files, the resulting MKV runs exactly 2 minutes.
Sigma sensors shoot in several aspect ratios depending on the camera (the dp Quattro is 3:2, the sd Quattro H also 3:2, the SD9 was 3:2 at 2268x1512). When you choose a Fixed Resolution like 1920x1080 (16:9), the X3F frame won't fill the canvas — Background Color fills the letterbox bars. Black is the default; pick a brand color for a polished presentation reel.
Every Sigma body with a Foveon X3 sensor: the SD9 (2002), SD10 (2003), SD14 (2006), SD15 (2010), SD1 and SD1 Merrill (2011), DP1/DP1s/DP1x (2008), DP2 (2009), DP1/DP2/DP3 Merrill (2012), and the dp0/dp1/dp2/dp3 Quattro and sd Quattro / sd Quattro H bodies (2014-2016). Sigma discontinued the DP Quattro line in 2022 and no new Foveon camera has shipped as of 2025.
Not in a single browser pass — this tool muxes only the video stream from the X3F slideshow. Matroska's design supports unlimited audio and subtitle tracks, so after downloading the MKV you can add a music bed or SRT captions with MKVToolNix or FFmpeg without re-encoding the video.
QuickTime and Apple's stock iOS players don't decode MKV natively. Use VLC for iOS, Infuse, or MPV on macOS; or convert the file with MKV to MP4 for first-class Apple playback. Android, Windows Media Player (Windows 10+), Plex, Jellyfin, and Kodi all play MKV out of the box.
The RAW pixel data in X3F is wrapped in Sigma's proprietary encryption, which is why so few editors open the format. Server-side decoding handles the published Foveon variants from the SD9 through the dp Quattro and sd Quattro lines. Files from cameras released after the Foveon line was discontinued in 2022 are unlikely in practice, but if a specific X3F won't decode the converter will report it rather than produce a corrupted MKV.
Files process on our servers for this conversion — they're not retained on our servers and there is no sign-up or watermark. RAW shoots from client jobs stay on your machine.