OPEN BETAWe're looking for testers. Grind with it, tell us what it got wrong — every report makes it count better for everyone.Join the Discord →
Black Desert Online loot tracker · Windows · free

Stop guessing.
Know your silver/hr.

BDO Loot Tracker watches your drop log while you play, prices every item at live market value, and turns each grind into post-tax numbers — silver per hour, personal bests, and a Loot Card worth posting.

or try the demo in your browser →
v0.1.66 beta · free · auto-updates itself · ~195 MB
Screen pixels only — never touches the game CPU-only — your GPU stays on BDO Live market prices
real session · Hexe Sanctuary · the panel is the tracker, everything else is the game

Video: a Black Desert Online grind session at Hexe Sanctuary with the BDO Loot Tracker overlay in the corner showing live silver per hour, post-tax total, drop count, a pace bar against the player's own average, and a running list of drops with their market value.

0
Grind spots
0
Cooking & alchemy recipes
0
Items priced live
0
Hunting grounds
🛡
Anti-cheat safe by design — it never touches the game.
No memory reads, no injection, no DLLs, no packet capture. It takes screenshots of your own desktop and reads the pixels, exactly like OBS does. There is nothing inside the game for anti-cheat to find.
How it works ↓
How it works

Pick a spot. Press Start. Grind.

No overlays to configure, no spreadsheets to fill in afterwards. The tracker reads the same drop log you already see on screen.

01SCOPED

Pick your spot

Choose from 103 grind zones, 44 hunting grounds, or 289 cooking and alchemy recipes. Recognition locks to that spot's loot table, so an off-spot icon can never be mislabeled into your totals.

02HANDS-OFF

Start Auto Track

It watches the on-screen drop log in real time — item icons matched, stack counts read, everything priced from the live market. Recognition runs CPU-only, so the game keeps the GPU.

03PAYDAY

Stop to cash out

Get the post-tax report with your exact tax setup, save it to history, check it against your personal best — and export a Loot Card if it's worth bragging about.

Features

Everything a grind session deserves

Live session

Your silver/hr, floating over the game

A frameless, always-on-top readout shows the two numbers that matter mid-grind — rate and post-tax total — with every drop priced the moment it hits the log. Collapse it to a money-only strip when you want it out of the way.

Race your own average. The pace bar is anchored to what you normally do at this spot, with your personal best sitting on the track as the marker to chase — and a projection for where the night lands.
Flagged, never hidden. A low-confidence read turns honey-yellow instead of silently vanishing — you always know what the tracker isn't sure about.
● LIVE
demo session — Darkseeker's Retreat, 1h08m, 2.11B post-tax
collapse it to a strip, open it back up — real session, Hexe Sanctuary
Lifetime dashboard

The app opens on your numbers

No forms, no setup screen. Launch straight into your lifetime post-tax silver and its session-by-session wealth curve, with grinding, hunting, cooking and alchemy each charted on its own — a losing cook batch never hides behind a good grind hour.

Every activity charts itself. Recent silver/hr bars race a dashed lifetime average per mode, with top spots and recipes ranked alongside — and the record run capped in gold.
When you play. A weekday card stacks your tracked hours by activity, so you can see where the week actually goes.
Recent sessions & top loot — sparklines trace each run's silver minute by minute, and your most valuable drops sit ranked in a lifetime leaderboard.
Home — lifetime post-tax, per-activity rate, records
Share the drop

One click. One flex-ready Loot Card.

Every session exports as a clean PNG — spot, duration, silver/hr, and your top drops with their icons. Sized for Discord, ready before your loot pets calm down. Personal records get stamped with a gold band.

exported straight from the History tab
Where to grind next

Community averages, your taxes

Top Spots pulls garmoth.com's community grind data — thousands of tracked hours per zone — and recomputes every silver/hr figure with your actual tax settings and live market prices, so the ranking reflects what you would take home.

Every rate says how much to trust it. A confidence bar shows the hours behind each figure, so a 2.03B/hr resting on twelve community hours can't be mistaken for a measured one.
Your own rate sits beside it. Spots you've run show what you actually get and the gap. Spots you haven't read not tried — never a zero, never a made-up percentage.
Top Spots — community board, recomputed at your tax rate
Lifeskill, honestly

Cooking and alchemy tracked as net profit

Production sessions price what you consumed, not just what you made. Ingredient costs per craft are tallied against produced value — so a batch that looks profitable but bleeds mats shows up red, like it should.

Plan the loadout first. Type a cook count and the ingredient slots fill themselves — per-craft mats × cooks, costed on the spot, with a wall-clock estimate for the whole batch.
Cooking — ingredient loadout, costed per craft
Same pipeline, second lifeskill

Alchemy, with the procs counted

125 recipes, tracked the way cooking is: every elixir, every mastery proc, every byproduct, read off the drop log as it happens. Catalysts and other CP turn-ins have no market price, so they are counted, never valued — the number is the product.

Checked against a real brew. A 193-bottle Elixir of Destruction run matched its hand-counted inventory diff line for line — catalysts and powders included.
Alchemy — produced list, net of mats
real brew — Plywood Hardener; procs counted, catalysts flagged, never valued
Plan the next batch

Materials tells you what you can actually make

Type in what's in your storage and the tab answers the only question that matters: how many, and what's stopping you from making more. "648, capped by Leavening Agent, 796 if you buy 886 more" is a decision. "You can make 648" is a lookup.

Bottleneck, then shopping list. Set a target and it prices the gap — what to buy, what it costs, and whether the batch still clears after you've bought it.
Materials — stock ledger, recipe planner, bottleneck
The other silver sink

