TradeUp Simulator V2
Loading market data… Support project
Free CS2 contract calculator

Know the odds.
Own the outcome.

Build smarter CS2 trade-ups with live prices, exact hit chances and float predictions — then roll the contract without risking a skin.

Build a contract
No sign-up Live market data Real trade-up logic
01 Find inputsChoose a skin
02 Build contractFill 5 or 10 slots
03 Analyse oddsReview outcomes
04 Run trade-upReveal the result
YOUR CONTRACT

Build the lineup

Your first skin locks the contract rarity.

0/10
LIVE ANALYSIS

Possible outcomes

Prices and expected value update automatically as you tune the contract.

Input cost
Average float
Possible outputs
Best hit chance
Expected value
COST BASIS

Total input cost

Auto-filled from live prices. Override it to match your exact buy price.

Using live input prices
THIS SESSION

Your roll performance

Rolls0 Net$0.00 ROI0%
Better decisions, before the roll

From skin idea to simulated outcome in minutes.

01

Build with real skins

Search the full CS2 database and combine valid inputs from any eligible collection.

02

See every outcome

Inspect hit chance, predicted float, current market price and potential value before you commit.

03

Test without risk

Run the same contract as often as you like and track wins, losses and session ROI.

Quick answers

Trade-up basics

Everything you need to start testing contracts.

How are CS2 trade-up odds calculated?+

Odds are derived from the collections represented by your inputs and the eligible skins in the next rarity tier. Special Covert-to-Gold contracts use case-specific knife and glove pools.

Does input float affect the result?+

Yes. The simulator normalises the average float of all inputs against their wear ranges, then maps it to each possible output's float range.

Are prices guaranteed?+

No. Prices are estimates from external marketplaces and may be delayed or unavailable. Always verify the current listing before buying skins.

Explore the database

CS2 collections & special items

Browse trade-up eligible skins, knives and gloves across the live CS2 database.

Loading skins database…
Power-user workspace

Advanced contract tools

Save, filter and compare your strongest trade-up ideas.

PROJECT

Keep the simulator independent

The simulator is free for everyone. Donations and partner links help cover data, hosting and future features.

Support the project ♥
LIBRARY

Saved contracts

Save the current setup, then reload or export it whenever you need it.

FILTERS

Focus the analysis

HISTORY

Persistent roll history

Stored locally in this browser and available after a refresh.

Session analytics

Roll performance

See how the simulated contracts have performed in this session.

Return vs. spend
Rolls0
Total spent$0.00
Total earned$0.00
Net profit$0.00
ROI0%
Preferences

Settings & information

Simulator preferences

Good to know

This independent fan project is not affiliated with or endorsed by Valve, Steam, Counter-Strike 2, Skinport, CSFloat or any other third-party service.

Pricing data is fetched from external sources and may be delayed, incomplete or inaccurate. Always verify prices before trading.

Feedback

Found a bug or have an idea? Send the details directly to the creator.