OpenInventory is a self-hosted tracker for your CS2
inventory and storage units. Sign in once with the Steam mobile app and it keeps the history for you.
Tracked across inventory and storage$4,045.19
Not screenshots. Pick a view; each one is the real OpenInventory running on a sample account in your browser. Click, sort, search and move things around. Nothing leaves the page.
Total value, history and breakdown for the whole account.
Total value
$4,045.19
- Inventory
- $3,681.03
- Storage units
- $364.16
- 4/4 units
- Items
- 1,675
Breakdown
- Knives, 2$2,040.52, 50.4%
- Rifles, 147$551.81, 13.6%
- Pistols, 150$544.65, 13.5%
- Gloves, 1$489.39, 12.1%
- Stickers, 1,010$168.90, 4.2%
- SMGs, 96$156.40, 3.9%
- Other, 269$93.52, 2.3%
Items
Everything you own across inventory and storage units.
Storage units
Contents are copied from the Game Coordinator and cached locally.
Miscellaneous
74 items
$4.02
Long-term holds
181 items
$179.24
Trade stock
279 items
$147.29
Sticker collection
863 items
$33.61
Miscellaneous · 74 items · Value $4.02
Case openings
Read from your Steam inventory history, so it only covers openings Steam still shows.
Cases opened
412
- Gold
- 1
- Cases to first gold
- 115
- StatTrak
- 39
Cases since last pull
- Mil-Spec
- 0
- Restricted
- 6
- Classified
- 16
- Covert
- 54
- Gold
- 297
Your drops vs case odds
Your observed rates against published weapon-case odds; percentages are approximate. Source: Perfect World odds disclosure (2017). Each tier has its own scale, so compare a bar with its marker, not one tier with another.
Small histories can differ sharply from the published odds. Past pulls do not change the odds of the next case. A tier you have not pulled yet shows an empty bar, with its odds marker at the end.
2 openings with an unknown rarity excluded from the rate comparison.
What you pulled
- Gold1, 0.2%
- Covert2, 0.5%
- Classified8, 1.9%
- Restricted63, 15.3%
- Mil-Spec336, 81.6%
- Other2, 0.5%
Cases per month
View monthly counts
- 2024-10
- 3
- 2024-11
- 22
- 2024-12
- 4
- 2025-01
- 31
- 2025-02
- 14
- 2025-03
- 10
- 2025-04
- 26
- 2025-05
- 49
- 2025-06
- 0
- 2025-07
- 0
- 2025-08
- 7
- 2025-09
- 20
- 2025-10
- 110
- 2025-11
- 12
- 2025-12
- 0
- 2026-01
- 3
- 2026-02
- 3
- 2026-03
- 5
- 2026-04
- 36
- 2026-05
- 0
- 2026-06
- 9
- 2026-07
- 9
- 2026-08
- 12
- 2026-09
- 27
Rarest pulls
- Spectrum 2 CaseJul 7, 2018

★ Bowie Knife
Tiger Tooth
- Revolver CaseApr 24, 2024

R8 Revolver
Fade
- Snakebite CaseMay 13, 2022

USP-S
The Traitor
- Fever CaseOct 22, 2025

Glock-18
Shinobu
- Dreams & Nightmares CaseNov 8, 2023

MP7
Abyssal Apparition
- Operation Breakout Weapon CaseAug 21, 2022

StatTrak™ Five-SeveN
Fowl Play
- Spectrum CaseMay 19, 2017

M4A1-S
Decimator
- Operation Phoenix Weapon CaseMay 13, 2017

P90
Trigon
Trade-up calculator
Pick the skins you would trade up and see what you could get. Read-only.
Inputs · 5/5
Input cost
$197.96
Normalised avg. float
0.4812
Expected value
$158.31
Expected return
-20.03%
Chance to profit
13.69%
Possible outcomes
- 13.69%0.0385 · $420.89

★ Bowie Knife
Tiger Tooth
- 20.0%0.0962 · $150.20

★ Falchion Knife
Slaughter
- 20.0%0.0385 · $139.90

★ Falchion Knife
Fade
- 20.0%0.4812 · $110.40

★ Falchion Knife
Case Hardened
- 15.0%0.4812 · $98.30

★ Falchion Knife
Crimson Web
- 6.31%0.4812 · $92.60

★ Falchion Knife
Night
Each skin gives its collection an equal share of the odds, split across that collection's next-tier skins. Covert skins (5 per trade-up) can turn into a knife or gloves from the same case. Output float is the average input float scaled into each output's range.
Running in three steps.
Sign in once from your phone. After that it keeps the history on its own.
Sign in once
Press Show QR code and scan it in the Steam mobile app. No password stored, no browser extension.
It reads and remembers
Inventory and storage units sync from the Game Coordinator into one SQLite file, with hourly value snapshots.
Move, never sell
Reorganise items between your own containers. It reads and moves. It never lists, trades or sells.
Five views of one ledger.
Not screenshots. This is the app itself, running on a sample account in your browser. Click, sort, search and move things around; nothing leaves the page.
01 Dashboard
A value you can watch move.
Total value with 24h, 7d and 30d change. Switch the history chart between total, inventory and storage units, from one day to all time.
- Breakdown by type, rarity, wear and location
- Lowest floats, highest floats and largest stacks
Total value
$4,045.19
+$31.5224h+$88.107d-$142.6030d- Inventory
- $3,681.03
- Storage units
- $364.16
- 4/4 units
- Items
- 1,675
Breakdown
Total value$4,045.19- Knives, 2$2,040.52, 50.4%
- Rifles, 147$551.81, 13.6%
- Pistols, 150$544.65, 13.5%
- Gloves, 1$489.39, 12.1%
- Stickers, 1,010$168.90, 4.2%
- SMGs, 96$156.40, 3.9%
- Other, 269$93.52, 2.3%
02 Items
One search box over every item.
Inventory and every storage unit in a single table, with images, floats, stickers, charms with pattern ids, and prices.
- Filter by location and type
- Sort by float or price
Items
Everything you own across inventory and storage units.
12 rows03 Storage units
Open every unit without launching CS2.
All units load on their own and their contents are cached, so a restart is instant. Capacity of 1,000 items is checked before a move begins.
- Per-unit value and item count
- Contents copied from the Game Coordinator
Storage units
Contents are copied from the Game Coordinator and cached locally.
Miscellaneous
74 items
$4.02




