How It Works
Four simple steps to send a test notification. No server setup, no code, no Firebase SDK required.
Paste your credentials
Paste your Firebase service account JSON to authenticate.
Pick a target
Enter a device token, topic name, or condition expression.
Build the payload
Add title, body, image, custom data, and platform-specific settings.
Send & verify
Hit send and see the real FCM response. Check your device for the notification.
Why Use FCMDebug?
Built for developers who just want to test quickly without the Firebase Console hassle.
Send Real Notifications
Not a simulator — actually sends push notifications through the FCM API to real devices.
Credentials Never Stored
Your service account key is used once for authentication and immediately discarded. Nothing is logged.
Android, iOS & Web
Test notifications across all platforms. Supports platform-specific overrides for Android and iOS.
All Platforms Supported
Works with the FCM HTTP v1 API. Send notifications to Android, iOS, and web apps from one place.
Live JSON Preview
See the exact JSON payload that will be sent to FCM in real time as you build your notification.
Detailed Error Messages
Get human-readable explanations for FCM errors with suggested fixes. No more guessing what went wrong.
FCMDebug is an independent tool and is not affiliated with or endorsed by Google or Firebase. Firebase and FCM are registered trademarks of Google LLC.