Xpano
What it is
Xpano is a free, open-source tool for turning image directories into panoramas on Linux, macOS, and Windows. It automatically identifies groups of images that can be stitched, then lets users preview computed panoramas with zoom and pan controls. Editing options include cropping, automatic boundary fill, projection selection, and pitch, yaw, and roll adjustments. Xpano uses OpenCV and its stitching module to process images, and exports full-resolution panoramas with EXIF metadata. It can also process images automatically from the command line; the `--gui` flag opens its graphical interface. Users can select the maximum panorama size, which defaults to 100 MPx. Xpano is distributed under the GPL-3.0-or-later license and is maintained by Tomas Krupka, who is also listed as a contact. The release page says build logs can be used to verify the source commit hash and SHA-256 checksum. The listed Xpano plan is free, with no price or usage limits stated.
For and against
For
- Automatically groups images for panorama stitching
- Offers crop and projection controls
- Exports full-resolution panoramas with EXIF metadata
- Supports Linux, macOS, and Windows
Against
- Maximum panorama size defaults to 100 MPx
- Uses the GPL-3.0-or-later license
The verdict
Xpano provides a focused panorama workflow, from automatic image grouping through preview and export, with both graphical and command-line use. Its default maximum panorama size is 100 MPx, though that setting is user selectable.
Who it suits
Xpano suits people who want to create panoramas from image folders on desktop operating systems. Its command-line support may suit users who want automated processing as well as a graphical interface.
Plans and prices
Xpano
No price or usage limits stated
Read 4 Oct 2026 · krupkat.github.io
On the record
- Command line
- Xpano supports automatic command-line processing and can launch its GUI with the --gui flag.krupkat.github.io · read 4 Oct 2026
- Developer
- The project page names Tomas Krupka as its maintainer and contact.krupkat.github.io · read 4 Oct 2026
- Editing
- Xpano includes crop mode, boundary auto fill, selectable projection types, and pitch, yaw, and roll adjustments.krupkat.github.io · read 4 Oct 2026
- Export
- Xpano exports full resolution panoramas with EXIF metadata.krupkat.github.io · read 4 Oct 2026
- Image grouping
- The tool automatically detects groups of images that can be stitched into panoramas.krupkat.github.io · read 4 Oct 2026
- Image processing
- The app uses OpenCV and its stitching module to compute panoramas.krupkat.github.io · read 4 Oct 2026
- License
- Xpano is distributed under the GPL-3.0-or-later license.krupkat.github.io · read 4 Oct 2026
- Maximum size
- The release notes state that the maximum panorama size is user selectable and defaults to 100 MPx.github.com · read 4 Oct 2026
- Preview
- Computed panoramas can be previewed, zoomed, and panned.krupkat.github.io · read 4 Oct 2026
- Purpose
- Xpano imports a directory of images and exports automatically detected panoramas.krupkat.github.io · read 4 Oct 2026
- Source verification
- The release page says build logs can be used to verify the source commit hash and SHA-256 checksum.github.com · read 4 Oct 2026