Foxhole Artillery Calculator

Free Foxhole Artillery Calculator — compute firing range and azimuth from spotter-to-target and spotter-to-artillery inputs, with left/right and add/drop corrections.

142.0K uses Updated · 2026-05-15 Runs locally · zero upload
AD

How to Use Foxhole Artillery Calculator

The Foxhole Artillery Calculator gives crews and spotters an instant firing solution without mental arithmetic. All values use in-game meters and degrees.

  1. Select Weapon Type — Choose the artillery piece (Howitzer, Mortar, Rocket Artillery, or Field Gun). The calculator checks whether the computed range is within that weapon’s operational limits.
  2. Enter Spotter → Target — Type the distance (in meters) and azimuth (0–360°) from the spotter to the target, as read from the in-game map.
  3. Enter Spotter → Artillery — Type the distance and azimuth from the spotter to the artillery position.
  4. Read the Firing Solution — The Foxhole Artillery Calculator instantly shows the firing range, firing azimuth, and the flipped azimuth.
  5. Apply Corrections (Optional) — After the first shot, enter left/right degree corrections and add/drop meter corrections to refine the solution. The corrected values update in real time.
  6. Copy the Result — Use the copy button to send the range and azimuth to your crew chat with one click.

Formula & Theory — Foxhole Artillery Calculator

The Foxhole Artillery Calculator uses 2D vector arithmetic on the in-game coordinate plane:

ST = (d_ST × sin(az_ST), d_ST × cos(az_ST))   // Spotter → Target vector
SA = (d_SA × sin(az_SA), d_SA × cos(az_SA))   // Spotter → Artillery vector

AT = ST − SA                                   // Artillery → Target vector

firing_range   = sqrt(AT.x² + AT.y²)
firing_azimuth = atan2(AT.x, AT.y) × (180 / π), normalized to [0, 360)
flipped_azimuth = (firing_azimuth + 180) mod 360

// With corrections:
corrected_azimuth = (firing_azimuth + lr_correction) mod 360
corrected_range   = firing_range + ad_correction
SymbolMeaning
d_STDistance from spotter to target (meters)
az_STAzimuth from spotter to target (degrees)
d_SADistance from spotter to artillery (meters)
az_SAAzimuth from spotter to artillery (degrees)
lr_correctionLeft (−) or Right (+) azimuth adjustment in degrees
ad_correctionDrop (−) or Add (+) range adjustment in meters

Assumptions and Limits

The Foxhole Artillery Calculator treats the in-game map as a flat 2D plane with no terrain or wind effects. Azimuths must be in the 0–360° range; the calculator normalizes values automatically. Range validation uses approximate weapon limits and may not reflect every game patch.

Use Cases for Foxhole Artillery Calculator

The Foxhole Artillery Calculator is essential for coordinated Foxhole fire missions:

  • Long-range fire support — Howitzers and rocket artillery require precise range and bearing; the Foxhole Artillery Calculator eliminates manual trigonometry for the gun crew.
  • Mortar suppression — Mortars cover shorter ranges and change position frequently. Enter new spotter data into the Foxhole Artillery Calculator after each repositioning.
  • Correction fire workflow — After an initial shot, feed the observed deviation into the left/right and add/drop fields for a second-round solution without recalculating from scratch.
  • Multi-gun coordination — Each gun in a battery can run the same spotter data through the Foxhole Artillery Calculator and independently adjust for their position.
  • Training new crews — New artillery crews can use the Foxhole Artillery Calculator to understand the relationship between spotter angles and gun angles before relying on memory.

Coordinated artillery is one of the most powerful tools in Foxhole. The Foxhole Artillery Calculator reduces communication overhead and helps your team land shots faster and more accurately.

Frequently asked questions about Foxhole Artillery Calculator

How does the Foxhole Artillery Calculator work?

The Foxhole Artillery Calculator converts spotter-to-target and spotter-to-artillery distances and azimuths into Cartesian vectors, subtracts them to find the artillery-to-target vector, then converts back to polar form (range and azimuth).

What is the flipped azimuth used for?

In Foxhole, some weapons or crew orientations require the opposite bearing. The flipped azimuth is simply the firing azimuth plus 180 degrees, automatically wrapped to 0–360.

How do I apply left/right and add/drop corrections?

After observing where the shot lands relative to the target, enter a positive azimuth correction to shift right or negative to shift left. Enter a positive range correction to add distance or negative to drop. The Foxhole Artillery Calculator applies these on top of the base solution.

Which weapons are supported?

The Foxhole Artillery Calculator supports Howitzer, Mortar, Rocket Artillery, and Field Gun, each with realistic in-game range limits. A color indicator shows whether your calculated range falls within the selected weapon's bounds.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.