CS2 Trade Up Calculator: Float, Chance of Profit, and Expected Value
The CS2 Trade Up Calculator analyzes your trade-up contract: enter 3x P90 | Asiimov with float 0.25 and 2x M4A1-S | Cyrex with float 0.12, for example, and see all 13 possible Butterfly Knives with their probabilities, output floats, and wear conditions, plus your cost, expected value, and profit chance based on current Steam prices. It's free, requires no account or Steam login, and lets you share the contract by link.
Built by Florian Galz
Not officially affiliated with Valve or Steam. Calculation only; no items are traded.
Got a new knife? Show it to your friends on your own CS2 server.
Example result
What the CS2 Trade Up Calculator shows you
Enter the skins in your contract and their floats. The tool calculates every possible outcome, including its probability, output float, and wear, then fetches current Steam prices to show your cost, expected value, and chance of profit. Below is a fixed example contract; you can see live prices in the tool.
Example · 5 Covert skins from The Breakout Collection
Input
- 3x P90 | Asiimov
- Float 0.25
- normalized 0.2717 within the skin's float range
- 2x M4A1-S | Cyrex
- Float 0.12
- normalized 0.2400 within the skin's float range
Output
- Possible outcomes
- 13 Butterfly Knife variants, 7.69% each
- Average normalized float 0.2590
- ★ Butterfly Knife | Fade
- 0.0207 · Factory New
- ★ Butterfly Knife | Crimson Web
- 0.2517 · Field-Tested
- ★ Butterfly Knife | Case Hardened
- 0.2590 · Field-Tested
Why use this Trade Up Calculator?
Calculated using the current CS2 rules
Weapon skins from case and map collections, plus knives and gloves, calculated under the rules in place since the October 22, 2025 CS2 update.
Odds per input
Each input has an equal chance, and the outcome comes from its collection. CS2 has used this calculation since October 2025; many older calculators still use the old formula.
Knives and gloves
5 Covert skins give you a knife or gloves from the corresponding case. The tool knows the knife and glove pools for each collection, including StatTrak™.
Float to six decimal places
Output float and wear for every outcome, with a warning if an outcome is close to a wear threshold.
Real Steam prices
Prices are fetched automatically from the Steam Community Market in euros or US dollars, optionally after the 15% selling fee.
Chance of profit and return
See cost, expected value, expected profit, chance of profit, and return at a glance so you can spot bad contracts before trading up.
Share via link
Your contract is encoded in the URL. Click “Copy link” and your friends will see the exact same calculation. No account and no storage on our end.
How it works
How to calculate a CS2 trade-up
No sign-up, no download: five steps to your calculation.
Step 1
Select quality
At the top, choose whether you're trading regular or StatTrak™ skins, and select euros or US dollars as the currency.
Step 2
Add skins
Click an empty slot and search for a skin by name or collection. If you have 10 identical skins, you can fill all empty slots with one click.
Step 3
Enter float
Enter the exact float for each skin, for example from the Inspect window or your inventory. In standard contracts, mark Souvenir skins individually.
Step 4
Read result
The tool shows every possible outcome with its probability, float, and wear condition, and loads Steam prices to calculate expected value, profit chance, and return. Use the toggle to include or exclude the 15% Steam fee.
Step 5
Share contract
Use “Copy link” to share the contract with friends, no account needed.
Trade-up calculator with current rules
CS2 Knife Trade Up: Knives and Gloves via Contract
The calculator simulates your trade-up contract under the CS2 rules in place since October 2025, before you use real skins. Knife contracts have a few rules of their own, and the float determines the wear condition of your result.
Knife trade-up with 5 Covert skins
Since October 22, 2025, 5 Covert skins yield a knife or gloves. The possible knives depend on the case associated with the collection of one of your inputs.
Collections with weapon cases only
Map and Armory collections have no knife or glove pool. The calculator therefore doesn't offer their Covert skins for knife contracts.
StatTrak™ knives, no StatTrak™ gloves
StatTrak™ is all or nothing. StatTrak™ Covert skins yield a StatTrak™ knife; gloves are excluded from the pool because StatTrak™ gloves don't exist.
Souvenir skins alongside regular skins
Since May 2026, Souvenir skins can be used in a contract alongside regular skins, but the result is never a Souvenir. The calculator rejects Souvenir skins in StatTrak™ contracts.
Which floats correspond to which wear conditions
The output float falls into one of these ranges. The calculator displays it to six decimal places and assigns the corresponding wear condition.
| Wear condition | Float range |
|---|---|
| Factory New (FN) | 0.00 to under 0.07 |
| Minimal Wear (MW) | 0.07 to under 0.15 |
| Field-Tested (FT) | 0.15 to under 0.38 |
| Well-Worn (WW) | 0.38 to under 0.45 |
| Battle-Scarred (BS) | 0.45 to 1.00 |
If an output float is within 0.0005 of a wear condition threshold, the calculator flags the outcome. Even a small difference in float could then change the wear condition.
Discover more
More tools
Server Configuration Generator
Describe your server.cfg in your own words using the ZapX AI Agent or set each option manually — with a live preview, download, and direct push to your rented server.
Built by Florian Galz
Crosshair Generator
Adjust style, color, size, gap, thickness, and outline live, then copy the finished console command.
Built by Florian Galz
Launch Options Generator
Build a ready-to-use line of CS2 launch options for Steam—only commands that actually work in CS2, with presets and a live preview.
Built by Florian Galz
Nade Guide
Lineups for smokes, Molotovs, flashbangs, and HE grenades on all maps — including a setpos command to apply them directly.
Built by Florian Galz
Skin & Sticker Craft
Combine any weapon, skin, float, pattern, and stickers — with an Inspect Link generator.
Built by Julian Alker
Steam Account Value Calculator
Calculate Steam Account Value: the value of your Steam account based on your game library and Steam inventory value (CS2, Dota 2, TF2, Rust) at current Steam prices, with a pie chart and value per hour played.
Built by Dimitri Heissler
FAQ
Frequently asked questions about the CS2 Trade Up Calculator
Quick answers about floats, odds, knife contracts, StatTrak™, and prices.
Every possible outcome of your contract, with its probability, output float, and wear, plus cost, expected value, expected profit, chance of profit, and return based on current Steam prices. For example, 3x P90 | Asiimov with float 0.25 and 2x M4A1-S | Cyrex with float 0.12 yield one of 13 Butterfly Knife skins, each with a 7.69% chance. A Butterfly Knife Fade would come out as Factory New with float 0.0207.
A standard contract requires 10 skins of the same rarity and yields a skin of the next higher rarity. A Covert contract for a knife or gloves takes exactly 5 skins. In standard contracts, each input collection must have a skin at the next rarity level. If you mix rarities or use the wrong number of skins, the trade-up calculator shows what's wrong with the contract.
Each input float is first normalized to its skin's float range: (float minus minimum) divided by (maximum minus minimum). The average of these values is then mapped to the outcome's range: minimum plus average times (maximum minus minimum). That's why the same contract can yield one skin in Factory New and another in Field-Tested. The tool flags outcomes close to a wear threshold.
The game randomly selects one of your inputs, each with the same chance. The outcome comes from that input's collection, where all skins of the next rarity are equally likely. With 7 of 10 skins from a collection that has 2 possible outcomes, each has a probability of 7 divided by 10 divided by 2, or 35%. This is how CS2 has calculated outcomes since the October 22, 2025 update; Valve does not publish official odds.
Yes. Since October 22, 2025, you can trade 5 Covert skins for a knife or gloves from the case associated with one of your input skins' collections. The collection must have a weapon case with a rare item; map and Armory collections do not count. 5 StatTrak™ Covert skins yield a StatTrak™ knife. Gloves are not available as StatTrak™, so they are excluded.
StatTrak™ is all or nothing: a contract contains either only StatTrak™ skins or only regular skins. Since May 2026, Souvenir skins can be included in a contract with regular skins, but the outcome will never be a Souvenir. In the tool, select the quality at the top and mark Souvenir skins individually.
Prices come from the Steam Community Market: the current lowest listing price for each skin and wear. They are cached for a while for all visitors because Steam allows only a few requests per minute. Steam takes around 15% when you sell, so by default the tool calculates outcome values after this fee.
Usually not on average: if the expected value is below your cost, you'll lose money over many contracts, even if individual outcomes are worth a lot. The chance of profit shows how often an outcome is worth more than your cost. Use your skins' actual floats for every contract; even small differences can change the outcome's wear.
The calculator is free and requires neither an account nor a Steam login. Your contract is stored in the page URL; use “Copy link” to share the exact same calculation. “Load example” fills in a ready-made knife contract. The tool only calculates outcomes; no items are traded.
Any more questions?
Contact SupportHost your own Counter-Strike 2 server in 60 seconds
Play with your friends using your own rules, with DDoS protection and full configuration through the panel. You'll still see your skins as usual.
No setup. No risk. Online in 60 seconds.
Looking for more tools? View all CS2 tools

