piapia123
en

KDA and Win Rate Calculator

Games

Everything runs locally in your browser — nothing is uploaded

Input
Drop a file here to load its contents
Output

Enter `kills deaths assists` per match to get the KDA, totals, per-match averages and win rate. Two easy mix-ups: `(K+A)/D` and `K/D` are different numbers (a 3/2/8 match gives 5.5 and 1.5), and the result states which one it used; and with zero deaths the KDA is infinite (a perfect match), not 0, and it will not crash. Ordered input also yields the longest kill and death streaks.

Features

  • Both the (K+A)/D and K/D formulas
  • The result names the formula it used
  • Total kills, deaths, assists and matches
  • Per-match averages (can be turned off)
  • A "perfect (∞)" result when deaths are zero
  • Longest kill and death streaks
  • A wins count, turned into a win rate

How to use

  1. Pick the formula (KDA with assists, or KD without)
  2. Type one match's kills, deaths and assists per line
  3. The KDA, totals and averages appear
  4. Add a wins count to also get the win rate

FAQ

Is KDA (K+A)/D or K/D?
Both are called KDA, but they are different numbers: `(K+A)/D` counts assists in the numerator (most MOBAs), while `K/D` counts kills only (common in shooters). A 3/2/8 match gives 5.5 and 1.5 — more than a threefold gap. So the result states which one it used.
What if you never died?
`(K+A)/0` is infinite mathematically. Plenty of implementations turn that into 0, making a perfect match look like your worst; here it reads "perfect (∞), never died" instead of a number. Only when the numerator is also 0 does it give 0.
How are the streaks counted?
As the longest run of consecutive matches with at least one kill / one death. In-match streaks need an event stream, which per-match data does not carry, so this counts runs like "how many matches in a row had a kill".

Related tools