What is the JPS file format?
A .jps file is a stereoscopic image stored in JPEG format, containing two photographs - one for the left eye and one for the right - arranged side-by-side within a single file. The format emerged from the stereo photography community in the mid-1990s and gained traction as affordable digital stereo cameras became available in the 2000s.
Technically, a .jps file is a valid JPEG image and shares the same binary structure, opening identically in standard image viewers - which simply display the combined wide frame without interpreting the stereo data. The magic bytes are the standard JPEG SOI marker FF D8 FF. Stereo metadata - layout (side-by-side, cross-eyed, or over-under), eye separation, and convergence - is embedded in an APP3 marker segment within the JPEG bitstream.
Because the format is an informal community standard rather than an ISO specification, there is no version number or standardization body behind it. Compression uses standard JPEG DCT lossy encoding; color depth is 24-bit RGB (8 bits per channel), identical to a normal JPEG.
For viewing the 3D effect, dedicated stereoscopic software or VR/3D hardware is required. StereoPhoto Maker is the most capable specialized tool, offering stereo alignment, correction, and 3D monitor output. XnView and XnViewMP can display JPS in anaglyph or side-by-side modes.
Camera-native stereo formats such as .mpo (used by Fujifilm FinePix 3D cameras) and SBS MP4 for streaming video have largely superseded .jps for new content.
Security & safety
RISK: LOWJPS is a JPEG image file; same risk profile as JPEG. Standard image parsing vulnerabilities apply but no JPS-specific threats known.
Format details
in a nutshell- Java (J2ME) platform descriptor - Some older Java ME toolchains used .jps as a Java Platform Specification or settings file - unrelated to stereoscopic images.
Programs that open JPS files
Technical details
deep spec| File type | JPEG-based stereoscopic image (binary) |
| MIME type | image/x-jps |
| Magic bytes | `FF D8 FF` - identical to standard JPEG SOI marker |
| Stereo metadata | JPEG `APP3` marker segment - stores layout, eye separation, convergence |
| Layout modes | Side-by-side (default), cross-eyed, over-under |
| Compression | JPEG DCT lossy compression (same as standard JPEG) |
| Color depth | 24-bit RGB, 8 bits per channel; 8-bit grayscale also possible |
| Typical size | 200 KB - 8 MB (two JPEG images combined in one file) |
| Dimensions | Up to 65535 × 65535 px (JPEG spec limit); typical combined width 3000-8000 px |
| Standard status | Informal community specification - no ISO standardization |
| Backward compatibility | Valid JPEG; standard software displays as wide flat image without stereo interpretation |
| Byte order | Big-endian (JPEG standard) |
| Successor formats | .mpo (Multi-Picture Object) for cameras; VR180/SBS MP4 for streaming |
| Associated OS | Windows, macOS, Linux, Android, iOS |
| Released | mid-1990s, popularized with affordable digital stereo cameras in the 2000s |
| Open standard | Yes · royalty-free |
JPS conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about JPS files.