This calculator tells you how many frames a single-row panorama needs and exactly how far to rotate the camera between them, from your lens, sensor format, camera orientation and the overlap you want — using the same field-of-view maths as the Field of View Calculator.
Frames needed
5
Rotate between frames
31.7°
One frame covers
53.1° wide
Panorama height
73.7°
5 frames rotated 31.7° apart cover 180° with 40% overlap — spaced evenly, so the overlap comes out at or above the 30% you asked for.
Works out one frame's angle of view along the direction you'll sweep — from focal length, sensor size and whether the camera is landscape or portrait — then fits frames across the sweep so each overlaps its neighbour by at least the percentage you set. Frames are spread evenly, so the rotation between them is one number you can dial in on a panoramic head or count off on a tripod's degree scale.
'Frames needed' is how many shots to take; 'Rotate between frames' is the angle to turn between each one. 'One frame covers' is the width of a single shot along the sweep, and 'Panorama height' is the angle of view across it — the vertical field of the finished panorama. The sentence underneath gives the overlap you'll actually get: frames are spaced evenly, so it's always at least what you asked for, often a little more.
A stitched panorama is a row of overlapping frames merged into one wide image. Stitching software finds matching features in the shared region of neighbouring frames and uses them to align, warp and blend the pair — so the overlap isn't waste, it's the data the software needs. Too little and it can't find enough matches (or finds them only in featureless sky); too much and you shoot far more frames than necessary.
The numbers behind it are just field of view: one frame covers a known angle along the sweep, and the rotation between frames is that angle minus the overlap. This calculator computes the angle from your lens and sensor and divides the sweep into evenly spaced frames.
Guessing the rotation is how panoramas fail — a gap in the middle of the sweep, or an odd last frame that doesn't overlap the first on a 360. Knowing the count and the angle before you start means you can dial the click-stops on a panoramic head, count evenly, and be sure the row closes. It also tells you before you rig up whether a 50mm at 30% needs 12 frames or 24 — and whether you'd rather shoot it portrait.
30% is the standard recommendation from every major stitching tool and works for almost everything. Drop to 20-25% when you're on a proper panoramic head with the no-parallax point set — alignment is precise, so the software needs less. Go up to 40% with very wide lenses (their edge distortion makes matching harder), when hand-holding, or when the overlap region is likely to be blank sky or water with nothing to match on. For multi-row panoramas the same overlap applies between rows.
Classic landscape pano
24mm, full-frame, portrait, 30% overlap, 180° sweep
Five frames 31.7° apart, each 53° wide, panorama 74° tall — 40% overlap once spaced evenly
Cityscape with a normal lens
50mm, full-frame, portrait, 30% overlap, 120° sweep
Six frames 18.6° apart, each 27° wide
Full 360° on APS-C
16mm, APS-C (1.5×), portrait, 30% overlap, 360°
Ten frames every 36° with 31% overlap, the last overlapping the first