Ballistics Toolkit is a client-side web-based ballistics calculator and simulation suite for long-range shooting. Built with WebAssembly and Three.js, it provides trajectory calculations with atmospheric, wind, and spin effects, load comparison, Performance Matrix analysis, Monte Carlo target simulation, wind visualization, interactive steel target simulator, and an interactive F‑Class match simulator—all running in your browser without any software installation.

Available Tools

📊 Ballistic Calculator

Trajectory calculator with G1/G7 drag models, atmospheric compensation, wind effects, and spin drift modeling.

Open Calculator

⚖️ Load Comparison

Compare two loads side-by-side. See drop, velocity, energy, wind drift, and flight time at 100-yard intervals.

Open Comparison

🎛️ Performance Matrix

Compare wind drift, drop, velocity, energy, and MV sensitivity across different BC and muzzle velocity combinations. Color-coded grids help identify optimal load parameters.

Open Matrix

🎯 Target Simulator

Monte Carlo match simulation with competitive targets. Simulate your load and predict your score with realistic variability in accuracy, wind, and muzzle velocity.

Open Simulator

🌬️ Wind Simulator

Real‑time wind field powered by multi‑octave curl noise (Simplex). Powers the Steel and F-Class Simulator's wind flags, mirage effect, and feeds directly into the ballistic calculator used on each shot.

Open Simulator

🔩 Steel Target Simulator

Interactive steel shooting range with full ballistics and reactive targets. Shoot steel plates from 100 to 1760 yards (1 mile). Optional hunting mode with prairie dogs and boars. Features a pointer-lock FFP scope with MRAD/MOA selection, optional mirage effects, wind presets, and realistic physics with impact marks and dust clouds.

Open Simulator

🎮 F-Class Simulator

Interactive F-Class shooting simulator with realistic ballistics including spin effects, wind simulation, and 3D visualization. Practice long-range precision shooting at standard F-Class distances with the correct target and scoring.

Open Simulator