Newly Available
id: highlight
Custom highlights
Custom highlights style arbitrary text ranges, without adding extra elements to the DOM.
Baseline Status:
Achieved Newly Available on Mar 24, 2026 across core engines.
Desktop Browser Engine Support
Google Chrome
105
Supported
Mozilla Firefox
149
Supported
Apple Safari
17.2
Supported
Microsoft Edge
105
Supported
Mobile Browser Engine Support
Chrome Android
105
Firefox Android
149
Safari iOS
17.2
Specifications and References
MDN Browser Compat Data Keys:
api.CSS.highlights_static ↗
api.Highlight ↗
api.Highlight.@@iterator ↗
api.Highlight.Highlight ↗
api.Highlight.add ↗
api.Highlight.clear ↗
api.Highlight.delete ↗
api.Highlight.entries ↗
api.Highlight.forEach ↗
api.Highlight.has ↗
api.Highlight.keys ↗
api.Highlight.priority ↗
api.Highlight.size ↗
api.Highlight.type ↗
api.Highlight.values ↗
api.HighlightRegistry ↗
api.HighlightRegistry.@@iterator ↗
api.HighlightRegistry.clear ↗
api.HighlightRegistry.delete ↗
api.HighlightRegistry.entries ↗
api.HighlightRegistry.forEach ↗
api.HighlightRegistry.get ↗
api.HighlightRegistry.has ↗
api.HighlightRegistry.keys ↗
api.HighlightRegistry.set ↗
api.HighlightRegistry.size ↗
api.HighlightRegistry.values ↗
css.selectors.highlight ↗