Ballistic calculator

Your DOPE card, in metres and clicks

Enter your load, your scope and the conditions; get the elevation and wind dial-ups for every distance, ready to print and tape to the stock. A rifle zeroed at the coast doesn't shoot the same on the Highveld — at Johannesburg's ≈1 750 m the air is roughly 15–20% thinner than at sea level, so set your altitude. Free, no account, and it runs entirely in your browser.

Skip to the DOPE table ↓
Bullet & load
Generic example values — replace with your own bullet's published BC and your chronographed velocity.
gr
11.3 g
in
7.82 mm
Chronographed from your rifle beats the box figure.
Rifle & scope
mm
Bore centre to scope centre
m
Atmosphere
°C
%
Air pressure from
m
Uses standard-day pressure for that altitude. A Kestrel or weather-app station pressure is more accurate.
Wind
Table
m
m
Density altitude
2 353 m
820 hPa · 0.971 kg/m³
Muzzle
790 m/s
3 539 J
Transonic from
> 800 m
Speed of sound 343 m/s
Sectional density
0.264
lb/in²
Bullet path vs. line of sight (cm)
-800-600-400-20002000 m200 m400 m600 m800 mzero

DOPE table

Elevation = dial up from your zero. Wind = dial or hold into the wind.
Range mDrop cmElev MOAClicksWind cmWind MOAClicksm/sJToF sNote
500.10.06 D00.30.19 R17653 3220.06
1000.00.00 01.10.39 R27413 1160.13
150-4.61.04 U42.60.59 R27182 9200.20
200-13.92.38 U104.70.81 R36942 7350.27
250-28.33.89 U167.41.02 R46722 5580.34
300-48.15.51 U2210.91.25 R56492 3910.42
350-73.87.25 U2915.11.48 R66282 2330.50
400-105.79.08 U3620.01.72 R76062 0820.58
450-144.211.02 U4425.81.97 R85851 9400.66
500-190.013.06 U5232.42.22 R95641 8050.75
550-243.415.21 U6139.82.49 R105441 6770.84
600-305.117.48 U7048.32.77 R115241 5550.93
650-375.819.88 U8057.73.05 R125041 4401.03
700-456.222.40 U9068.33.35 R134851 3311.13
750-546.925.07 U10079.93.66 R154651 2281.24
800-649.127.89 U11292.83.99 R164471 1311.35
Tip: print, then cover it in clear tape before it meets the rain.
True your muzzle velocity from a real come-up

Fired at distance and needed a different dial-up than the table says? Enter the elevation that actually centred your group, and we'll solve for the muzzle velocity that explains it (BC held fixed). Use a supersonic distance, ideally 500 m or more, with a group of at least 3–5 shots.

m
MOA up
Table says 17.48

These are model estimates (point-mass solver, standard G1/G7 drag tables). Spin drift, Coriolis, aerodynamic jump and incline aren't modelled. Always confirm your data on paper at the range before relying on it — on game or in a match.