Panorama Calculator
Shot count and overlap from FOV and final resolution.
About this calculator
This calculator plans a multi-row panorama shoot by working backward from your lens's field of view to the number of frames you'll need and the resolution of the stitched result. Horizontal and vertical field of view per shot are computed from your sensor dimensions and focal length using the standard 2×atan(sensor/(2×focal length)) formula. Because adjacent frames need to overlap for stitching software to find matching features, the calculator reduces each shot's effective angular advance by your chosen overlap percentage, then divides your desired total horizontal and vertical field of view by that reduced advance (rounding up) to get shots per row and number of rows — multiplying the two gives total shot count.
The final stitched resolution is estimated the same way in pixel space: each additional shot contributes only its non-overlapping pixel width or height, while the very first shot in each direction contributes its full frame, so the formula is (effective pixels × (shots − 1)) + one full frame width. From the final pixel dimensions it also estimates the uncompressed file size assuming an 8-bit, 3-channel TIFF — real files will typically be smaller if you're stitching to JPEG or a compressed TIFF. Keep in mind 25-35% overlap is the generally recommended range: too little risks failed stitches from insufficient shared detail, while too much just adds unnecessary shots and file size without improving the merge.
Inputs
Results
Shots per row
7
Total shots
28
Final resolution (MP)
386.9
How to Use This Calculator
- Enter your lens focal length and camera sensor format.
- Set the desired horizontal field of view in degrees.
- Input the overlap percentage between frames (30 to 40 percent is standard).
- Review the Number of Shots Required and the Nodal Point Offset for your lens.
- Use the Total Resolution output in megapixels to verify the final file will meet your print size requirements.
How the result changes with Focal length (mm)
| Focal length (mm) | Shots per row | Total shots | Final resolution (MP) |
|---|---|---|---|
| 25 | 4 | 8 | 126.5 |
| 38 | 6 | 18 | 259.2 |
| 75 | 10 | 50 | 665.8 |
| 125 | 16 | 128 | 1,628.4 |
What each input means
- Focal length (mm)
- Lens focal length in mm (shorter = fewer shots needed).
- Sensor width (mm)
- Camera sensor width (36mm for full-frame).
- Sensor height (mm)
- Camera sensor height (24mm for full-frame).
- Image width (px)
- Horizontal pixel count per image.
- Image height (px)
- Vertical pixel count per image.
- Total horizontal FOV (°)
- Desired total horizontal field of view in degrees.
- Total vertical FOV (°)
- Desired total vertical field of view in degrees.
- Overlap %
- Overlap between adjacent shots (25-35% recommended).
What each result means
- Single shot H-FOV (°)
- Horizontal field of view of one image.
- Single shot V-FOV (°)
- Vertical field of view of one image.
- Shots per row
- Number of horizontal shots per row.
- Number of rows
- Number of vertical rows needed.
- Total shots
- Total images to capture.
- Final width (px)
- Approximate final panorama width in pixels.
- Final resolution (MP)
- Approximate final panorama resolution in megapixels.
- Est. TIFF size (GB)
- Estimated uncompressed TIFF file size.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersFocal length (mm) = 50, Sensor width (mm) = 36, Sensor height (mm) = 24, Image width (px) = 6000 = 8 input(s) provided
- Calculate Shots per rowShots per row7 = 7
- Calculate Total shotsTotal shots28 = 28
- Calculate Final resolutionFinal resolution = (finalWidthPx * finalHeightPx) / 1e6386.9 = 386.9
- Calculate Single shot H-FOVSingle shot H-FOV = (hFovRad * 180) / π39.6 = 39.6
- Calculate Single shot V-FOVSingle shot V-FOV = (vFovRad * 180) / π27 = 27
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does increasing the overlap percentage increase the number of shots I need to take?
Each shot's effective angular advance (how far you rotate before the next frame) is your per-shot field of view reduced by the overlap fraction. Higher overlap shrinks that advance, so the calculator needs to divide your total desired field of view by a smaller number, which pushes shots-per-row and rows-needed upward.
Why isn't the final resolution simply the number of shots multiplied by one image's resolution?
Because adjacent frames share pixels in the overlap zone, only the first shot in each row or column contributes its full frame width; every additional shot only adds its non-overlapping portion. The calculator's formula reflects that: effective (non-overlap) pixels times (shots − 1), plus one full frame width, which is always less than a naive shots × resolution multiplication.
Why does the calculator estimate file size assuming an uncompressed TIFF?
It multiplies final width × final height × 3 color channels at one byte each, which represents an 8-bit uncompressed TIFF — a reasonable worst-case for stitching software's working file. Your actual saved file will typically be smaller if you export to JPEG or a compressed TIFF format instead.
What overlap percentage should I actually enter?
The calculator constrains input between 15% and 80%, but 25-35% is the generally recommended range for reliable stitching: too little overlap risks stitching software failing to find enough shared detail between frames, while too much just multiplies your shot count and file size without improving how well the frames merge.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Macro Photography Calculator
Magnification ratio, DOF, and working distance.
Specialized PhotographyArchitectural Photography Calculator
Tilt-shift settings from building height and camera position.
Specialized PhotographyAstrophotography Calculator
Star trail vs point: max exposure from focal length and declination.
More in Creative, Media & Design.