Firebase Notification Tester
Send test Firebase Cloud Messaging (FCM) notifications to a device token, multiple tokens, or a topic. Paste your Firebase service account JSON (firebase-auth.json), configure title, body, data payload, Android/iOS/Web options — no server env or admin password required. Full guide →
Firebase Notification Tester
Paste firebase-auth.json (service account) + FCM token — no server env setup
Step 1: Firebase JSON → Step 2: Token → send. Advanced: topic, platform, data…
Your credentials are used only for this send request and are not stored in our database.
Quick test
4 steps: Firebase JSON → Token → Title → Body
Firebase Console → Project settings → Service accounts → Generate new private key
Your key stays in browser memory for this send only — never stored on the server or in browser storage (cleared on reload). Use over HTTPS on a trusted machine.
Result
Fill in the form and click Send to see the Firebase response.
Related Tools
All toolsAbout Firebase Notification Tester for Android & iOS
A developer tool to test FCM push notifications before shipping your mobile app. Send to a single token, batch tokens, or a topic with full Android and APNs configuration options.
Key Features
- -Send to single FCM token, multiple tokens, or topic
- -Notification title and body plus custom data JSON
- -Android priority and notification channel ID
- -iOS sound and badge (APNs) configuration
- -Platform selector: Android, iOS, Web, or both
- -Paste or upload Firebase service account JSON — no server setup
- -Credentials used only for the send request — not stored in our database
Use Cases
Mobile QA
Verify push notifications reach test devices before release without Postman or curl.
Payload debugging
Test data-only or notification payloads and inspect Firebase response message IDs and errors.
Android channel testing
Confirm high-priority notifications and channel IDs work on Android 8+ devices.
iOS APNs validation
Check sound, badge, and silent push (content-available) behaviour on iOS test builds.
Frequently Asked Questions
Is my Firebase service account safe?▾
Where do I get an FCM device token?▾
Why must data payload values be strings?▾
Can I send to production users?▾
Tips & Best Practices
- -Use a debug device token from the same Firebase project as your pasted service account JSON
- -Start with a simple notification title + body before testing data-only silent pushes
- -For Android 8+, set a notification channel ID that exists in your app
- -Check the result panel for Firebase message ID and error details after each send