Open API PricingOpen API Pricing

Firebase Cloud Messaging vs Amazon SNS pricing

Both are in push notification apis. Firebase Cloud Messaging is billed free (transport); Amazon SNS is billed per million ($0.50/m push). Numbers below are copied from each vendor's pricing page.

Firebase Cloud Messaging vs Amazon SNS pricing side by side
Firebase Cloud MessagingFree tier or trial
Free tier
Unlimited (free)
Billed
Free (transport)
Best for
Free cross-platform push transport
Verified
Jun 27, 2026
Amazon SNSFree tier or trial
Free tier
1M mobile push/mo free
Billed
Per million ($0.50/M push)
Best for
Hyperscale pub/sub + mobile push
Verified
Jun 27, 2026

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

Amazon SNS plans

PlanPriceWhat it covers
Free Tier (permanent)$01M mobile push notifications/month, 1M API requests, first 1,000 emails, first 100 US SMS, 100,000 HTTP/HTTPS deliveries
Mobile Push Notifications$0.50 / 1MCharged after the 1M/month free tier; same rate across regions
API Requests (Standard topics)$0.50 / 1MEach 64KB of published data billed as one request (256KB = 4 requests)
HTTP/HTTPS Deliveries$0.60 / 1MFirst 100,000 deliveries free
Email/Email-JSON$2.00 / 100,000First 1,000 notifications free
SMS (US)$0.0025 / messageFirst 100 US messages free; global average ~$0.0075, plus carrier fees by country

Source: https://aws.amazon.com/sns/pricing/

Firebase Cloud Messaging pricing guideAmazon SNS pricing guideQuality scores on APIbenchmarks →