How to Calculate CS2 Fade Percentage for Knives and Guns
Fade percentage is the single most influential metric when pricing a CS2 knife or gun skin that uses a gradient pattern. Unlike simple wear levels, fade reflects how much of the color spectrum appears on the weapon’s surface, and even a few percent can swing market value by hundreds of dollars. Understanding the math behind the number lets traders, collectors, and casual players make informed decisions without relying solely on third‑party estimators.
What Is Fade Percentage and Why It Matters
Every fade‑type skin in Counter‑Strike 2 is generated from a base texture that transitions through a predefined color palette. The game assigns each skin a pattern index (sometimes called a seed) and a float value that determines wear. The fade percentage is derived from the pattern index: it tells you what portion of the full gradient is visible on the model. A higher percentage means more of the desirable colors — often the bright tips of a Karambit or the vivid sections of a Butterfly Knife — are present, which directly correlates with higher demand.
Core Elements That Define a Fade
Three variables interact to produce the final fade appearance:
- Pattern Index – a number between 0 and 1000 (or 0‑999 depending on the skin) that selects a specific slice of the gradient.
- Float Value – the wear rating (0.00 – 1.00) that adds scratches and darkening but does not change the underlying fade percentage.
- Gradient Definition – each skin family (e.g., Karambit Fade, M9 Bayonet Fade, AK‑47 | Fire Serpent) has its own color stops and transition points hard‑coded by Valve.
Fade Gradient Example
The gradient definition is static; only the pattern index moves the visible window across that gradient. Because the float value only adds surface wear, two knives with identical pattern indexes but different floats will show the same fade percentage, though the cleaner float will usually command a premium.
Mathematical Formula for Fade Percentage
Valve does not publish an official equation, but the community has reverse‑engineered a reliable approximation. For most fade skins the percentage can be calculated as:
Fade % = (Pattern Index / Maximum Index) × 100
Where Maximum Index is the highest pattern index that still yields a valid fade for that specific skin. For the classic Karambit | Fade the maximum is 1000, so a pattern index of 850 translates to 85 % fade. Some newer finishes (e.g., the 2023 “Spectrum” series) use a 0‑999 range, in which case the divisor is 999.
Step-by-Step Calculation Walkthrough
1. Identify the skin family. Open the item in your inventory or on a market site and note the exact name (e.g., “M9 Bayonet | Fade”).
2. Retrieve the pattern index. In‑game you can inspect the item and press “Show Pattern Index” (or use a third‑party inspector that reads the paintseed attribute). The value is an integer.
3. Find the maximum index for that family. Consult a trusted reference table or the skin’s page on CSGOStash. Record the divisor (usually 1000 or 999).
4. Apply the formula. Divide the pattern index by the divisor, multiply by 100, and round to the nearest whole number. This is your fade percentage.
5. Cross‑check with visual inspection. Load the skin in a 3D viewer (CS:GO/CS2 Workbench, cs.money’s 3D preview) and confirm that the visible color bands match the calculated percentage. Small discrepancies can arise from rounding or from skins that have “dead zones” where the gradient is not used.
Reference Table: Fade Ranges for Popular Skins
| Skin | Maximum Index | Typical Fade Range (%) | Notes |
|---|---|---|---|
| Karambit | Fade | 1000 | 80‑100 | Most sought after above 90 % |
| M9 Bayonet | Fade |

