Float Value

From Counter-Strike 2 Wiki

Float Value (also called float or wear value) is a numerical attribute attached to every weapon skin in Counter-Strike 2 that determines the skin's visual wear condition. It is a decimal number between 0 and 1, where lower values indicate less wear.

Overview

Every skin in CS2 has a float value that was permanently set when the skin was first created (either unboxed from a case, received as a drop, or produced via Trade-Up Contract). Float values cannot be changed — a skin's float is permanent for its lifetime.

Wear Conditions

Float values are divided into five wear tiers:

Condition Abbreviation Float Range Appearance
Factory New FN 0.00 – 0.07 Pristine, minimal to no visible wear
Minimal Wear MW 0.07 – 0.15 Very slight scratches, excellent condition
Field-Tested FT 0.15 – 0.38 Moderate wear, visible scratches
Well-Worn WW 0.38 – 0.45 Significant wear and paint loss
Battle-Scarred BS 0.45 – 1.00 Heavy wear, large areas of missing paint

Float Ranges per Skin

Not every skin can exist in all five conditions. Each skin type has a defined minimum and maximum float range:

  • AWP | Dragon Lore — 0.00 to 0.70 (no Well-Worn or Battle-Scarred)
  • AK-47 | Redline — 0.10 to 0.70 (no Factory New)
  • AWP | Asiimov — 0.18 to 1.00 (no Factory New or Minimal Wear)

This is why certain skins in specific conditions are extremely rare and valuable.

How Float Affects Price

Within each wear tier, lower float values command higher prices:

  • A Factory New AK-47 Case Hardened with 0.00x float is worth significantly more than one with 0.06 float
  • The very lowest floats (0.000x or "triple zero") in any skin tier are highly prized
  • Similarly, the highest possible floats (0.999x) can be collector's items

Float "Caps"

The most valuable float milestones:

  • 0.000x — "Triple zero," extremely low wear
  • 0.0000x — "Quad zero," exceptionally rare
  • #1 lowest float — The single lowest float of that skin in existence
  • 0.999x — Highest float collectors

Checking Float Values

Float values are not displayed in-game by default. Players use:

  • Steam Inventory — Inspect link reveals float via third-party sites
  • CS2 Inspect — In-game inspect window shows wear condition (but not exact float)
  • Third-party sites — CSFloat, SkinBaron, and others display exact float values
  • Browser extensions — Steam Inventory Helper and similar tools

Float and Trade-Up Contracts

When using a Trade-Up Contract, the resulting skin's float is calculated based on the average float of the input skins, with adjustments based on the output skin's float range. This makes it possible to target specific float ranges through careful selection of input skins.

The formula is:

Output Float = (Average Input Float) × (Output Max Float - Output Min Float) + Output Min Float

See Also