← All tools

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.

css-selector-usage-auditorLOCAL WORKSPACE

Enabling local controls…

Inputs and settings

Input is never mounted; no external requests, uploads or storage. Changes discard pending results; bounded native DOM selector queries run synchronously.

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.

Format reference ↗ToolHubEN source controls ↗

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.