Which phones and cameras shoot 3D?

34 devices from 29 makers that record real stereoscopic 3D, plus the apps that turn any phone into one - what each writes, and what Oku3D does with it on a Windows or Linux PC.

Table of Contents

Start here

Most people find out their phone shoots 3D by accident - a button in the camera app they had never pressed. Then the file lands on a computer and shows up flat, because nothing on the desktop knows what to do with it.

That is the part Oku3D handles. Everything on this page is a device that records two real views of the scene rather than guessing depth from one, and almost all of it opens in the player exactly as it was shot, with no conversion step and nothing to configure.

Shot on a phone

An iPhone spatial photo or video, or a Galaxy 3D capture, opens as shot. Both eyes decode, the depth AI stays off, and the output goes to whatever 3D screen or glasses you have.

Shot on a camera

Side-by-side, VR180, MPO, LIF and MVC all play natively. Where a file carries no tag at all, one keypress teaches the player the layout for the whole card.

And if none of it describes what you own: any phone can shoot stereo with an app, by taking the two eye views one after the other.

What the last column means

Plays as shot
Open the file. Both eye views appear in 3D, with nothing to set.
Pick layout once
The file carries no hint of how its two views are packed. Choose the layout in the bottom bar, press Ctrl+D, and every later file the player cannot identify follows suit.
Convert first
What the camera records is not stereo yet. Run the maker's own export step, and the result plays as shot.

Hardware list reviewed September 2026. A phone or camera released since then is missing rather than excluded - what decides whether it plays is the format it writes, and that changes far more slowly than the model names do.

A note on honesty: the iPhone and Galaxy rows below were opened here, on real files off the phones. Every other row states what the format that device writes does in the player - which the 210 supported file types cover - not a test on that specific model. If something on this list misbehaves, tell me and it gets fixed.

Phones

The two makers shipping stereo capture in a phone you can buy today - and they go about it differently. Apple builds it into the camera app and has carried it into every twin-camera model since the iPhone 15 Pro, so a newer iPhone almost certainly has it - the single-lens iPhone Air and 16e are the exception, because two views need two lenses. Samsung enables it model by model through the separate Camera Assistant app, so a newer Galaxy has to reach Samsung's own list first. Both write the same two formats.

DeviceWhat it recordsFilesIn Oku3D
iPhone 18 Pro, 18 Pro MaxSpatial photos and spatial video, 1080p at 30 fpsHEIC stereo pair, MV-HEVC MOVPlays as shot
iPhone 17, 17 Pro, 17 Pro MaxSpatial photos and spatial video, 1080p at 30 fpsHEIC stereo pair, MV-HEVC MOVPlays as shot
iPhone 16, 16 Plus, 16 Pro, 16 Pro MaxThe two Pro models add spatial audio from their four microphones.Spatial photos and spatial video, 1080p at 30 fpsHEIC stereo pair, MV-HEVC MOVPlays as shot
iPhone 15 Pro, 15 Pro MaxThe first phones to record spatial video, with iOS 17.2 in late 2023.Spatial photos and spatial video, 1080p at 30 fpsHEIC stereo pair, MV-HEVC MOVPlays as shot
Galaxy S25, S25+, S25 Edge, S25 UltraTurn on 3D Capture in the Camera Assistant app to get the button in the viewfinder. Needs One UI 8; the S25 FE is not on the list, and the S26 series only reaches it with One UI 9.12 MP photos at 4000 x 3000 per eye, 1080p video at 30 fps - 4K on the S25 UltraHEIC stereo pair, MV-HEVC MP4Plays as shot
Galaxy Z Fold7, Z Flip7Same 3D Capture toggle in Camera Assistant.12 MP photos at 4000 x 3000 per eye, 1080p video at 30 fpsHEIC stereo pair, MV-HEVC MP4Plays as shot

Headsets and tablets

A headset sees the world through two cameras already, so several of them record what they see. Glasses-free tablets do the same with a stereo pair on the back.

