CSS Rule Inventory
Count CSS rules, selectors, properties, and at-rules. See repeated values and download a complete stylesheet inventory.
How do I see what is inside a stylesheet?
Open a CSS file and select Analyze CSS. The report lists selector groups, property names, at-rules, and how often they appear. Expand the structure to see where each rule belongs, then download the full JSON report.
Your result
A little clarity, right here.
Start with your own content or load the example. Your result will appear here.
Three simple steps
How to use CSS Rule Inventory
Paste your source or open a text file. Try the example if you are learning.
Choose the options and run the tool. Your source stays on this device.
Review the result, then copy it or download the files.
Common questions
Good to know
Understand the result.
Keep the original.
Is this tool free, and are my files uploaded?
This tool is free with no account required. The work happens in your browser. Your input and files are not sent to a processing server.
What are the limits and details?
Up to 100,000 UTF-8 bytes, 5,000 CSS statements and 40 nesting levels. Processing stops after 30 seconds. Files stay on your device. CSS is never applied to this page and JavaScript is never executed. Selector groups are counted as written. This inventory does not decide whether a rule is unused or which declaration wins in a browser.
100 KB of source. Local processing. Cancel at any time.