What this is: an Arma Reforger mortar and artillery calculator

Arma Reforger Mortar & Artillery Calculator

Two points
One solution

Reforger FDC is a free fire direction calculator for Arma Reforger that runs in the browser. It turns a gun and a target on the map into the charge, azimuth, elevation and time of flight.

  1. 01 /

    Place the gun

    Tap the map and the height comes from the terrain, or type the coordinates and the height yourself.

    X4922 Y4868 · 89.2 m FROM MAP
  2. 02 /

    Place the target

    Drag either point. Range, azimuth and height difference follow it.

    3708 m · az. 2203 mil · ΔH +267 m
  3. 03 /

    Read the solution

    Press Calculate and read the charge, azimuth, elevation and time of flight, with the other ways to reach the same point under it.

    Charge 1 · 2203 · 1122 · 41.3 s

The calculator, as it is

From map
to fire data
in seconds

The screen below is the calculator itself, captured on Everon with the M777 example: gun at X4922 Y4868, target at X8000 Y2800. The site and the app share one set of type, colours and numbers.

The calculator in map mode on Everon: the map with the gun, the target and the line between them, and the solution card with charge, azimuth, elevation and time of flight.
Gun positionX4922 Y4868 · dragged on the map
TargetX8000 Y2800 · 3708 m away
Terrain heightFROM MAP · 89.2 m and 356.1 m
SolutionCharge 1 · 2203 · 1122 · 41.3 s
  1. GUN POSITIONX4922 Y4868, placed on the map
  2. TARGETX8000 Y2800, 3708 m away
  3. TERRAIN HEIGHTFROM MAP · 89.2 m and 356.1 m
  4. SOLUTIONCharge 1 · 2203 mil · 1122 mil · 41.3 s
Captured 25.09.2026 · build 2.0.7 · M777 (PandaMods) · M107 HE · EveronNot a render

Two workflows

Two ways
to solve
the same mission

The map is for when you can see the ground. Coordinates are for when the position came over voice. Both feed the same engine.

↔ 3708 m · ΔH +267 m · az. 2203 mil / 123.9°
MapMap / visual
ChargeCharge 1
Azimuth2203mil
Elevation1122mil
Flight41.3s
CoordinatesCoordinates / direct
Coordinate format
Meters X/Y100 m grid10 m grid1 m gridGrid + subgrid
Weapon — coordinates
X4922 Y4868
Weapon — altitude Z, m
89.2
MANUAL
Target — coordinates
X8000 Y2800
Target — altitude Z, m
356.1
MANUAL

Examples: 006 023 · X757 Y3042 · 757.4, 3042.8

Another notation is accepted too: three digits per axis is the 100 m grid, four is 10 m, five is 1 m, “006 023 / 5” is the subgrid, “X650 Y2350” is metres.

ChargeCharge 1
Azimuth2203mil
Elevation1122mil
Flight41.3s

Same engine · same solution · a height typed by hand always wins over the one from the map

Terrain included

The map
knows the height

Drop a point and its height is read from the map's elevation grid. Nobody has to guess the hill.

Gun
89m
FROM MAP · 89.2 m
Target
356m
FROM MAP · 356.1 m
Height difference
Δ +267m
Altitude applied: +267 m
GUN · FROM MAP89.2 m
TARGET · FROM MAP356.1 m
Δ +267 m
HEIGHTMAP DATA

Terrain profile

3,708 m · -18–356 m
Distance3,708 m
Minimum-18 m
Maximum356 m
Available372/372
0 m3,708 m

This shows terrain only between the selected points. It does not calculate trajectory or obstacle clearance.

Both points at 0 m
1142mil
ELEVATION SETTING
M777 · CHARGE 1−20 mil
Heights from the map
1122mil

Where the correction has been measured in game it is applied and labelled beside the solution; where it has not, the difference is shown and the reason is named.

Correction loop

Correct
Fire again

The first round landed 100 m over and 40 m right. Tell the calculator what the observer saw and it gives the gun new numbers.

○ TARGET · X8000 Y2800
× IMPACT · calculated
NEW AIM · X7939 Y2889
↖ GUN · 3708 m · az. 2203 mil
Left / rightLeft
40m
Add / dropDrop
100m
New solution · Charge 1
AZIMUTH2203→2191 mil
ELEVATION1122→1142 mil
TIME OF FLIGHT41.3→41.6 s
RANGE3708→3608 m

The original target is preserved. The new target becomes current only after confirmation.

DRAFTSOLUTION READYSHOT RECORDEDIMPACT RECORDEDCORRECTION CONFIRMEDFIRE FOR EFFECTMISSION CLOSED

Battery

From one gun
to a battery

04GUNS ON THIS TARGET
UP TO 08 IN ONE BATTERY

One target, one projectile, one wind. Every gun gets its own azimuth, elevation and a delay, so the rounds arrive together.

GunPositionRangeAZELTOFFire
01X4922 Y48683708 m2203112241.3 safter 1.4 s
02X5320 Y45603206 m2192121142.7 sat once
03X4520 Y52304244 m2221103339.0 safter 3.7 s
04X5150 Y51203675 m2296112841.4 safter 1.3 s
ConvergedParallelOpen along the front

