CSS Selector Usage Auditor
Match up to 50 parsed selectors against an inert HTML fragment using the existing native selector tester. Keyframes are excluded; media/container/support conditions are listed without evaluation. Dynamic, escaped or unsupported selectors remain unassessed. No match does not prove unused CSS; no resources or HTML are mounted. HTML 1000 nodes / 32 levels, each field 32 KiB.
Enabling local controls…
Results
Review the settings and run locally.
Processing model and limits
Match up to 50 parsed selectors against an inert HTML fragment using the existing native selector tester. Keyframes are excluded; media/container/support conditions are listed without evaluation. Dynamic, escaped or unsupported selectors remain unassessed. No match does not prove unused CSS; no resources or HTML are mounted. HTML 1000 nodes / 32 levels, each field 32 KiB.
How to use this tool
Load the example, edit locally, inspect and copy or download the complete output. Editing discards pending results.
When not to use it
Match up to 50 parsed selectors against an inert HTML fragment using the existing native selector tester. Keyframes are excluded; media/container/support conditions are listed without evaluation. Dynamic, escaped or unsupported selectors remain unassessed. No match does not prove unused CSS; no resources or HTML are mounted. HTML 1000 nodes / 32 levels, each field 32 KiB.