Boneyard Tools

Field of View Calculator

Enter a lens focal length and sensor size to get the horizontal, vertical and diagonal angle of view for any camera. Add an optional subject distance and it also tells you how wide and tall a scene the lens covers at that range. Sensor presets for full frame, APS-C, Micro 4/3 and one inch make it quick to switch bodies.

How to use the field of view calculator

  1. Type the lens focal length into the Focal length field, in millimetres.
  2. Pick a sensor preset (Full frame, APS-C, Micro 4/3 or 1 inch) or type custom Sensor width and Sensor height values.
  3. Optionally enter a Subject distance in metres to get the scene coverage.
  4. Read the Horizontal, Vertical and Diagonal angle result cards.
  5. Check the Coverage width and Coverage height cards for the framed scene size.
  6. Use the Copy button to save the angles and coverage as text.

Examples

50mm on full frame, subject at 3 m

Focal length 50 mm, sensor 36 x 24 mm, distance 3 m
Horizontal 39.6 deg, vertical 26.99 deg, diagonal 46.79 deg, covers 2.16 x 1.44 m

24mm wide angle on full frame at 5 m

Focal length 24 mm, sensor 36 x 24 mm, distance 5 m
Horizontal 73.74 deg, vertical 53.13 deg, covers 7.5 x 5 m

50mm on an APS-C body

Focal length 50 mm, sensor 23.5 x 15.6 mm, no distance
Horizontal 26.45 deg, vertical 17.73 deg, diagonal 31.5 deg

Frequently asked questions

What is angle of view?

Angle of view is how wide a scene a lens takes in, measured as an angle in degrees. This tool computes it as 2 times the arctangent of the sensor dimension divided by twice the focal length, using the rectilinear thin-lens model focused at infinity.

What is the difference between horizontal, vertical and diagonal angle?

Each uses a different sensor dimension. The sensor width gives the horizontal angle, the height gives the vertical angle, and the corner-to-corner diagonal gives the largest figure, which is the number lens makers most often quote.

How is subject coverage calculated?

Coverage width equals the subject distance times the sensor width divided by the focal length, which is the same as 2 times distance times the tangent of half the angle. The identical formula with sensor height gives the coverage height. Leave the distance blank and the coverage cards show a dash.

Does sensor size affect field of view?

Yes, strongly. A smaller sensor captures a narrower angle for the same focal length, which is why a 50 mm lens looks much tighter on APS-C than on full frame. Use the sensor presets to see the effect instantly.

Which sensor presets are built in?

Four buttons set common sizes: Full frame at 36 x 24 mm, APS-C at 23.5 x 15.6 mm, Micro 4/3 at 17.3 x 13 mm and 1 inch at 13.2 x 8.8 mm. You can always overwrite the width and height with your own exact sensor dimensions.

Can I enter a rectangular or unusual sensor?

Yes. The width and height fields are independent, so you can model any aspect ratio, a cropped video mode, or a large-format sensor. The angles and coverage update from whatever numbers you enter.

Why is my real lens slightly different from the result?

This uses an idealised rectilinear thin-lens model that assumes focus at infinity. Real lenses focus closer than infinity, breathe as you focus, and add distortion, so very wide, fisheye or macro setups can read a little differently from the calculated angle.

What units does the tool use?

Focal length and sensor dimensions are in millimetres, subject distance is in metres, and coverage is returned in metres. Angles are in degrees. Keep distances in metres for the coverage figures to make sense.

Is my data private?

Yes. Every calculation runs locally in your browser with no upload. The tool does not read your photos or camera; it only uses the numbers you type, and nothing is stored or sent anywhere.

Learn more

Related tools