Open API PricingOpen API Pricing

OneSignal vs Firebase Cloud Messaging pricing

Both are in push notification apis. OneSignal is billed mau-based ($0.012/mau); Firebase Cloud Messaging is billed free (transport). Numbers below are copied from each vendor's pricing page.

OneSignal vs Firebase Cloud Messaging pricing side by side
OneSignalFree tier or trial
Free tier
Unlimited mobile push + 10k web subs
Billed
MAU-based ($0.012/MAU)
Best for
Self-serve push + omnichannel engagement
Verified
Jun 27, 2026
Firebase Cloud MessagingFree tier or trial
Free tier
Unlimited (free)
Billed
Free (transport)
Best for
Free cross-platform push transport
Verified
Jun 27, 2026

OneSignal plans

PlanPriceWhat it covers
Free$0/moUnlimited mobile push sends and subscribers; web push capped at 10,000 subscribers per message; 1 active in-app message; 10,000 free email sends/mo.
GrowthFrom $19/mo + usage$0.012 per mobile monthly active user (unlimited sends), $0.004 per web push subscriber, unlimited in-app messaging; email 20,000 free sends/mo then $1.50 per 1,000.
ProfessionalCustom (annual)Annual contract with volume-based discounting; adds advanced operational and team features for mid-market.
EnterpriseCustom (annual)Annual contract with volume discounts, 99.9% uptime SLA, and tiered severity-based support response times.

Source: https://onesignal.com/pricing

Firebase Cloud Messaging plans

PlanPriceWhat it covers
Spark (free)$0No-cost plan; FCM messaging is fully free and unlimited with no per-message charge or message-count cap.
Blaze (pay-as-you-go)$0 for FCMPay-as-you-go plan with a linked Cloud Billing account; FCM itself remains free, you only pay for other Firebase/GCP services you use. New upgrades may receive $300 in free Google Cloud credit.

Source: https://firebase.google.com/pricing

OneSignal pricing guideFirebase Cloud Messaging pricing guideQuality scores on APIbenchmarks →