Skip to content

Badging API

Published

Badging API — Set an app-icon badge (count or dot) on the installed PWA.

  • Legend
  • Yes
  • Partial
  • Flag
  • No
  • Unknown
Browser / PlatformSupportVersionsConfidenceSourceNotes
Chrome (Android)Partial84mediumsource1
Chrome (Desktop)Yes81mediumsource—
Edge (Desktop)Yes81mediumsource—
Safari (iOS)Yes16.4mediumsource2
Safari (macOS)Yes17mediumsource—
Firefox (Desktop)No—mediumsource3
Samsung InternetPartial13.0mediumsource4
  1. Badging is honored only for installed apps and subject to launcher support.
  2. For home-screen web apps; tied to notification permission.
  3. Firefox has no Badging API implementation; `navigator.setAppBadge` is undefined (MDN compatibility table, checked 2026-10-03).
  4. Follows Chrome for Android: the badge is shown only for installed web apps and depends on launcher support.

Source data: /compatibility/badging-api.json · Global usage: 73 % (StatCounter 2026-05)

Source: spec · MDN · Last verified 2026-06-24 · Confidence: medium (computed from sources)

← Back to the Compatibility explorer.