DeviceWhat it recordsFilesIn Oku3D
Apple Vision ProSpatial photos and spatial video from the headset itself, 2200 x 2200 per eye at 30 fpsHEIC stereo pair, MV-HEVC MOVPlays as shot
Samsung Galaxy XR3D photos and 3D video from the headset itselfHEIC stereo pair, MV-HEVCPlays as shot
Meta Quest 3, Quest 3SNeeds a store app that uses the passthrough camera API - the system capture button records flat. Those apps write unusual frame sizes, so pick the layout once; an app that writes MV-HEVC instead needs nothing.Stereo passthrough capture, 1280 x 960 per eye at 30 fps, or 1280 x 1280 on a current system versionSide-by-side MP4Pick layout once
Pico 4 UltraNot sold in North America.Spatial video from the headset itself, 2048 x 1536 per eye at 60 fpsMV-HEVC MP4Plays as shot
Play For Dream MRAndroid-based headset sold mainly in Asia.Spatial video from twin 32 MP camerasStereo MP4Pick layout once
Leia Lume Pad 2, ZTE nubia Pad 3D and 3D IIA LIF opens with the depth the tablet recorded, not an AI estimate.Stereo photos up to 5K, 1080p per eye video at 30 fpsLIF photos, side-by-side MP4Plays as shot

Dedicated 3D cameras

Two lenses, one body, nothing to rig. Everything here exists because of the second lens.

DeviceWhat it recordsFilesIn Oku3D
Acer SpatialLabs EyesIts widest modes are recognized from the frame shape. The 3840 x 2160 side-by-side clip looks like ordinary 16:9 video, so pick the layout once for that one.8 MP per eye, photos at 7680 x 2160, video to 4K per eye, lenses 63 mm apartSide-by-side JPG and MP4Plays as shot
Kandao QooCam EGO24 MP photos at 8000 x 3000, video at 3840 x 1080 up to 60 fpsSide-by-side JPG and MP4Plays as shot
XREAL Beam ProAn Android handheld for XREAL's glasses, picked up by 3D photographers for the twin cameras and the low price. Fixed focus and automatic exposure are the trade.3D photos at 3840 x 2880 per eye, 1080p per eye video at 60 fps, lenses 50 mm apartSide-by-side JPG and MP4Plays as shot
VR180 cameras - CALF x VISINSE, SLAM XCAM, ViewPT RealiaEach folds its two fisheye views into the finished stereo frame inside the camera, which is what separates them from a rig whose two fisheye views have to be stitched on a desktop first.180-degree stereo at 7680 x 3840 for both eyes together, or 6K at 50 fpsVR180 stereo MP4Plays as shot
Insta360 Pro 2A 360 camera with a stereo 180 mode - the consumer X-series models are flat 360 only.180-degree stereo at 4K per eyeVR180 stereo MP4Plays as shot

Cinema and pro rigs

Where a stereo pair is assembled from a big sensor and a special lens. The camera records something a player cannot read yet - the maker's software turns it into stereo first.

DeviceWhat it recordsFilesIn Oku3D
Canon EOS VR SystemCanon's EOS VR Utility straightens the pair into a VR180 or spatial-video file, which then plays as shot.VR180 stereo through the RF 5.2mm dual fisheye on full frame or the RF-S 3.9mm on the R7, and spatial video through the RF-S 7.8mm dual lens on the R7 and R50 VTwo lens images packed into one frameConvert first
Blackmagic URSA Cine ImmersiveBuilt for Apple Immersive Video; grade and export to a stereo file first.Twin 8K x 8K sensors at up to 90 fpsStereo Blackmagic RAWConvert first
Kandao VR Cam, TECHE 3D180VRStreaming rigs first - what gets recorded is the same 8K stereo picture the stream carries. The Kandao has no card of its own and records through its desktop software.8K VR180 stereo on two large sensors, stitched in the cameraVR180 stereo MP4Plays as shot
Z CAM K1 ProVR180 stereo on two Micro Four Thirds sensorsVR180 stereo MP4Plays as shot

Discontinued, still worth using

None of these are made any more, all of them turn up used, and the files they wrote still open. If a drawer at home holds one, its memory card is 3D you already own.

