CS2 Counter-Strike 2 weapon skins inventory background

How to Check a CS2 Skin's Float (Inventory, Market, Trade Offer)

Copy the inspect link, paste it into a float checker — that's the short version. The long version covers every surface where floats hide, the four-decimal precision, and the pattern lookup that goes with it.

Von Mike·Vor 14 Tagen
SkinsMonkey - CS2 skin trading platform

How to Check a CS2 Skin's Float (Inventory, Market, Trade Offer)

The float of a CS2 skin is the four-decimal wear coordinate Valve writes at drop and never moves. It maps onto the visible exterior bucket — Factory New through Battle-Scarred — and on collector items it can swing the price by 2–5× inside the same exterior. The bucket is what Steam shows you. The four-decimal number is what the market trades on once the price climbs above the $50 line. This article walks every surface where a float lives: your own inventory, a Steam Market listing, an incoming trade offer, another player's profile, an item inside a case-opening site, and a freshly-generated trade-up output. One workflow, six contexts, three or four tools.

The underlying mechanics — why floats exist, the clipping per skin, the five exteriors and their boundaries — live in the patterns, floats and wear pillar. The float value glossary entry covers the definition.

The short version

Three steps that work everywhere:

  1. Get the inspect link of the item. It looks like steam://run/730/+csgo_econ_action_preview%20S76561198.... Where to find it depends on the surface — covered below for each context.
  2. Paste the inspect link into a float checker: CSFloat (csfloat.com inspect), tradeit.gg float lookup, or any community tool. The page returns the float to four decimals and the pattern index as an integer.
  3. Compare the float against the skin's clip (the min/max float that paint kit can ship at) and the standard exterior boundaries to understand where this copy sits inside the bucket.

That is the universal flow. The rest of this article covers what makes each context awkward and how to skip the awkwardness.

Why the in-game inspect is not enough

Inside CS2, hovering a weapon in your inventory and clicking Inspect shows you the model, the texture, and the exterior name. It does not show the four-decimal float. The exterior name is a rounded bucket — anything between 0.07 and 0.15 reads "Minimal Wear" with no further detail.

That precision gap matters. A 0.071 float MW looks essentially Factory New to the eye; a 0.149 float MW looks worn enough that traders price it like the top of Field-Tested. Same in-game label, same visual category, two different prices.

Steam itself does not expose the float anywhere in the storefront UI either. The Steam Market listing page shows the exterior tier as a tag, the inspect link as a button, and nothing else. To read the float you need to push the inspect link through a third-party tool.

Method 1 — your own inventory (the cleanest path)

For an item already in your Steam inventory, this is a 20-second workflow.

  1. Open your Steam inventory in the desktop client or in a browser at steamcommunity.com/profiles/[YOUR_ID]/inventory.
  2. Click the item to open the side panel.
  3. In the side panel, right-click the inspect button (a magnifying-glass icon) and copy the link target. On Windows that's "Copy link address" in Chrome / "Copy link" in Firefox. On the Steam client it's "Copy URL".
  4. Open csfloat.com, click the Inspect button at the top right, paste the link, hit enter.

The page returns:

  • The float to four decimal places (e.g. 0.0723).
  • The pattern index as an integer.
  • The StatTrak counter if applicable.
  • The Souvenir tag if applicable.
  • A wear bar showing where the float sits inside the skin's clip relative to the FN/MW/FT/WW/BS boundaries.
  • A render of the skin generated against the actual seed.

For Doppler knives, CSFloat also identifies the phase (P1/P2/P3/P4/Ruby/Sapphire/Black Pearl). For Fade paint kits it computes the fade percentage. For Case Hardened paint kits it shows a thumbnail with the playside texture so you can eyeball the blue coverage.

The same flow works on tradeit.gg's inspect page if you prefer that interface. The data underneath comes from the same Valve protobuf endpoint, so the numbers are identical.

Method 2 — a Steam Market listing you are considering buying

Every Steam Market listing has an inspect link at the bottom of the item card. Steam shows the exterior tag at the top of the listing; the float and pattern are hidden behind the inspect link.

Two ways to read them:

Option A — manual paste. Right-click the Inspect in Game link on the listing, copy URL, paste into CSFloat or tradeit. Slow if you are screening more than a couple of listings.

Option B — the CSFloat browser extension. Install the CSFloat extension on Chrome or Firefox. Reload any Steam Market page. The listings now display the float and pattern next to each item card directly, without you having to click anything. The extension also colour-codes low floats (green for sub-0.005 FN, etc.) and surfaces Doppler phases on the listing tiles.

The extension is free, has no account requirement, and is the standard tool for any serious Steam Market buyer. It also adds a "lowest float" filter on the listings page, which is how every collector hunting low-float copies actually shops.

