OneSignal pricing,
explained with real math.
What OneSignal actually costs in 2026 — the per-MAU model, the free-plan gates, and how the bill scales from $19 to five figures a month. Numbers pulled from their own pricing page.
Two things changed how OneSignal bills.
From per-subscriber to per-MAU
In June 2024 OneSignal moved mobile billing from per-subscriber to per monthly active user for all new accounts. Existing customers were told they could stay on the pricing they signed up under — a promise worth checking at your next renewal.
You're billed for reach, not opt-ins
OneSignal bills an MAU as a Mobile Subscription with at least one session in your billing period — a subscription record, not a person, and opt-in status is irrelevant. One person on two devices counts twice. So the meter runs on app usage, not on your marketable audience: grow your DAU and the push bill grows with it, even for people who never got a notification.
Free now stops at 1,000 MAU
Since October 1, 2026 the Free plan covers mobile push and in-app messages only for organizations under 1,000 monthly active users, summed across every app in the organization. Cross it and you have 24 hours to upgrade before those two channels stop; web push and email keep working. The tools are limited too: three active journeys, six segments, six data tags and 30 days of reporting history. Every free-plan limit, documented →
The five-figure cliff
With the $19 base, at 100K MAU the Growth plan runs about $1,219/mo; at 1M MAU about $12,019/mo — roughly $144,000 a year for push. That's before web-push subscribers or email add to it. Drag the calculator below to your size.
Four plans, row by row.
What each OneSignal plan includes on the rows people ask about, beside what OpenPush does on the same row.
| Row | OneSignal Free | Growth | Professional | Enterprise | OpenPush |
|---|---|---|---|---|---|
| Price | $0 | From $19 a month, plus $0.012 per MAU | Custom, annual | Custom, annual | $0, or a flat $19 to $199 a month |
| Mobile push audience | Organizations with up to 1,000 MAU | Billed per MAU | Custom | Custom | 100K MAU per app on Free, Starter and Plus. 1M per app on Pro and Premium |
| Active journeys | 3 | 5 | 20 | Unlimited | No cap, on every plan |
| Audience segments | 6 | 10 | 20 | Unlimited | Unlimited, on every plan |
| Data tags | 6 | 10 | 100 | Unlimited | Unlimited, on every plan |
| Custom events | Not included | Included | Included | Included | Included on every plan |
| Intelligent Delivery | Not included | Included | Included | Included | Included on every plan |
| A/B test variants | Up to 2 | Up to 2 | Up to 10 | Up to 10 | Up to 10 on every plan |
| Reporting history | Up to 30 days | Up to 90 days | Up to 1 year | Up to 2 years | 2 years on every plan |
| Team roles | Admin | Admin and viewer | All roles | All roles | Admin, manager and viewer on every plan |
| Notification data export (CSV) | Not included | Not included | Included | Included | Your whole account exports free, on every plan |
| Service level agreement | Not included | Not included | Not included | Available | Enterprise |
| AI assistant and MCP | Included, no meter published | Included, no meter published | Included, no meter published | Included, no meter published | 10,000 to 110,000 OpenTokens a month by plan. MCP is not metered |
Read from onesignal.com/pricing on 6 Oct 2026. Email is left out because OpenPush has no email channel. Prices for 18 products, compared →
What OneSignal would bill you.
Growth-plan list pricing: $19/mo base + $0.012 per mobile MAU. Drag to your monthly active users.
What teams actually pay.
List pricing is not the whole story. On the B2B marketplace Vendr, the median negotiated OneSignal contract lands well into five figures a year.
Or pay nothing to 100K MAU, and $99 past it.
Push delivery is free — Apple's APNs and Google's FCM don't charge per message. OpenPush is the OneSignal-compatible console on top of those same pipes — your credentials, straight to Apple and Google, nothing of ours in between — free to 100,000 MAU per app, and a flat $99 a month from there to a million, with a status-preserving importer so switching takes an afternoon. Same workflow, none of the MAU meter.
OneSignal pricing questions.
How much does OneSignal cost in 2026?
The paid Growth plan starts at $19/mo base plus $0.012 per mobile MAU and $0.004 per web-push subscriber. At 100K MAU that's roughly $1,219/mo; at 1M MAU roughly $12,019/mo. The Free plan is $0 for organizations with up to 1,000 monthly active users, with 3 active journeys, 6 segments, 6 data tags and 30 days of reporting history.
What is an MAU, and why does it matter?
OneSignal defines it as a Mobile Subscription with at least one session in your billing period — a subscription record rather than a person, counted whether or not that subscription is opted in. One person on two devices is 2 MAU. Because the meter tracks app usage rather than opt-ins, growing your active base grows the push bill even for people who never receive a notification.
Did OneSignal really change its pricing?
Yes — in June 2024 mobile billing moved from per-subscriber to per-MAU for new accounts. Existing customers were told they could remain on their original subscriber pricing; whether that still holds at renewal is worth confirming with your account manager in writing.
Is there a genuinely free alternative?
OpenPush is free to 100,000 MAU per app and OneSignal-compatible, with an importer that preserves subscription status. Past that, one flat plan at $99 a month covers an app to a million. Delivery is free because APNs and FCM don't charge per message, and because there's no delivery network of ours in between to charge for — so there's no per-MAU meter to scale.
Know the number. Then skip it.
OneSignal figures from their own site · checked 6 Oct 2026 · tell us if anything moved