CS2 Trade Up Calculator - Odds & Profit

Contract Items

Add 5 items to calculate outcomes

Potential Outcomes

0 possible results

No outcomes yet

Select skins and calculate to see trade-up results

HOW TO USE

Follow these steps to calculate your trade-up contracts

STEP 1 Search for Skins

Browse available skins using filters for rarity, collection and price. Use the search bar to find specific weapons or skin names.

STEP 2 Select Input Skins

Click on skins to add them to your trade-up contract. You need the required number of skins of the same rarity.

STEP 3 Adjust Float Values

Fine-tune the float value (wear) of each selected skin. The average float determines the output skin's condition.

STEP 4 View Possible Outcomes

See all possible results with probabilities, expected value and profit calculations.

Trade-Up FAQ

How do trade-up contracts work in CS2?
You trade 10 skins of the same rarity for one random skin of the next rarity, drawn from the collections of your inputs. The more inputs you add from a collection, the higher the chance of an outcome from that collection. Covert contracts are the exception: 5 Covert skins return one knife or glove.
How is the output float calculated?
Each input float is normalized within that skin's wear range, the normalized values are averaged, and the average is mapped onto the outcome's wear range. The calculator applies this formula to every possible outcome and shows the resulting float and exterior.
Can you trade up to a knife or gloves?
Yes. A contract of 5 Covert skins returns a knife or glove from the cases linked to the input collections. For Doppler and Gamma Doppler outcomes the listed odds are approximate, because each phase counts as a separate skin.
Does the calculator support StatTrak?
Yes. Switch the variant toggle to StatTrak and inputs, outcomes and profit are all priced on the StatTrak market. Gloves never come in StatTrak, so they are excluded from StatTrak knife contracts.
Which prices does the calculator use?
Live lowest listings from the marketplace you have selected on SkinSniper. If an input has no listed price, you can type a custom price and the odds, expected value and profit update with it.