Rifle Zero Calculator

Enter your zero distance, sight height, muzzle velocity and G1 BC to get near and far zero, where to hit when sighting in at 25 yd, drop at each range, and MOA/MIL clicks.

A 25 yd zero is not a 100 yd zero.

Use the Rifle Zero Calculator

Rifle & Load Parameters

Scope Click Calculator — Move Your Group

—

Uses the scope click value selected above. Dial the turret in the direction shown to move impact onto the point of aim.

What One Click Moves the Impact (inches)
Distance 1 MOA ¼ MOA click 1 MIL 0.1 MIL click
25 yd 0.262 0.065 0.90 0.090
50 yd 0.524 0.131 1.80 0.180
100 yd 1.047 0.262 3.60 0.360
200 yd 2.094 0.524 7.20 0.720
300 yd 3.142 0.785 10.80 1.080
500 yd 5.236 1.309 18.00 1.800

Metric: 1 MOA = 2.91 cm and 1 MIL = 10 cm at 100 m. The same 1 in correction needs four times as many clicks at 25 yd as at 100 yd.

Set your parameters and click Calculate to see the trajectory table.

Quick answer

A 25 yd zero is not a 100 yd zero. With a typical .308 load (2,700 fps, G1 BC 0.41, scope 1.5 in above bore), a 25 yd zero hits about 2.7 in high at 100 yd and is on again near 226 yd. To be zeroed at 100 yd, sight in so the group lands about 0.7 in low at 25 yd, then confirm at 100. 1 MOA is 1.047 in at 100 yd, so a ¼ MOA click moves impact 0.26 in at 100 yd but only 0.065 in at 25 yd. Values are approximate.

Examples

.308, 2,700 fps, BC 0.41, 1.5 in sightOther zero (≈)POI at 100 yd
25 yd zero226 yd+2.7 in
50 yd zero118 yd+0.2 in
100 yd zero59 yd (near)0
200 yd zero29 yd (near)+2.0 in

Enter your zero, sight height, velocity and BC to get near/far zero, the 25 yd sight-in point, drop, come-ups and clicks.

Summary

This rifle zero calculator estimates the point of impact (POI) relative to point of aim from 0 to 500 yards or meters. It uses sight height above bore, muzzle velocity and the G1 ballistic coefficient to model bullet drop from gravity and drag. It also shows the near and far zero (where the bullet crosses the line of sight), how high or low to hit when you sight in at 25 or 50 yd, a zero-equivalence table, the MOA and MIL come-up and scope clicks for every range, and a click calculator to move a group onto the bull. All values are approximate (standard atmosphere, no wind), so confirm on paper.

How it works

  1. Enter your zero range — the distance you want the rifle sighted in for (for example 100 yd).
  2. Enter the sight height above bore (about 1.5 in for most scopes, 2.6 in for an AR with a carry-handle-height optic), muzzle velocity and G1 BC.
  3. Set the sight-in distance (25 yd by default) and your scope click value (¼ MOA or 0.1 MIL are most common).
  4. Click Calculate to see near and far zero, where to hit at the sight-in distance, and a table of POI, MOA, MIL and clicks to 500 yd.
  5. Use the zero-equivalence table to see what each common zero distance means for your load.
  6. If your group is off, enter its distance and offset in the click calculator to get the direction and number of clicks to dial.

Use cases

  • Choosing between a 100-yard and 200-yard zero for deer hunting.
  • Estimating holdover or dial-up needed at 300, 400, or 500 yards.
  • Comparing trajectories of different loads with different BCs.
  • Verifying that your rifle scope adjustments match expected POI shift.
  • Teaching new shooters about bullet drop and ballistic coefficient.
  • Planning shots at extended range without a phone ballistic app.

Frequently Asked Questions

Last updated: 2026-10-10 · Reviewed by Nham Vu