Enhancement, counted in grind hours

Log an attempt — item, level, failstack, crons — and the ledger does the rest. What you've sunk, what it's worth now, and what the RNG has cost you measured against your own odds rather than a feeling.

Priced in nights, not silver. 387.4B into enhancement is an abstraction. 504 hours at your own grind rate is not.
Enhancement — manual ledger, luck audit, pity gauge

Session history & analytics

Every saved run with full item breakdowns, filters by activity, and per-spot aggregate stats.

Rare-drop log watcher

A second region watches the Rare Item Drop Log and saves the proof the moment jackpots flash by.

Get-All box reading

Hunting reads the Get-All loot box as well as the drop log and unions the two — drops the panel covers still count.

Auto-updates

Install once — new versions download and apply themselves from GitHub Releases.

Spot-scoped recognition

Matching is restricted to your spot's loot table — the #1 defense against phantom drops.

Corroborated jackpots

A drop worth ≥1M silver needs a confident read or a second sighting before it counts — no fake billions.

No download required

See the whole app before you install a thing

A full demo account runs right here in your browser — Home, Top Spots, History, Materials and the Enhancement ledger, loaded with a made-up but realistic account so you can see what the app looks like once it has been used. It's an open beta — the testers in Discord are the reason it counts what it counts. Live tracking is the one part that needs your screen, so it stays in the app.

bdoloottracker.com
Safety

No hooks. No injection. Just pixels.

BDO ships with kernel-level anti-cheat, so this tracker is built around one non-negotiable rule: never touch the game.

It works exactly like a human watching the screen — it looks at the drop log you can already see and does the bookkeeping. Nothing reaches into the game itself.

Reads the screen, nothing else

No memory reads, no DLL hooks, no packet capture, no process access. Capture is plain desktop screenshotting, the same as OBS.

CPU-only while you play

All recognition runs on the CPU during sessions. Your GPU keeps rendering the game at full frames.

Your data stays on your disk

Sessions live in a local SQLite file. The only network calls are market prices, community spot data, and update checks.

Honest numbers by design

Uncertain reads are flagged in honey-yellow, never silently dropped — and never silently invented. High-value drops must be corroborated before they count.

latest release  v0.1.66 beta · August 21, 2026

Grab it and go grind

Free, installs per-user in seconds, and keeps itself up to date from GitHub Releases.

All versions & release notes on GitHub Releases
Windows will ask you twice. Here is exactly what you'll see. The installer isn't code-signed (that costs a few hundred dollars a year), so Edge and Windows both warn about an “unknown publisher”. It's normal for free indie tools — three clicks and you're in.
Edge download bubble: the file isn't commonly downloaded — the ⋯ menu shows Keep
1
Edge says “isn't commonly downloaded” → click ⋯ → Keep
Edge panel: Make sure you trust this file — the Delete dropdown reveals Keep anyway
2
Then “Make sure you trust…” → open the Delete ▾ dropdown → Keep anyway
Windows Open File security warning: publisher could not be verified — Run
3
Open it — “publisher could not be verified” → Run
Stuck, or it counted something wrong? Ask in the Discord — and use Export Diagnostics in the app's Account tab; that file is what lets us fix a misread for everyone.
Chrome and Firefox skip steps 1–2. Some PCs show a blue “Windows protected your PC” screen instead of step 3 — click More info → Run anyway. Every version and its release notes are on GitHub Releases.
◆ Windows 10 / 11 (64-bit)◆ 1920×1080, borderless windowed◆ in-game drop log visible
FAQ

Questions grinders actually ask

Is this safe to use with BDO's anti-cheat?

The tracker never interacts with the game: no memory reading, no injection, no DLLs, no packet capture — it only takes screenshots of your own desktop and reads the pixels, the same capture method streaming software uses. It cannot see or touch the game process, and there's nothing for anti-cheat to detect inside the game.

Will it cost me FPS?

Capture uses lightweight desktop duplication, and every bit of recognition runs CPU-only while a session is live — the GPU stays fully on the game. It's built to track a 2-hour grind without you noticing it's there.

What do I need for it to work?

Windows 10 or 11, the game in 1920×1080 borderless windowed, and the drop log visible on screen. A one-time calibration points the tracker at your drop-log position, then it's set-and-forget.

What can it track?

Live grinding and hunting sessions (drop log + Get-All loot box reading), and cooking and alchemy sessions with full net-profit accounting. Alongside the live tracking there's a Materials planner for what you can craft from your storage, and a manual Enhancement ledger for what the RNG has cost you.

How accurate is it?

It is checked against the game, not against itself: recognition is tuned on real sessions where the before/after inventory was counted by hand, and production runs are matched item by item against that count — a 193-bottle alchemy brew came out exact on every line. It is also honest about uncertainty: a read it is not sure of is flagged in honey-yellow instead of hidden, and any drop worth over 1M silver needs a confident read or a second sighting before it enters your totals, so one blurry frame can never invent a jackpot. Unpriced and unrecognised drops are counted and shown, never silently dropped.

Something didn't count right — where do I report it?

The Discord. Say which spot and roughly when, and attach the file from Account → Export Diagnostics — it packs the frames around the miss into a ~10 MB zip with nothing else from your PC in it. That's usually enough to fix the read for that spot in the next release, for everyone.

Is it free?

Yes — free during the beta, and it stays free. It's a passion project built by a grinder who wanted real numbers; the only thing we ask is that you tell us when it's wrong.