Skip to main content

Loot Drop Probability Calculator

Calculate the odds of landing at least K loot drops across N independent attempts, plus expected drops, the number of attempts needed for 50%/90%/99% confidence, and a full attempt-by-attempt probability curve.

Input

Output

Summary
MetricValue
No data yet
Attempt-by-Attempt Odds (At Least One Drop)
Attempt #Cumulative Probability
No data yet
Was this helpful?

Guides

What this calculates

Games, gacha systems, and randomized loot tables all boil down to the same math: a fixed drop rate applied independently on every attempt. This tool answers the questions that come up when you're deciding whether to keep farming — how likely you are to get what you need within a certain number of tries, and how many tries you should budget for.

How to use it

  1. Enter the drop rate as a percentage (e.g. 2 for a 2% chance per kill/chest/pull).
  2. Set the number of attempts you're planning (or have already made).
  3. Set the target number of drops you need — leave it at 1 for a simple "did I get it at all" check, or raise it for crafting recipes that need several copies of the same item.

What you get

  • Probability of at least K drops and probability of fewer than K drops across your chosen number of attempts — a full binomial calculation, not just the "at least one" case most drop-rate calculators stop at.
  • Expected number of drops — the long-run average (attempts × drop rate), useful as a sanity check against a specific run's luck.
  • Attempts needed for 50% / 90% / 99% confidence of landing at least one drop — plan a farming session around a real odds threshold instead of guessing.
  • An attempt-by-attempt probability curve, downloadable as CSV, showing exactly how the odds climb (and where they flatten out) as you put in more attempts.

The math

Each attempt is an independent trial with success probability p (the drop rate). Across n attempts, the number of successes follows a binomial distribution, and:

P(at least K drops) = Σ (i = K to n) C(n, i) · pⁱ · (1-p)ⁿ⁻ⁱ

computed via a numerically stable PMF recurrence rather than raw binomial coefficients (which overflow long before this tool's attempts cap). The attempts-for-confidence figures solve the simpler "at least one" case for n:

n = ⌈ ln(1 - confidence) / ln(1 - p) ⌉

Common uses

  • Deciding whether a rare crafting material is worth farming for, and roughly how long that'll take
  • Checking whether a "guaranteed drop by attempt N" claim in a game's patch notes actually holds up
  • Estimating gacha/loot-box odds before spending real money on pulls

For general probability distributions beyond a fixed per-attempt drop rate — dice, coin flips, custom weighted outcomes — try the Random Generator or Weighted Random Picker tools.

Privacy

This tool runs entirely in your browser. Your numbers are never uploaded to a server.

loot drop calculatordrop rate calculatordrop chancegacha probabilityfarming oddsbinomial probabilityrng calculatorgrinding odds

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/loot-drop-probability-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "dropRate": "10",
    "attempts": "20",
    "targetDrops": "1"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `loot-drop-probability-calculator` tool (Loot Drop Probability Calculator) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.