DeviceWhat it recordsFilesIn Oku3D
Fujifilm FinePix Real 3D W1, W3The classic consumer 3D camera, 2009 and 2010. The W3 also shoots 3D video, into a two-stream AVI that few players open - the photos are the dependable part.10 MP per eye through twin lensesMPO photosPlays as shot
Panasonic Lumix DMC-3D1Every 3D shot lands twice: a flat JPEG beside the MPO, and the MPO is the one with both eyes in it. The 3D video packs both eyes into a plain 1080 frame that carries no hint of it, so that half needs the layout picked once.Twin lenses in a compact body - 8 MP 3D photos, 1080i 3D videoMPO photos, side-by-side videoPlays as shot
Nintendo 3DS, New 3DS0.3 MP per eye - low resolution, real stereoMPO photosPlays as shot
Insta360 EVO180-degree stereo at 5.7K when unfoldedVR180 stereo MP4Plays as shot
Kandao QooCam (original)4K 180-degree stereo with the lenses side by side, or 360 flat when foldedVR180 stereo MP4Plays as shot
Vuze XR180-degree stereo at 5.7KVR180 stereo MP4Plays as shot
Lenovo Mirage CameraVR180 stereo at 4K, the first consumer camera of the formatVR180 stereo MP4Plays as shot
3D camcorders - Sony HDR-TD10 to TD30, Panasonic HDC-Z10000 and SDT750, JVC GS-TD1The MVC track holds both eyes at full resolution, and it decodes the same way a 3D Blu-ray does.Full-HD twin-lens 3D on tape-era camcorders, 2011 to 2013AVCHD 3D (MVC) in MTS, or side-by-sidePlays as shot
Pocket 3D camcorders - Sony Bloggie 3D, Toshiba Camileo Z100Both eyes share one ordinary 1920 x 1080 frame with nothing to mark it, so pick Half SBS once. The narrow lens spacing makes for gentle depth rather than deep.Full HD 3D from two small lenses 2 to 3 cm apart, 2011 and 2012Side-by-side MP4Pick layout once
3D phones - LG Optimus 3D and 3D Max, HTC EVO 3D, Sharp Aquos SH80FThe photos open as shot. Their video packs both eyes into a plain 720p frame that carries no hint of it, so that half needs the layout picked once.5 to 8 MP per eye, the first wave of stereo phones in 2011MPO or JPS photos, side-by-side videoPlays as shot
3D lenses - Panasonic Lumix G 12.5mm, Samsung NX 45mm 2D/3DA stereo pair on a body that supports the lens - a Panasonic Lumix G for the 12.5mm, the NX300 for the SamsungMPO photosPlays as shot
Sony 3D Sweep Panorama - Cyber-shot, NEX and Alpha models, 2010 to 2014Not a twin-lens camera: the parallax comes from the camera moving, so the pair is real but only holds up on a still subject. A flat JPEG is saved next to it.A stereo panorama assembled while the camera sweeps across the sceneMPO photosPlays as shot
Lytro (first generation)The two eye views come out of the light field itself, with no depth estimate involved. The later Illum opens through its embedded preview instead, so that one goes the depth-AI route.A light field through a microlens array, 2012 - the parallax is inside the single frameLFP and LFR light field photosPlays as shot

Any phone, with an app

Nothing above matching what is in your pocket? Two eye views do not have to be captured at the same instant. Photograph the subject, move the phone about 6 cm to the side, photograph it again - the two frames are a stereo pair, and an app does the aligning. Photographers have called this the cha-cha method since long before phones existed.

It costs you moving subjects: anything that shifts between the two shots comes out as a ghost. What it buys is everything else - a phone that has no 3D mode at all, a zoom no fixed twin-lens camera can match, and a stereo base you choose yourself. Step a meter sideways instead of six centimeters and a mountain range gets the depth a human eye never sees.

AppPlatformHow it worksSaves
3DSteroid ProAndroidShoot the left eye, slide the phone a few centimeters sideways, shoot the right. Aligns the pair afterwards, and the zoom works, which a fixed twin-lens phone cannot offer.MPO, JPS, side-by-side JPG
i3DSteroidiOSThe same two-step method from the same developer, and it can write the result as a spatial photo.MPO, side-by-side JPG, HEIC stereo pair
CrossCamAndroid and iOSTwo shots on one phone, or two phones paired up and fired together - which is what makes a moving subject possible.Side-by-side JPG
SpatialifyiOSWrites spatial photos on iPhones that have no spatial mode of their own, and converts between spatial and side-by-side.HEIC stereo pair, side-by-side