Long-term holds
181 items
$179.24




Trade stock
279 items
$147.29




Sticker collection
863 items
$33.61




Miscellaneous · 74 items · Value $4.02
12 rows04 Cases
Your gold drought, in numbers.
Case, souvenir, capsule, trade-up and drop stats read from your Steam inventory history, stored locally after a background sync.
- Rarity split and rarest pulls
- Most opened and per-month volume
Case openings
Read from your Steam inventory history, so it only covers openings Steam still shows.
Cases opened
412
- Gold
- 1
- Cases to first gold
- 115
- StatTrak
- 39
Cases since last pull
- Mil-Spec
- 0
- Restricted
- 6
- Classified
- 16
- Covert
- 54
- Gold
- 297
Your drops vs case odds
Your observed rates against published weapon-case odds; percentages are approximate. Source: Perfect World odds disclosure (2017). Each tier has its own scale, so compare a bar with its marker, not one tier with another.
Small histories can differ sharply from the published odds. Past pulls do not change the odds of the next case. A tier you have not pulled yet shows an empty bar, with its odds marker at the end.
Mil-Spec336 / 410 pullsYour rate82%Odds79.923%Restricted63 / 410 pullsYour rate15%Odds15.985%Classified8 / 410 pullsYour rate2%Odds3.197%Covert2 / 410 pullsYour rate0%Odds0.639%Gold1 / 410 pullsYour rate0%Odds0.256%2 openings with an unknown rarity excluded from the rate comparison.
What you pulled
Cases opened412- Gold1, 0.2%
- Covert2, 0.5%
- Classified8, 1.9%
- Restricted63, 15.3%
- Mil-Spec336, 81.6%
- Other2, 0.5%
Cases per month
2024-102026-09View monthly counts
- 2024-10
- 3
- 2024-11
- 22
- 2024-12
- 4
- 2025-01
- 31
- 2025-02
- 14
- 2025-03
- 10
- 2025-04
- 26
- 2025-05
- 49
- 2025-06
- 0
- 2025-07
- 0
- 2025-08
- 7
- 2025-09
- 20
- 2025-10
- 110
- 2025-11
- 12
- 2025-12
- 0
- 2026-01
- 3
- 2026-02
- 3
- 2026-03
- 5
- 2026-04
- 36
- 2026-05
- 0
- 2026-06
- 9
- 2026-07
- 9
- 2026-08
- 12
- 2026-09
- 27
Rarest pulls
- Spectrum 2 CaseJul 7, 2018

★ Bowie Knife
Tiger Tooth
- Revolver CaseApr 24, 2024

R8 Revolver
Fade
- Snakebite CaseMay 13, 2022

USP-S
The Traitor
- Fever CaseOct 22, 2025

Glock-18
Shinobu
- Dreams & Nightmares CaseNov 8, 2023

MP7
Abyssal Apparition
- Operation Breakout Weapon CaseAug 21, 2022

StatTrak™ Five-SeveN
Fowl Play
- Spectrum CaseMay 19, 2017

M4A1-S
Decimator
- Operation Phoenix Weapon CaseMay 13, 2017

P90
Trigon
05 Trade-up
Do the math before you trade up.
A read-only estimate of expected value from your cheapest tradable skins and their collections. OpenInventory cannot perform trade-ups.
- Input cost, average float, expected return
- Chance to profit and every possible outcome
Trade-up calculator
Pick the skins you would trade up and see what you could get. Read-only.
Input rarity CovertInputs · 5/5
Input cost
$197.96
Normalised avg. float
0.4812
Expected value
$158.31
Expected return
-20.03%
Chance to profit
13.69%
Possible outcomes
- 13.69%0.0385 · $420.89

★ Bowie Knife
Tiger Tooth
- 20.0%0.0962 · $150.20

★ Falchion Knife
Slaughter
- 20.0%0.0385 · $139.90

★ Falchion Knife
Fade
- 20.0%0.4812 · $110.40

★ Falchion Knife
Case Hardened
- 15.0%0.4812 · $98.30

★ Falchion Knife
Crimson Web
- 6.31%0.4812 · $92.60

★ Falchion Knife
Night
Each skin gives its collection an equal share of the odds, split across that collection's next-tier skins. Covert skins (5 per trade-up) can turn into a knife or gloves from the same case. Output float is the average input float scaled into each output's range.
Questions, answered.
Does it ever sell or trade my items?
No. OpenInventory reads your inventory and moves items between your own containers. It has no listing, pricing-post or trade feature, and it never will.
Where does my Steam login live?
In a session.json file on your own server, written with mode 0600 and deleted when you press Sign out. It is never sent to us, because there is no us to send it to.
Do I have to self-host?
That is the only way it runs. One Docker command starts it on your machine or a box you control. There is no hosted cloud version to sign up for.
What if CS2 is already running?
Steam allows one game session per account. OpenInventory waits politely and connects when you close the game. It never forces the session.
Where do the prices come from?
Seven marketplaces, with Buff163 as the default. Skinport, Steam, CSFloat, CS.MONEY, Youpin898 and LIS-SKINS can be enabled in Settings.