Plan Your CS2 Trade Up

Work out the output rarity, outcome odds and resulting float before you commit ten skins. Every number is calculated client-side and the formulas are shown in the open.

CS2 Trade-Up Calculator

Choose your input rarity, split ten inputs across up to two collections, set the average float, and read the odds and estimated float for each possible outcome.

Output rarity

A trade-up always takes 10 inputs of one rarity and returns a single skin one tier higher. Split those 10 inputs across up to two collections below.

Collection A
Collection B

Outcome odds

FromPer-collection oddsPer-skin oddsEst. floatWear
Set your inputs above to see the odds.

How these numbers are worked out

  • Per-collection odds = inputs from that collection ÷ 10. More inputs from a collection means a higher chance the result comes from it.
  • Per-skin odds = per-collection odds ÷ number of possible outcomes in that collection (each outcome skin is equally likely).
  • Estimated output float = outcomeMinFloat + averageInputFloat × (outcomeMaxFloat − outcomeMinFloat). This calculator assumes the full 0–1 wear range; a specific skin with a tighter range will differ.

Educational tool only. No skins are traded, no money changes hands, and nothing here connects to your account until you choose to sign in with Steam.

How this works: Outcome odds use the standard trade-up model — each input buys one entry into the collection draw, then the result is spread evenly across that collection's next tier. Estimated float uses Valve's published formula (output = min + averageInput × (max − min)). Pool values are community estimates and shift constantly, so treat them as guidance.

Explore More

How to Use the Calculator

1

Pick Input Rarity

Select the rarity of the ten skins you plan to trade up (Consumer through Classified).

2

Split Your Collections

Set how many of the ten inputs come from each collection — the totals must add up to ten.

3

Set Average Float

Enter the average float of your inputs to estimate the float of the skin you would receive.

4

Sign In With Steam

Read your outcome odds, then sign in with Steam to line up the exact skins from your inventory.

Frequently Asked Questions

How many skins do you need for a CS2 trade-up?

Exactly ten skins, and all ten must share the same rarity. You cannot use nine, eleven, or mix rarities within a single contract.

What rarity do you get from a trade-up?

You always receive one skin from the rarity directly above your inputs — ten Mil-Spec inputs return a Restricted, ten Classified return a Covert. Covert is the ceiling, so there is no trade-up beyond it.

How is the output float calculated in a CS2 trade-up?

The contract averages the float of your ten inputs and maps it onto the output skin's own range with the formula output = min + averageInput × (max − min). Low-float inputs pull your reward toward cleaner, usually more valuable conditions.

Can you control which skin you get from a trade-up?

Not exactly. You choose the collections your inputs come from, and each input adds one entry to the draw, so loading more inputs from one collection raises the chance the result comes from it. The specific skin within that tier is then random.

Are CS2 trade-ups profitable?

Usually not. Community estimates suggest most casually assembled trade-ups come out negative once marketplace fees are counted, though exact figures vary by collection. A contract only makes sense when its expected value comfortably clears the cost of the inputs plus fees.

Is this trade-up calculator free, and does it involve real money?

Yes, it is completely free with no sign-up, and it involves no real money or gambling. It is an informational tool that shows outcome rarity, odds and estimated float so you can plan a contract before committing skins in-game.

Join one of the largest CS2 communities

Save your setups, connect with other players, and explore more. Sign up free with Steam.

Sign Up with STEAM