Everything in that last column opens in Oku3D as shot. Third-party apps, listed because they work - no affiliation, and nothing here is sponsored.

What the files actually are

A short list of formats covers everything above. Knowing which one you have is only useful when something goes wrong - otherwise the player works it out on its own.

FormatComes fromWhat Oku3D does
MV-HEVCiPhone and Vision Pro spatial video, Galaxy and Galaxy XR 3D video, Pico 4 Ultra capturesOne video track carrying two camera views. Oku3D decodes both and plays them as full side-by-side, with the eye order taken from the file so left and right land the right way round.
HEIC stereo pairiPhone and Galaxy 3D photos, Apple Spatial PhotosOne HEIC holding two full-size images tagged as a stereo pair. Both are decoded and shown as captured - the depth AI stays off, because the camera already measured the depth.
MPO and JPSFujifilm and Panasonic 3D cameras, the Nintendo 3DS, the 2011 3D phonesThe long-standing stereo photo formats. Both eyes open together.
LIFLeia Lume Pad and nubia Pad tablets, the Leia app, Immersity AI exportsLeia's stereo photo format, carrying the depth map captured with the picture. The format menu switches between that map and Oku3D's own estimate so you can compare them.
LFP light fieldLytro camerasOne frame shot behind a grid of microlenses, where the angle a ray arrived from is recorded along with its color. Where that raw field can be read, both eye views come straight out of it, with no depth estimate involved.
Side-by-side and top-bottomMost dedicated 3D cameras, VR180 rigs, 3D movie filesThe two eyes packed into one frame. Recognized from the container tag, the file name, or the frame shape, and played as the layout it is.
H.264 MVC3D Blu-ray discs, AVCHD 3D camcordersA base view plus a second view carried alongside it. Both decode natively, from a disc, an ISO, or an MTS or MKV file that kept the track. Unencrypted discs only - commercial discs are AACS-encrypted, Oku3D ships no decryption keys, and such a disc shows a notice instead of playing.

Anything not on this list - an ordinary photo, a 2D movie, a game through screen capture - still plays in 3D. It just gets there the other way, with the depth AI estimating what the camera never measured.

If a file opens flat

A stereo file with no tag anywhere - no container metadata, no format in the file name, no telltale frame shape - looks to any player like an ordinary picture that happens to be wide. Some 3D cameras write exactly that.

  1. Pick the layout in the bottom bar. Full SBS for nearly every dedicated 3D camera; VR180 for a fisheye rig.
  2. Press Ctrl + D. A toast confirms what was saved.
  3. Every later file the player cannot identify inherits that layout, so a whole memory card is one decision.

Files the player can identify keep their own format regardless, so saving a default never breaks the next spatial video. The Help page covers what overrides what.

The other direction happens too: if the depth looks inside-out - the background nearer than the subject - the eyes are swapped, and the format menu has a switch for it.

Scanning a place instead of shooting it

Everything above captures a view: two eyes, one direction, fixed the moment the shutter closed. A 3D scan captures the place itself. You walk around the subject filming or photographing it from every side, an app works out where each shot was taken from, and what comes back is a scene made of millions of colored specks - a Gaussian splat. Oku3D opens one and lets you move through it, so the viewpoint is yours rather than the photographer's.

Nothing about it needs special hardware. An ordinary phone camera is enough; a LiDAR sensor helps on blank walls and plain surfaces, where there is nothing for the software to recognize from one frame to the next.

Phone apps do the whole job, and so do desktop tools that train a scan from footage you shot yourself. Which one you use changes nothing here - what matters for playback is only the file you get out at the end.

Oku3D opens the formats the field settled on: PLY, SPLAT, SPZ and KSPLAT, PlayCanvas / SuperSplat's SOG as a single file or as the folder of pieces it writes, SPX, splats carried inside a GLB or a USD / USDZ scene, World Labs' RAD, and a LichtFeld Studio project. If your scanning app can write any of those, its scans open here. How to move through one is on the Help page.

Open what you already shot.

Free, offline, no account. Windows and Linux, on any GPU brand.