How to Use FGO Damage Calculator
The FGO Damage Calculator estimates the damage output of a Fate/Grand Order servant’s Noble Phantasm or command cards, accounting for the full damage formula.
- Enter Servant ATK — Use the servant’s final ATK value after applying Craft Essence and level bonuses.
- Choose Card Type and Position — Select Buster, Arts, or Quick and the card’s position in the chain (1st, 2nd, 3rd, or Extra card). The FGO Damage Calculator adjusts the card multiplier automatically.
- Set First Card Bonus — Choose the type of the first card in the chain. A Buster first card grants extra multiplier to each subsequent card.
- Enter NP Settings — Select the NP level and adjust the NP multiplier if needed for your specific servant.
- Add Class and Affinity — Set the class modifier percentage and select the class triangle affinity (neutral, advantage, or disadvantage).
- Fill in Buffs and Enemy Defense — Enter any ATK buffs, card performance buffs, NP damage buffs, super effective multipliers, and enemy DEF modifiers.
- Read the Results — The FGO Damage Calculator displays average, minimum, and maximum damage with a full multiplier breakdown.
Formula & Theory - FGO Damage Calculator
The FGO Damage Calculator implements a simplified version of the community-derived FGO damage formula:
Base Damage = ATK × Card Multiplier × (1 + First Card Bonus)
After Class = Base Damage × Class Modifier × Class Affinity × Attribute Bonus
NP Damage = After Class × NP Multiplier
Buffed Dmg = NP Damage × (1 + ATK Buff)
× (1 + Card Buff + NP Damage Buff)
× Super Effective Multiplier
× max(0, 1 − DEF Up + DEF Down)
+ Fixed Damage Addition − Fixed Damage Reduction
Min Damage = floor(Buffed Dmg × 0.9)
Avg Damage = floor(Buffed Dmg)
Max Damage = floor(Buffed Dmg × 1.1)
| Symbol | Meaning |
|---|---|
| ATK | Servant’s final attack stat |
| Card Multiplier | Per-card constant based on card color and chain position |
| First Card Bonus | Additive bonus when Buster is the first card in a chain |
| Class Modifier | Class-specific ATK modifier (e.g., Berserker 110%) |
| Class Affinity | Triangle multiplier: ×2.0 (advantage), ×1.0 (neutral), ×0.5 (disadvantage) |
| NP Multiplier | Noble Phantasm damage multiplier at the given NP level |
| Random Factor | Uniform distribution from 0.9 to 1.1 |
Assumptions and Limits
This FGO Damage Calculator uses community-published constants and may not perfectly replicate all edge cases in the game’s server-side logic. Servant-specific damage traits, overkill bonus chains, and certain event-only buffs are not included. Use results as planning estimates, not guaranteed numbers.
Use Cases for FGO Damage Calculator
The FGO Damage Calculator is a go-to tool for Fate/Grand Order players planning team setups and farming strategies:
- NP Level Comparison — Change NP level from 1 to 5 to see whether NP upgrading meaningfully increases one-shot potential against a boss.
- Buff Stacking Simulation — Enter all available ATK buffs, card buffs, and NP damage buffs to check if a specific card can deal enough damage to clear a node.
- Class Affinity Planning — Toggle between neutral, advantage, and disadvantage affinities to understand how running off-class affects output.
- CE Selection — Compare different Craft Essences by changing the ATK value and recalculating with the FGO Damage Calculator to identify which CE maximizes damage for your servant.
- Chain Optimization — Experiment with card position and first-card type to determine whether placing a Buster servant last in the chain or using a Buster first card gives a higher overall result.