Web platform features explorer

Scoped custom element registries

The CustomElementRegistry() constructor creates a new custom element registry that's separate from the global window.customElements registry. Creating more than one registry is useful for multiple custom elements that have the same tag name to coexist.

Status

Limited availability

Browser support

  • Chrome 146 Released on 2026-03-10
  • Chrome Android 146 Released on 2026-03-10
  • Edge 146 Released on 2026-03-13
  • Firefox See bugzil.la/1874414 bugzil.la/2018900
  • Firefox for Android
  • Safari 26 Released on 2025-09-15
  • Safari on iOS 26 Released on 2025-09-15

Baseline availability blocked since March 2026 by Firefox (1 months)

Interop

Developer votes

Do you need this feature?
Let us know by leaving a 👍 reaction on the feedback issue. Don't forget to also leave a comment explaining your specific use case.