A second extension that does the same thing with a slightly different UI is the SkinSwap or Pricempire extensions — pick whichever you prefer; the underlying data source is the same Valve protobuf in every case.

Method 3 — an incoming trade offer

Trade offers on Steam show the items but, again, not the floats. Two paths:

The slow path. Open the trade offer page. For each item, right-click the item image → "View item details" → on the resulting page, copy the inspect link from the bottom → paste into CSFloat.

The fast path. Install the CSFloat or tradeit browser extension. Both extensions inject float and pattern data directly into the trade offer page, so you see the numbers without leaving the page.

For high-value trades — anything with a knife, glove, or sticker craft — read the float before accepting. Two minutes here saves the entire trade in cases where the offered item turns out to be a 0.46 BS instead of the 0.15 FT the trader implied.

Method 4 — another player's inventory or loadout

Public Steam inventories expose the same inspect links as your own. Find the player's Steam profile → click "Inventory" → click any CS2 item → grab the inspect link from the side panel. The float reads through any checker the same way.

This is how the per-pro loadout pages on this site (shipping in weeks 38–40 in the content calendar) source the float values for pro player skins. CSFloat's API exposes the same data programmatically, which is what the calculator on this site uses.

For private inventories, the inspect link still works as long as the player has set their inventory to public or has the trade-offer surface open. Fully private inventories do not expose inspect links externally.

Method 5 — a case opening site or third-party trading platform

Sites like DMarket, Skinport, Buff163, CS.Money, CSFloat Market all expose each listed item's float and pattern directly in the listing UI. Buff163 shows float as a number in the item card on the second line of metadata. Skinport surfaces float on the listing tile and lets you filter by float range — a low-float-FT filter on Skinport is the fastest way to find sub-0.16 Field-Tested copies of a target skin.

CS.Money displays float on hover and also exposes a "lowest float" sort on every skin's page. DMarket has a float column in the table view of every skin's listings.

The takeaway: third-party marketplaces treat float as a first-class field because their buyers are float-aware. Steam Market does not, which is why the browser extensions exist.

Method 6 — a freshly-generated trade-up output

The float of a trade-up contract output is the deterministic result of the float averaging formula applied to the ten inputs. You can predict it before clicking commit. The contract panel inside CS2 shows the projected output float to four decimal places once you have ten valid inputs slotted.

After the contract runs, the output skin appears in your inventory with the predicted float. Verify by inspecting the new item (Method 1) — the four-decimal number should match the panel's projection.

The full math, including the per-skin clip that decides whether your predicted FN output is actually FN or whether it clips into MW or worse, is in the float averaging formula spoke. The contract panel UI itself is walked in how to do a trade-up step by step.

Reading the pattern index at the same time

Every float checker that returns the float also returns the pattern index — it costs nothing to read both numbers at once. The pattern is meaningful only on five finish families (Case Hardened, Fade, Doppler, Marble Fade, Crimson Web). On every other finish the pattern is cosmetic noise and can be ignored.

If the skin is one of the five families, the next step after reading the seed is to cross-reference it against the per-weapon tier list. The same seed produces different results on different weapons because the UV mapping differs per model. Seed 661 is a tier-1 AK-47 blue gem; the same seed on a Karambit is not the same finish.

The reference databases:

  • csgobluegem.com — AK-47, Karambit, M9, Bayonet, Five-SeveN, MAC-10, MP9 blue gems.
  • csfloat.com per-skin pages — Doppler phase classifier, Fade % grader, displayed inline.
  • isitabluegem.com — older lookups for less-tracked weapons.

The pattern index glossary entry covers what the seed actually controls.

A worked example — an AWP Asiimov FT you are considering buying

You see an AWP Asiimov Field-Tested listed on Steam Market at $42. The exterior tag is FT. You want to know if it is a low-float FT (worth the price), a mid-FT (fairly priced), or a high-FT (overpriced).

Steps:

  1. Click the listing. Scroll to the bottom. Right-click Inspect in Game, copy URL.
  2. Paste into CSFloat. The page returns:
    • Float: 0.2147
    • Pattern: 412
    • StatTrak: no
  3. AWP Asiimov clip is 0.18–1.00 (no FN, no MW exist). The Field-Tested bucket is 0.15–0.38 globally, but the skin clips at 0.18 — so the lowest possible FT Asiimov is 0.18, and the FT bucket effectively runs 0.18–0.38 for this skin.
  4. A 0.2147 float sits 19% into the effective FT bucket. That is a clean low-mid FT. Mid-FT Asiimov FT on the broader market trades roughly $35–$45; this listing at $42 is fair, not a steal.
  5. Pattern 412 is not on any AWP Asiimov pattern tier list (Asiimov is a generic-pattern skin — no blue gem, no fade, no phase). Pattern is cosmetic noise; the float is the only thing that matters for pricing.

