CS2 Wear Range Calculator
Calculate which wear conditions are achievable for any CS2 skin based on its float caps. Enter the minimum and maximum float values to see exactly which wear tiers exist, their coverage percentages, and how float restrictions affect skin availability.
The lowest possible float for this skin (default: 0.00)
The highest possible float for this skin (default: 1.00)
(0-0.07) MW
(0.07-0.15) FT
(0.15-0.38) WW
(0.38-0.45) BS
(0.45-1.00)
Achievable Wear Range
Summary will appear here
Range Analysis
Understanding CS2 Float Caps and Wear Ranges
In Counter-Strike 2, every weapon skin has a float value that determines its visual wear condition. However, not all skins can exist at every float value. Each skin has defined float caps (minimum and maximum values) that restrict which wear conditions are actually possible.
Understanding float caps is essential for traders, collectors, and anyone opening cases, as it directly affects which wear conditions you can actually obtain. According to Valve's weapon finish documentation, skin artists define these float ranges during the skin creation process.
Why Float Caps Matter
If a skin has a minimum float of 0.06, it can NEVER exist in Factory New condition (which requires 0.00-0.07). This drastically affects pricing, as collectors seeking the best possible condition must settle for Minimal Wear. Similarly, skins capped at 0.80 maximum can never be Battle-Scarred, making their Field-Tested versions the "worst" available.
The Five CS2 Wear Conditions
CS2 uses a tiered wear system based on float values. As explained in research from PC Gamer's comprehensive guide, these five tiers represent increasing levels of visual wear:
| Wear Condition | Float Range | Abbreviation | Visual Appearance |
|---|---|---|---|
| Factory New | 0.00 - 0.07 | FN | Pristine, minimal to no scratches |
| Minimal Wear | 0.07 - 0.15 | MW | Slight scratches, excellent condition |
| Field-Tested | 0.15 - 0.38 | FT | Noticeable wear, moderate scratches |
| Well-Worn | 0.38 - 0.45 | WW | Heavy wear, significant scratching |
| Battle-Scarred | 0.45 - 1.00 | BS | Extreme wear, major paint loss |
How Float Caps Affect Skin Availability
When a skin artist creates a weapon finish for CS2, they can specify a custom float range that differs from the standard 0.00-1.00 range. This is typically done for artistic or thematic reasons:
- Preventing Factory New: Some skins are designed to look worn or battle-damaged. A minimum float of 0.06+ ensures the skin always has some visible wear.
- Preventing Battle-Scarred: Other skins might have intricate patterns that look bad when heavily worn. A maximum float of 0.80 or lower prevents excessive degradation.
- Narrow Ranges: Some skins exist only in specific wear conditions, like the AWP | Asiimov which cannot exist in Factory New or Battle-Scarred conditions.
Common Float Range Patterns
Based on analysis of skins in the Steam Community Market, certain float range patterns are commonly used:
- Standard Range (0.00-1.00): Most common, allows all five wear conditions
- Covert Pattern (0.06-0.80): Common for high-tier skins, excludes best FN and worst BS
- No Battle-Scarred (0.00-0.45): Preserves skin artwork integrity
- Worn Only (0.15-1.00): Designed to always show wear
- Dragon Lore Style (0.14-0.65): Narrow range used by some legendary skins
Using the Wear Range Calculator
Step 1: Find Your Skin's Float Caps
You can find a skin's float range on community databases like CSFloat, Buff163, or by inspecting the skin's item schema. The float caps are fixed per skin design and don't change.
Step 2: Enter the Values
Input the minimum float (the lowest possible float this skin can have) and maximum float (the highest possible float) into the calculator. You can also click the preset buttons for common patterns.
Step 3: Analyze Results
The calculator will show you:
- Which wear conditions are achievable (highlighted in green)
- Which conditions are impossible (greyed out)
- The percentage coverage of each achievable tier
- The total float range and best/worst possible conditions
Practical Applications
For Traders
Understanding float caps helps you price skins correctly. A skin that can't exist in Factory New will have its Minimal Wear version command a premium, as it represents the best possible condition. Our Float Checker tool can help you analyze specific float values.
For Case Openers
When you unbox a skin, its float is randomly generated within the defined range. Knowing the range helps set expectations - if a skin is capped at 0.06 minimum, you'll never unbox a truly clean Factory New version. Check our Case Opening Simulator to practice without risk.
For Trade-Up Contracts
Trade-up contract outcomes are influenced by input float values and the output skin's float range. Understanding how caps affect the final result is crucial for profitable trade-ups. Learn more in our Trade-Up Contract Guide.
Related Tools
Frequently Asked Questions
Where can I find a skin's float cap values?
Float caps can be found on community databases like CSFloat, Buff163, or the CS2 Wiki. Third-party inspection tools also display float ranges. The data comes from the game's item schema, which defines these values for every skin.
Can float caps change over time?
No. Float caps are set when a skin is created and added to the game. They never change after release. A skin's float range is permanently fixed in the game's code.
Why would Valve restrict float ranges?
Skin artists and Valve restrict float ranges for artistic reasons. Some skins are designed to look battle-worn (so they can't be Factory New), while others have detailed patterns that would look bad with heavy wear (so they can't be Battle-Scarred).
How does this affect skin prices?
Restricted float ranges significantly affect pricing. If a skin can't be Factory New, its best possible condition (often Minimal Wear or high-float FN) commands a premium. Conversely, if a skin can't be Battle-Scarred, there's no "cheap BS" option for budget buyers.
Do float caps affect trade-up contracts?
Yes. Trade-up contract outputs are constrained by the output skin's float caps. Even if the calculated output float would be 0.01, if the skin's minimum is 0.06, the result will be capped at 0.06. This is crucial for trade-up planning.
Last updated: January 2026