2026-06-02: immerGallery 1.4.2 "Photos and videos together in VR slideshows" released.
2026-04-22: immerGallery Business for Meta: Device-based subscriptions and permanent licenses through our web store.
2026-03-31: immerGallery Business in ArborXR for Pico 4 Ultra Enterprise. Versions for Meta devices at ArborXR upcoming.
2026-03-11: immerGallery Business released in PICO Business Store. Licenses (PICO only) through our web store.
2026-02-20: immerGallery Web 1.0 for VR cardboard viewers (Virtual Boy, Google Cardboard) released. YouTube trailer.
2026-01-14: immerGallery released for PICO headsets: PICO Neo3, PICO 4, PICO 4 Pro, PICO 4 Ultra! Get it now!
2025-06-30: immerGenerator 1.1.1 released.
Enjoy immersive photos for virtual reality (VR) like never before! immerGallery is designed to make it as easy for you as possible to enjoy your media without hassle. Never worry about manually setting the VR formats of your images. Our AI handles it for you!
No matter if mono or stereo, immerGallery lets you easily display and navigate between your media in various formats such as regular 2D, 3D, 180° 2D / 3D and panoramic 360° 2D / 3D. This works for photos as well as for renderings, e.g. spherical panoramas of architecture, interior designs or game screenshots.
immerGallery is also a social VR experience: you can enjoy your immersive images together with your friends in our new multiplayer mode!
Get immerGallery now for Meta Quest 2, Meta Quest Pro and Meta Quest 3, Meta Quest 3S, PICO XR Headsets and soon SteamVR!
(Watch on YouTube ↗)
Available for Meta Quest 2, Meta Quest Pro, Meta Quest 3
and Meta Quest 3S and PICO XR Headsets
↓
immerGallery
↗️immerGallery PICO
Valve Index, HTC Vive, HTC Vive Pro, HTC Vive Pro 2, HTC Vive Focus 3, HTC Vive Cosmos 3,
HP Reverb (G2), Varjo Aero, Pimax, Playstation VR2 with PC Adapter, Lenovo Explorer, Acer Windows Mixed Reality, Samsung Odyssey, HP Windows Mixed Reality Headset, ...
Streaming to headsets: Meta Quest Link, Pico Connect and other compatible devices.
Upcoming: Steam Frame
The most immersive and easiest to use VR Image viewer!
3D? 180 degrees? 360 degrees spherical panoramas? Flat 2D? Fisheye? Equirect? Left / right? Top / bottom? Stereoscopic side-by-side? Cylindrical panoramas in Virtual Reality?
We support it all!
Quickly browse through your images with a user interface that maps your folders naturally to virtual reality. Useful thumbnails are created automatically for your media depending on the automatically detected image format.
Modify your 360-degrees panorama with immersive environmental effects like snow.
Add rain to your panorama. Combined with the sound of rain drops, watching the images gives you full immersion.
| Camera Models | 180° stereo | 360° mono | 360° stereo | Flat 2D | Flat 3D |
| Acer SpatialLabs Eyes Camera (ASEC-1) |
✅ | ||||
| Apple Spatial Photos (.heic) Apple Spatial Videos (1080p): iPhone 14 w/ app SpatialCamera iPhone 15 Pro w/ app Spatialify iPhone 16 iPhone 16 Pro iPhone 16 Pro Max iPhone 17 iPhone 17 Pro iPhone 17 Pro Max Apple Vision Pro App Spatial Media Toolkit |
✅ | ||||
| Canon EOS R5 RF 5.2mm F2.8 L Canon EOS R5 C RF 5.2mm Canon EOS R6 Mark II 5.2mm Canon EOS R7 RF-S 3.9mm f/3.5 |
✅ | ||||
| Canon EOS R7 RF-S 7.8mm F4 | ✅ | ||||
| Canon PowerShot VR10 (upcoming) |
✅ | ✅ | |||
| Calf Professional 3D VR180 Cam Calf Visinse |
✅ | ||||
| DJI Osmo 360 | ✅ | ||||
| Fujifilm FinePix Real 3D | ✅ | ||||
| Google Photo Sphere through Google Nexus Smartphones Google Cardboard Camera App (no audio) |
✅ | ||||
| GoPro Fusion GoPro Max GoPro Max2 |
✅ | ||||
| Insta360 EVO | ✅ | ✅ | |||
| Insta360 Air Insta360 Nano S Insta360 ONE X Insta360 ONE X2 Insta360 ONE R Twin Edition Insta360 ONE RS Insta360 ONE RS 1-inch Insta360 X3 Insta360 X4 Insta360 X5 |
✅ | ||||
| Insta360 Pro Insta360 Pro 2 Insta360 Titan |
✅ | ✅ | |||
| Kandao QooCam EGO | ✅ | ||||
| Kandao QooCam EGO 2 (soon) | ✅ | ✅ | |||
| Kandao QooCam | ✅ | ✅ | |||
| Kandao QooCam 8K | ✅ | ||||
| Kandao QooCam 3 Ultra (incl. Q3U Mod VR180, Siyang) |
✅ | ✅ | |||
| Labpano PanoX V2 Labpano PilotPano Labpano Pilot Era Labpano Pilot One |
✅ | ||||
| Lenovo Mirage Camera | ✅ | ||||
| Panasonic Lumix DMC-3D1 | ✅ | ||||
| Ricoh THETA Ricoh THETA m15 Ricoh THETA S Ricoh THETA SC Ricoh THETA SC2 Ricoh THETA V Ricoh THETA X Ricoh THETA Z1 |
✅ | ||||
| Samsung Galaxy Phones with "3D Capture" (Spatial Photos .heic, Samsung Spatial Videos up to 1080 or 4K converted locally) Samsung Galaxy S25 Samsung Galaxy S25+ Samsung Galaxy S25 Ultra |
✅ | ||||
| Samsung Gear 360 | ✅ | ||||
| SLAM XCAM | ✅ | ||||
| TECHE 3D 180VR | ✅ | ||||
| Vuze Vuze+ |
✅ | ✅ | |||
| Vuze XR | ✅ | ✅ | |||
| XREAL Beam Pro | ✅ | ||||
| All other cameras capturing equirectangular 180° / 360° | ✅ | ✅ | ✅ | ||
| All 2D cameras, smartphones, tablet or 2D drawings (.jpg) | ✅ |
(depends on available virtual camera outputs from the software)
| Renderer | 180° stereo | 360° mono | 360° stereo | Flat 2D |
Flat 3D |
| Archicad | ✅ | ✅ | ✅ | ✅ | ✅ |
| Blender | ✅ | ✅ | ✅ | ✅ | ✅ |
| Lumion | ✅ | ✅ | ✅ | ✅ | ✅ |
| Pytha | ✅ | ✅ | ✅ | ✅ | ✅ |
| SketchUp | ✅ | ✅ | ✅ | ✅ | ✅ |
| Unity Panorama180 Renderer | ✅ | ✅ | ✅ | ✅ | ✅ |
| V-Ray | ✅ | ✅ | ✅ | ✅ | ✅ |
| All renderers able to create equirectangular, 2D, 3D and side-by-side images | ✅ | ✅ | ✅ | ✅ | ✅ |
Yes, immerGallery supports both photos and videos, and you can combine them freely in VR slideshows.
For the best experience, we recommend using .jpg images and .mp4, .mkv or .mov videos.
On Android VR headsets such as Meta Quest or PICO, we recommend /sdcard/Pictures for images and /sdcard/Movies for videos. On Windows, use the system’s Pictures and Videos folders. Other accessible folders can be used as well.
immerGallery supports the following image formats:
.jpg / .jpeg
.png
.mpo
.webp
.bmp
.heic — including 2D and 3D spatial images
.tiff / .tif
.gif — static images
.jps — 3D side-by-side stereo JPEG, mainly for low field-of-view images
immerGallery also supports the following video formats:
.mp4
.mkv
.mov
.avi
.mpg / .mpeg
.webm
.vob
.wmv
.rm
.wtv
.3gp
.asf
.f4v
.flv
.mts
.ts
When loading files through UPnP, supported formats may depend on the media server.
Note: Video playback can also depend on the codec used inside the file, not only on the file extension.
For every image or video file, you can create a corresponding .immerVR sidecar file. This file is stored next to the media file and contains or links to additional data such as audio, GPS data, descriptions, and environmental effects.
You can create these files with our free tool
immerGenerator
or
web-based immersive Gallery-Generator
.
In almost all cases, immerGallery detects the media format automatically.
To change the format manually in the app, use Media Options for images. For videos, use the format dropdown at the bottom of the menu in immerGallery.
You can also create an accompanying .immerVR sidecar file next to the media file to specify a certain format.
There are three file extensions that have a special meaning on the image format:
1) .jps: a renamed .jpg file containing a left/right stereo image, typically for low field-of-view 3D images
2) .mpo: a container format that is treated as low field-of-view left/right stereo
3) .vr.jpg: used for images where the right-eye view is stored in metadata, for example photos from the Lenovo Mirage Camera. This defaults to VR180 stereo
immerGallery also supports file name suffix hints to force certain image formats. These hints are case-insensitive and must appear at the end of the file name before the extension, for example:
beach_180_LR.jpg
When displaying file names with thumbnails, immerGallery hides these hints automatically.
Download image file format hints immerGallery as pdf or webp image .
Recommended image and video file format suffix hints (case-insensitive):
|
|
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
We continue to develop and improve our software. Updates are delivered automatically through the official app stores where you installed the app.
You can add or remove favorites in three ways:
a) Use the heart button at the top of the menu
b) Click the top-right corner of a thumbnail
c) Press the B or Y button while viewing media with the menu closed
The behavior depends on what you are doing:
When you are viewing an image or video in playback mode, the heart toggles that current media file as a favorite.
When playback has not started, or after pressing Stop Playback, no single media file is selected. In this case, the heart toggles the current folder as a favorite.
The heart on a thumbnail always toggles that specific item directly.
Favorites first show all favorite folders. After that, individually added media files are sorted alphabetically by their full path, so files from the same folder stay grouped together.
If you remove the currently playing item while viewing your favorites, playback may stop because the favorites list is reorganized.
A single folder can contain up to 5,000 media files.
For best performance on standalone VR headsets, we recommend organizing very large collections into smaller subfolders.
immerGallery directly supports the 2D panorama images from Google Cardboard Camera. If a panorama is not fully spherical, pole filling is applied automatically.
For 3D Cardboard Camera images, the second eye image needs to be extracted manually, for example with Google’s Cardboard Camera Converter . A converted 3D-360° .vr.jpg file can also be processed with Google’s VR180 Creator Tools into an equirectangular top/bottom image, which immerGallery can display correctly.
Audio embedded in these images also needs to be extracted manually. You can do this with ExifTool . For example, for a file named beach.vr.jpg, run:
exiftool -AudioData -W %d%f.%s -b beach.vr.jpg
This creates beach.vr.mp4, which contains the audio. Convert it to beach.vr.mp3 (e.g. online audio converter website), then place the image, audio file, and matching .immerVR sidecar file in the same folder.
Example beach.vr.immerVR content:
audioVoiceOverFile beach.vr.mp3
scaleAudioVoiceOverVolume 0.5
Since the Google Cardboard Camera app is obsolete and no longer available in the Google Play Store, we recommend extracting the data into common formats for long-term use.
immerGallery currently supports English only.
We realize that more languages would make the app easier to use for some people, and we take this seriously. At the moment, the app is still evolving quickly, with frequent changes to features and the user interface, so professional translations would slow down development.
We will look at multi-language support again in the future.
The URL bar in the Download tab can download .zip files that are accessible through http or https. Please note:
To avoid typing long URLs, you can use a URL shortener. For Dropbox links, make sure the shared link uses dl=1 for direct download. Links with dl=0 open a web page instead and are not supported for direct download in immerGallery.
In the full version of immerGallery, you can connect to a public Pastebin post by entering only the Pastebin ID, not the full URL.
For example, enter only an ID like:
LigdUX
immerGallery scans the Pastebin text for direct download links. These links must point to password-free .zip files that start downloading directly, without login pages, captchas, or web previews. The archives can contain images, videos, audio files, .immerVR sidecar files, and subfolders.
To label downloads, immerGallery uses the quoted text before a link, or otherwise the word directly before the link.
Example Pastebin content:
"Gallery Regensburg" https://immerVR.com/files/pasteBin/regensburg.zip
In this example, the download would be shown as Gallery Regensburg.
immerGallery includes an easy 3D Camera mode, which we recommend starting with. It works out of the box and can already produce reasonably good 3D results.
There is also an expert mode for capturing at higher resolution. This mode requires Android system-level capture settings to be sent to the Quest 3 over USB, for example with adb or SideQuest VR.
For good 3D photos or videos, it is important to keep the headset level. Roll rotation should be avoided, and pitch rotation should be minimized where possible. immerGallery can show a water scale / electronic level overlay to help align the view.
Setup
• Enable Developer Mode on your Quest 3
• Connect the Quest 3 to a PC over USB.
• Apply the following capture settings with adb
adb shell setprop debug.oculus.screenCaptureEye 2
adb shell setprop debug.oculus.capture.width 3840
adb shell setprop debug.oculus.capture.height 1920
adb shell setprop debug.oculus.capture.fps 30
adb shell setprop debug.oculus.fullRateCapture 0
adb shell setprop debug.oculus.capture.bitrate 40000000
Windows Command Prompt:
adb
shell setprop debug.oculus.screenCaptureEye 2 && adb shell setprop
debug.oculus.capture.width 3840 && adb shell setprop debug.oculus.capture.height 1920 && adb shell setprop debug.oculus.capture.fps 30 && adb shell setprop
debug.oculus.fullRateCapture 0 && adb shell setprop
debug.oculus.capture.bitrate 40000000
Windows PowerShell:
adb shell setprop debug.oculus.screenCaptureEye 2; adb shell setprop debug.oculus.capture.width 3840; adb shell setprop debug.oculus.capture.height 1920; adb shell setprop debug.oculus.capture.fps 30; adb shell setprop debug.oculus.fullRateCapture 0; adb shell setprop debug.oculus.capture.bitrate 40000000
• Optional: to keep the Quest running until you press the power button, you can disable the proximity sensor:
adb shell am broadcast -a com.oculus.vrpowermanager.prox_close
• Boundary (guardian) needs to be enabled or the recorded video is black
• Start recording:
◦ Open Meta menu with the Meta button ∞
◦ Press record
◦ Close Meta menu
◦ When done, stop recording
• The recorded video is saved on Quest 3 under: Oculus/VideoShots
In immerGallery, you can use the automatic extraction options to create images from the video, including leveled image extraction. The extracted images are saved into the Quest’s /Pictures folder.
• Enjoy 3D photos in immerGallery!
Water scale / electronic levelThe water scale helps you avoid unwanted roll and pitch rotation.
In auto-switch mode, the overlay is shown for a few seconds, then hidden, then shown again. This helps you align the headset and later extract frames where the view was level but the overlay was not visible.
For recording video, you may prefer the regular mode. The water scale can be toggled with the controller trigger. This lets you align the view first, hide the overlay, and then record the usable part of the video.
Additional notes
The capture settings above use the highest resolution we know with a valid 1:1 per-eye stereo aspect ratio. The bitrate value of 40,000,000 is the highest supported bitrate we are aware of for this setup.
In the Meta menu under Settings - System - Camera, image stabilization options are available. For extracting frames as 3D photos, we recommend keeping stabilization off. For video recording, low stabilization can improve viewing comfort, but fast movements should still be avoided.
Multiplayer on Meta, PICO, or Steam requires valid app authentication through the respective app store.
This should work automatically for regular purchases installed through the official store. It may not work for test builds, unofficial installations, or versions that are not correctly registered.
For Meta: If multiple Meta accounts are used on the same VR device, multiplayer requires that the main account on the device owns a purchased version of immerGallery.
Many immerGallery functions can be controlled with voice commands. Some commands are context-sensitive and only work in certain views or menus.
Similar words may be supported for the same action. For example, show and open can often be used interchangeably.
For toggle options, the opposite command usually works as well. For example, if there is an enable command, the corresponding disable command is typically supported too.
| Common |
|
| select 1 select 2 select 244 show 5 show 42 |
Select a thumbnail, folder or download in a table |
| next | default: next image if in MP3 menu: next song if in video menu: next video |
| previous |
|
| folder up |
|
| left | browsing through tabs or in Reward section |
| right |
|
| scroll down |
|
| scroll up |
|
| start playback |
|
| pause playback |
|
| stop playback |
|
| zoom in zoom out |
|
| hearts i love it mark favorite add to favorite |
|
| zoom in map zoom out map |
|
| rotate left rotate right |
rotation in 360° media |
| refresh |
|
| end program end simulation exit program |
|
|
|
|
| Menu |
|
| open menu enable menu |
|
| close menu disable menu hide menu |
|
| show local gallery open local gallery |
|
| show sample gallery |
|
| show mulitplayer |
|
| show upnp |
|
| show smb |
|
| show download |
|
| show favorites |
|
| show modify image |
|
| show rewards |
|
| show mp3 player |
|
| show settings |
|
| show 3d camera |
|
| show help |
|
|
|
|
| Deletion |
|
| delete trash |
|
| keep | for deletion dialogue |
| cancel | for deletion dialogue |
| clear cache |
|
| clear downloads |
|
| delete all favorites from folder |
|
| delete all except favorites from folder |
|
| unmark favorites in folder |
|
|
|
|
| Audio |
|
| play random song start mp3 start music play song play a song |
start playing a random mp3 song |
| next song |
|
| previous song |
|
| stop song stop mp3 stop music |
|
| pause song pause mp3 pause music |
same for unpause |
| enable background audio mute background audio |
|
| enable voice over |
|
| enable mp3 player audio enable mp3 player music |
|
| increase background audio increase background volume rise background audio rise background volume |
|
| increase mp3 audio |
|
| increase microphone volume |
|
| stop background play none play nothing Video |
|
| play video pause video unpause video stop video |
|
| Multiplayer |
|
| go connect |
To start a multiplayer session. This disables voice control. |
| max players two max players three max players four |
Configure max players of a room in multiplayer. |
|
|
|
| Rewards |
|
| claim reward get reward collect reward click reward |
|
| missed rewards |
|
| go to rewards |
|
|
|
|
| Modify image |
|
| special effect none disable birds disable leaves disable meadow disable environments disable hot air balloon disable st patrick's day disable special effects disable snow disable rain disable underwater ... |
|
| enable leaves enable meadow enable halloween enable hot air balloon enable hot air balloon birds ... |
|
| play arabic play beach play birds play classic ... |
|
| apply special effects to folder | Under Modify Image |
| apply background music to folder | Under Modify Image |
| save settings in folder | Under Modify Image |
|
|
|
| Options |
|
| enable image switch sound |
|
| enable black background | ambient background for low-fov images |
| enable loop | for playback |
| enable tool tips | for controller |
| enable next thumbnail | for controller |
| enable small font |
|
| enable laser in menu |
|
| enable verbose | for better debug output when sending logs |
| enable 120 | 120 Hz mode |
| pitch rotation 0 pitch rotation 10 pitch rotation 90 |
|
| enabled curved | force curved display for low-fov images |
| increase menu distance zoom out menu |
|
| enable controller |
|
| enable keep rotation | remember rotation in 360 degrees across image swtich |
| enable upnp debug |
|
| enable faster image switch |
|
| disable voice control stop voice control voice control off |
|
| enable passthrough enable camera pass |
|
|
|
|
| SMB |
|
| enable smb | show menu item for SMB |
| scan | scan for SMB servers |
| enable save password | for SMB |
| enable password hidden | hidden password for SMB with asteriks |
|
|
|
| 3D camera |
|
| enable 3d camera menu | shows menu button to access 3D camera settings on Quest 3 |
| enable 3d camera | if in menu for 3d camera, start 3d camera mode |
| enable auto switch water scale | for 3d camera |
| enable move water scale | for 3d camera, move water scale to bottom region |
| extract leveled | after 3d camera capture, extract leveled images |
| extract photo | after 3d camera capture, extract every 3 seconds an image |
|
|
|
| Fear |
|
| acrophobia off acrophobia medium acrophobia high |
|
| arachnophobia off arachnophobia on |
|
| carnophobia off carnophobia on |
|
|
|
|
| Other |
|
| send log |
|
| sort by file name |
|
| sort by file name descending |
|
| sort by date |
|
| sort by date descending |
|
Convert up to 8K 2D images to full side-by-side 3D easily with batch processing. Videos up to 8K input resolution can be converted as well. Experience them in a new dimension!
Conversions use the in-app currency StereoGold:
• 1 image conversion = 1 StereoGold
• Video conversion costs depend on resolution, frame rate, and duration. Details are inside the app in the Spatial Conversion tab.
Free StereoGold
You receive 1 free StereoGold every day you start immerGallery. Additional StereoGold can be purchased in the app.
Free previews
Every day, you can also create 10 free low-resolution image previews and one free 20-second 720p video preview.
Usage of your converted images
Converted files can be used for both personal and commercial purposes.
Your privacy is our highest priority!
Server Location and Compliance: Our conversions are processed on secure servers in Europe, adhering to GDPR.
Content Management: We uphold your privacy by not retaining any rights to your content. Files are stored temporarily for a maximum of 24 hours or are deleted immediately upon successful retrieval.
Encryption and Security: Content is encrypted pre-upload, decrypted only for processing, and re-encrypted for retrieval. Decryption keys are not stored, ensuring exclusive access by your immerGallery.
File Handling: To enhance privacy, we anonymize file names before server upload and restore original filenames on your device locally.
Analytics: We store the start time of conversion requests, processing time, time of successful retrieval, error messages, the number and pixel resolution of images processed, a hashed user ID and a hashed IP address. We do not make any semantic content analysis on your data.
Image input formats:
.jpg, .jpeg, .png, .bmp, .webp, .tiff, .tif, .heic
Video input formats:
.mp4, .mkv, .mov, .wmv, .mpg / .mpeg, .webm, .3gp, .asf, .flv, .m4v, .ts
Output:
Converted files are written to a converted subfolder inside the folder of the original media file.
To ensure optimal performance for all: