Calculate the exact expected value, house edge, and RTP of any Rust case by pasting its contents (value:weight pairs) and price. Works for RustSnowball cases and any competitor case. Free, client-side, no signup.
Expected value
$22.40
House edge
54.3%
RTP
45.7%
Items
12
Best drop: $100.00 (probability 12.00%). Worst drop: $0.01.
How the math works
Expected value of a case = sum of (item_value × item_probability) for every item, where item_probability = item_weight / total_weights. House edge = 1 - (EV / case_price). RTP = EV / case_price.
Honest case operators publish full per-item weights — these can be plugged into the calculator and should reproduce the operator's own claimed EV exactly. Discrepancies are either weight normalisation bugs (rare) or hidden house take (red flag).
On any operator site, each case displays its contents with implied weights. On RustSnowball, browse the /cases catalog — each case page lists every drop with its weight. For competitor cases, copy from their case detail page.
Why does my EV calculation differ from the operator's?
Either: (a) operator hides a weight you missed, (b) weights are normalised differently, (c) operator includes a "house take" cut on top of contents EV. Honest case operators publish full weights — those should reproduce exactly.
What's a "good" EV ratio?
A case's EV is always below its price — the gap is the house edge, and a smaller gap means more value per case. Paste a case's real contents and price above to see its exact EV, house edge, and RTP.
Ready to play?
Sign in with Steam in one click. No email needed — referral gift unlocks with your first deposit.