That two-minute lookup turns "is $42 a good price for this AWP Asiimov FT" from a guess into a number.

A worked example — an AK-47 Case Hardened MW you are considering buying

Same flow, different finish.

Listing: AK-47 Case Hardened, Minimal Wear, $1,150 on Skinport. The seller marks it as "tier-3 blue gem".

Steps:

  1. Open the listing on Skinport. Float and pattern are surfaced inline: float 0.0934, pattern 670.
  2. Float 0.0934 sits at the lower-mid of the MW bucket (0.07–0.15) — clean for a Case Hardened in MW.
  3. Pattern 670 is a known AK-47 blue gem seed. Cross-reference on csgobluegem: pattern 670 on AK-47 grades as a high tier-2 (significant blue coverage on the playside, some yellow at the muzzle). Tier-2 AKs trade roughly $1,500–$3,500 in MW.
  4. $1,150 on a tier-2 AK Case Hardened MW is below the bottom of the trading range. Likely a fair-to-strong buy assuming the platform escrow is legitimate.

The seller's "tier-3" marketing was wrong (the seed is actually tier-2, which is better). Reading the pattern through the reference grid is the only way to catch that.

When the float checker disagrees with the in-game tag

Edge case: a float checker reports a value just inside the next bucket — say 0.0701 on an item that Steam Market tagged as Minimal Wear. That can happen because the float is precise to floating-point arithmetic and the bucket boundary is at exactly 0.07. The skin is technically MW (>= 0.07) but the in-game inspect rounds it visually like a borderline FN.

The market treats these edge floats inconsistently. Steam Market and most third-party marketplaces classify by the exact value: 0.0700 is MW, 0.0699 is FN. CSFloat's wear bar shows where the value sits relative to the boundary. For practical purposes, treat a 0.0701 MW as if it were an upper-end-FN copy — a 0.0699 vs 0.0701 difference is one part in 5,000 and the playside visual is identical.

The same logic applies at every bucket boundary (0.15, 0.38, 0.45). Edge-float items command a small premium because they look like the cleaner bucket.

What float lookups do not tell you

Three things to remember:

  • Stickers and charms are separate. The float reading covers the underlying skin only. Applied stickers, name tags, and charms (keychains) are independent and have their own market premium. A heavily-crafted sticker bomb on a $20 base skin can multiply the price by 100× and the float lookup will not see that.
  • StatTrak and Souvenir status do not change the float. They are independent flags. A StatTrak FN is the same float distribution as a non-StatTrak FN; the price premium for StatTrak is separate.
  • The Souvenir tag implies pre-applied Major stickers. A Souvenir AWP shows the stickers in the listing image; the float is independent of the sticker placements, but Souvenir floats are skewed because they drop only from Major Souvenir packages with their own distribution.

The full taxonomy is in the items encyclopedia pillar.

FAQ

Where do I find the inspect link in Steam? In your inventory, click the item, then on the side panel the inspect button is the magnifying-glass icon. Right-click it and copy the link. On Steam Market listings, the inspect link is a button at the bottom of the listing.

Is CSFloat free? Yes. The inspect tool at csfloat.com is free with no account. The browser extension is free. The marketplace side of CSFloat has fees if you buy or sell, but the float-checking infrastructure is fully free.

Does checking the float of someone else's item alert them? No. Inspect links are read-only and Valve does not surface the request back to the item's owner. You can inspect any publicly visible CS2 item without notifying anyone.

Why is the float on Steam Market sometimes hidden? Steam itself does not display the float in the storefront UI — it is only available through the inspect link. The CSFloat or Pricempire browser extension is the standard way to make it visible on the listing page.

Can the float of a skin change over time? No. The float is written at drop and is immutable for the life of the skin. Trading, selling, applying stickers or name tags, opening a case with the same skin already in your inventory — none of these change the float.

Does the float show on Buff163, Skinport, DMarket, CS.Money? Yes — every third-party CS2 marketplace exposes the float directly in the listing UI. Buff163 shows float on the second line of each item card. Skinport lets you filter by float range. CS.Money sorts by lowest float on every skin page. Only Steam Market itself hides it.

What is a "low float" on a Field-Tested? Anything below 0.16 is the low-float FT band — sometimes called "MW-look FT" — and trades at a premium over mid-FT. Below 0.18 is the cleanest sub-bucket. Above 0.30 is the high-FT band and trades at the bottom of FT pricing.


Want to value the whole inventory you just inspected? Value your CS2 inventory — multi-marketplace pricing in one click.

SkinsMonkey - CS2 skin trading platform
How to Check a CS2 Skin's Float (Inventory, Market, Trade Offer) - CS2-Inventory.com