Converged: every gun aims at one point. Shared setting: Charge 1 · high. Mils per circle: 6400.

Battery fire calculator →

1
2
3
4
AIM POINT · X8000 Y2800 · Z 356.1 m

Arrive together

Different flight times
One impact window

Gun 2 stands nearest, so its shell climbs highest and flies longest. It fires first. The others wait exactly as long as the calculator says.

03.7s
Gun 03 wait · Fire after 3.7 s
01.4s
Gun 01 wait
01.3s
Gun 04 wait
FIRE
Gun 02 · Fire at once
Battery · guns: 4 · convergedT+42.7 s
GUN 02at once
42.7 s
GUN 04after 1.3 s
41.4 s
GUN 01after 1.4 s
41.3 s
GUN 03after 3.7 s
39.0 s
IMPACT · T+42.7 s
0 s1020304044 s

42.7 = 1.4 + 41.3 = 3.7 + 39.0 = 1.3 + 41.4. The battery card names the gun that fires first and the delay for each of the others.

Arma Reforger mortar and artillery calculator: supported guns and maps

Built around
the game

Vanilla mortars, modded artillery, Bohemia maps and SPEARHEAD maps. Each one ships with its own tables or terrain and the version it was checked on.

Supported weapons
  • Mortar calculator

  • M25281 mm mortar · 50–2900 m
    vanilla
  • 2B1482 mm mortar · 100–2300 m
    vanilla
  • 2B982 mm automatic mortar · 100–3900 m
    Tactical Flava 1.6.1
  • Artillery calculator

  • M777155 mm howitzer · 200–18000 m
    PandaMods 2.1.5
  • BM-21122 mm rocket launcher · 1400–16800 m
    Tactical Flava 1.6.3
Supported maps
  • Everon12.8 × 12.8 km
  • Arland4.1 × 4.1 km
  • Kolguyev12.8 × 12.8 km
  • SPEARHEAD
  • Orlivka6.9 × 6.9 km
    by xJESUSx
  • Khreshchatyske4.1 × 4.1 km
    by xJESUSx
  • Hostomel10.2 × 10.2 km
    by Rumor
  • Yunakivka10.2 × 10.2 km
    by Rumor

The two vanilla mortars do not share settings: the M252 reads azimuth in 6400 mils and sets rings, the 2B14 reads 6000 mils and sets a charge, so an azimuth carried from one to the other is wrong.

Wind is corrected only where the data pack carries a verified model: today the M252 and the 2B14. For the other guns an entered wind is marked unavailable, not applied quietly.

Game 1.8.0.13 · every map carries an elevation grid · SPEARHEAD maps name their creator on the map itself

All maps and their grids →

Works where the game does

No account
No cloud mission historyNo installer

01

Browser

Open reforger-fdc.com on a second screen or a phone. Nothing to download first.

02

Installable

Add it to the home screen or the desktop and it opens like an app.

03

Offline calculation

Solutions are computed on the device. The network drops and the numbers keep coming.

04

Local history

Missions stay on this device. Export them to a file and import them on another.

Map tiles come from the site the first time a map is shown. Offline you see the areas you have already opened.

Data you can trace

No magic
numbers

Every data pack tells you where its numbers came from and which version they belong to.

WeaponSourceGame / mod versionLast verifiedStatus
M252M821 HE · M819 · M853A1 · M879The game's own ballistic table, transcribedgame 1.7.0.54–1.8.0.13
vanilla
2026-09-23VERIFIED BY THE COMMUNITY
2B14O-832DU · D-832DU · S-832SThe game's own ballistic table, transcribedgame 1.7.0.54–1.8.0.13
vanilla
2026-09-23VERIFIED BY THE COMMUNITY
M777PandaMods · M107 HE · M116 · M485A2Measured by the project with controlled shots in game · author's permissiongame 1.7.0.54–1.8.0.13
mod 2.1.5
2026-09-23MEASURED
2B9Tactical Flava · O-832DU · D-832DURead off the mod's Ballistic Manual board in game · APL-NDgame 1.8.0.10–1.8.0.13
mod 1.6.1
2026-09-23VERIFIED BY THE AUTHOR
BM-21Tactical Flava · 9M22 · 9M43 · 3M16 · 9M28KRead off the mod's Ballistic Manual board in game · APL-NDgame 1.8.0.10–1.8.0.13
mod 1.6.3
2026-09-23VERIFIED BY THE AUTHOR

Every number was read off a table inside the game or measured by firing in it. No game or mod file was opened to get them.

All sources and permissions →

Built for Arma ReforgerNot for real‑world artillery

TablesIn-game and mod tables
MapsGame maps
VersionsNamed on every pack
Outside the gameNot supported

Place two pointsGet the solution

The calculator is at the top of this page · free · no account

Reforger FDC In-game only

Reforger FDC is an independent fan project. It is not affiliated with or endorsed by Bohemia Interactive. It is meant for Arma Reforger in-game ballistics only and is not fit for real artillery. The calculator itself requires JavaScript.