Which phones and cameras shoot 3D?

35 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, the player recognizes the pair from the picture - and where even that fails, one keypress teaches it 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, and its frame is one the player may not settle from the picture alone. If it opens flat, 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, Galaxy and JVC rows below were opened here, on real files off the devices, and so was an MVC recording from a Sony 3D camcorder. 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.

DeviceYearWhat it recordsFilesIn Oku3D
iPhone 18 Pro, 18 Pro Max2026Spatial photos and spatial video, 1080p at 30 fpsHEIC stereo pair, MV-HEVC MOVPlays as shot
iPhone 17, 17 Pro, 17 Pro Max2025Spatial 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.2024Spatial 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 - the feature arrived after launch, with iOS 17.2.2023Spatial 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.202512 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.202512 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.

DeviceYearWhat it recordsFilesIn Oku3D
Samsung Galaxy XR20253D photos and 3D video from the headset itselfHEIC stereo pair, MV-HEVCPlays as shot
Apple Vision Pro2024Spatial photos and spatial video from the headset itself, 2200 x 2200 per eye at 30 fpsHEIC stereo pair, MV-HEVC MOVPlays as shot
Pico 4 UltraNot sold in North America.2024Spatial 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.2024Spatial video from twin 32 MP camerasStereo MP4Pick layout once
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 that the picture check does not always settle, so pick the layout once if a clip opens flat; an app that writes MV-HEVC instead needs nothing.2023Stereo passthrough capture, 1280 x 960 per eye at 30 fps, or 1280 x 1280 on a current system versionSide-by-side 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.2023Stereo 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.

DeviceYearWhat 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 that one is recognized from the picture itself - pick the layout once if a clip opens on black.20248 MP per eye, photos at 7680 x 2160, video to 4K per eye, lenses 63 mm apartSide-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.20243D 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.2024180-degree stereo at 7680 x 3840 for both eyes together, or 6K at 50 fpsVR180 stereo MP4Plays as shot
Kandao QooCam EGO202224 MP photos at 8000 x 3000, video at 3840 x 1080 up to 60 fpsSide-by-side JPG and MP4Plays as shot
Insta360 Pro 2A 360 camera with a stereo 180 mode - the consumer X-series models are flat 360 only.2018180-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.

DeviceYearWhat it recordsFilesIn Oku3D
Blackmagic URSA Cine ImmersiveBuilt for Apple Immersive Video; grade and export to a stereo file first.2025Twin 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.20238K VR180 stereo on two large sensors, stitched in the cameraVR180 stereo MP4Plays as shot
Canon EOS VR SystemCanon's EOS VR Utility straightens the pair into a VR180 or spatial-video file, which then plays as shot.2021VR180 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
Z CAM K1 Pro2018VR180 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.

DeviceYearWhat it recordsFilesIn Oku3D
Insta360 EVO2019180-degree stereo at 5.7K when unfoldedVR180 stereo MP4Plays as shot
Kandao QooCam (original)20184K 180-degree stereo with the lenses side by side, or 360 flat when foldedVR180 stereo MP4Plays as shot
Vuze XR2018180-degree stereo at 5.7KVR180 stereo MP4Plays as shot
Lenovo Mirage Camera2018VR180 stereo at 4K, the first consumer camera of the formatVR180 stereo MP4Plays 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.2012A light field through a microlens array - the parallax is inside the single frameLFP and LFR light field photosPlays as shot
Nintendo 3DS, New 3DS2011-20140.3 MP per eye - low resolution, real stereoMPO photosPlays 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 the pair is recognized from the picture itself - pick Half SBS once if a clip opens on black. The narrow lens spacing makes for gentle depth rather than deep.2011-2012Full HD 3D from two small lenses 2 to 3 cm apartSide-by-side MP4Plays as shot
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 the pair is recognized from the picture itself - a clip that opens on black needs the layout picked once.2011-20125 to 8 MP per eye, the first wave of stereo phonesMPO or JPS photos, side-by-side videoPlays 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 the pair is recognized from the picture itself - a clip that opens on black needs the layout picked once.2011Twin lenses in a compact body - 8 MP 3D photos, 1080i 3D videoMPO photos, side-by-side videoPlays as shot
JVC GS-TD1, GY-HMZ1UShoot AVCHD 3D and the MTS holds both eyes the way a 3D Blu-ray does. The separate JVC 3D MP4 mode keeps both eyes at full resolution in one file - almost no player outside JVC ever read it, and Oku3D plays it in 3D as well.2011Full-HD twin-lens 3D - the GY-HMZ1U is the pro version of the same camera, with 24pAVCHD 3D (MVC) in MTS, side-by-side, or the separate JVC 3D MP4 modePlays as shot
Sony 3D Sweep Panorama - Cyber-shot, NEX and Alpha modelsNot 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.2010-2014A stereo panorama assembled while the camera sweeps across the sceneMPO photosPlays as shot
3D camcorders - Sony HDR-TD10 to TD30, Panasonic HDC-Z10000 and SDT750The MVC track holds both eyes at full resolution, and it decodes the same way a 3D Blu-ray does. A side-by-side recording that carries a 3D flag in its video stream opens in 3D from that flag alone.2010-2013Full-HD twin-lens 3D on tape-era camcordersAVCHD 3D (MVC) in MTS, or side-by-sidePlays as shot
3D lenses - Panasonic Lumix G 12.5mm, Samsung NX 45mm 2D/3D2010-2013A 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
Fujifilm FinePix Real 3D W1, W3The classic consumer 3D camera. The W3 also shoots 3D video, into a two-stream AVI that few players open - the photos are the dependable part.2009-201010 MP per eye through twin lensesMPO 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 at full resolution, 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, a 3D flag in the video stream, the file name, the frame shape, or - with none of those - by comparing the two halves of the picture, and played as the layout it is.
H.264 MVC3D Blu-ray discs, AVCHD 3D camcorders, the JVC 3D MP4 modeA base view plus a second view carried alongside it. Both decode natively, from a disc, an ISO, or an MTS, MKV or MP4 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 most players like an ordinary picture that happens to be wide. Some 3D cameras write exactly that. Oku3D compares the two halves of the picture, so most such files still open in 3D; the ones that slip through are a video whose opening picture is black or nearly featureless, or a frame shape the check cannot settle.

  1. Pick the layout in the bottom bar - Full SBS for nearly every dedicated 3D camera. For a VR180 or fisheye rig, set Projection in the view menu as well.
  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.