Inspecting bindings
The Inspect tab answers “which tokens are on this layer?” and lets you fix or remove them.
What it shows
Select one or more layers, then open Inspect. With no selection you get “Select one or more layers in Figma to review and manage their token bindings.”
The header shows how many layers are selected, plus a search field to filter the list.
Each row is one binding:
| Column | |
|---|---|
| Checkbox | Selects the row for bulk removal |
| Token name | The bound token |
| Layer name | Which layer carries the binding |
| Type | The token’s type |
| ✨ button | Re-apply, optionally to a different target |
Re-applying from Inspect
The sparkle button re-applies the binding. For types with multiple targets it opens a dropdown of all targets with the current one ticked — so you can move a colour from Fill to Stroke without going back to the token panel.
Removing bindings
The remove bindings button behaves differently depending on your checkboxes:
| Checked rows | Result |
|---|---|
| One or more | Removes only those bindings |
| None | Removes all bindings from all selected layers |
Removing with nothing checked is a bulk operation
It clears every binding on every selected layer, not just the visible list. Removing a binding does not change the layer’s appearance — the applied value stays; only the record that a token produced it is deleted, so Sync to selection will no longer touch that layer.
Sync to Figma
The refresh icon in the Inspect header runs the same Sync to selection as the footer button: re-apply every stored binding with the token’s current value.
The applied indicator
Back in the Tokens tab, tokens matching a binding on your current selection are outlined. Select a component and glance at the panel to see which tokens it uses without opening Inspect.
What Inspect cannot tell you
- Which layers use a given token — the view is selection-driven, so there is no reverse lookup across the file.
- Whether the layer’s value still matches the token. A binding records that a token was applied, not that the value is still current. If someone changed the fill by hand, Inspect still shows the binding. Run Sync to selection to make the layer match the token again.