FCM Notification Debugger
Diagnose push notification delivery issues
System Diagnostics
Notification API
Supported
Permission Status
denied
Service Worker API
Supported
Service Worker Active
Not Active
FCM SDK Supported
Yes
Firebase Config
Missing!
VAPID Key
Missing!
User Email
Not logged in
Saved FCM Token
β No token saved
FCM Token
No token saved. Click "Request Permission & Token" below.
Test Delivery
Sends a real FCM push to your saved token. Test all 3 states:
- β’ Foreground β app open: appears as a toast below
- β’ Background β app minimized: OS system notification
- β’ Terminated β app closed: OS system notification (requires SW active)
Activity Log
7:06:23 PMNo service worker registered at /
7:06:23 PMDiagnostics complete
7:06:23 PMRunning diagnostics...
Important Notes
- β’ Firebase Campaigns use "topic" or bulk send β they require your device to be subscribed to that topic. Direct token send (above) bypasses this.
- β’ iOS Safari requires the app to be added to Home Screen (PWA mode) for push notifications.
- β’ Service Worker must be active for background/terminated delivery. If SW shows "Not Active", click "Request Permission & Token" to re-register it.
- β’ Token expiry: FCM tokens can expire. If test fails, request a new token.
