Skip to content
Launching Oct 20 — OpenPush is free forever to 100K MAU per app, every push feature included. Get early access →
ProductJourneysLive ActivitiesPricingCompareDocsChangelogMigrate from OneSignalSign in
Home / Compare / OneSignal alternative
OpenPush vs OneSignal

The free OneSignal
alternative.

OpenPush gives you the OneSignal workflow — segments, templates, scheduled sends, delivery analytics — free forever, up to 100,000 monthly active users per app, with an importer built for switching. We built it because we were a OneSignal customer with millions of subscribers and a bill that stopped making sense.

Did you get the email?

If your OneSignal renewal quote just changed, you're not alone — and you don't have to accept it. Export your subscribers (it's your data), import them here, and keep shipping. Statuses survive. Nothing about your users changes.

The numbers

What the same app costs.

On every feature row below, our free plan gives as much as their paid plan or more — and we never bill per user.

Per appOneSignal FreeOneSignal GrowthOpenPush
Price$0, for organizations up to 1,000 MAU$19/mo + $0.012 / mobile MAU$0 to 100K MAU, forever. $99/mo flat to 1M
100K MAU appover the 1,000 MAU cap≈ $1,219 / mo$0
1M MAU appover the 1,000 MAU cap≈ $12,019 / mo$99 / mo
Segments610Unlimited
Data tags610Unlimited
Journeys3 active5 activeIncluded, uncapped
Intelligent Delivery—IncludedIncluded
A/B test variantsUp to 2Up to 2Up to 10
Live ActivitiesOrganizations up to 1,000 MAUIncluded with mobile pushIncluded
Reporting historyUp to 30 daysUp to 90 days2 years
Web push10K subs / send$0.004 / subscriberIncluded, no per-subscriber fee
OneSignal import——REST key or CSV, status-preserving
Delivery pathTheir network, then APNs/FCMTheir network, then APNs/FCMYour credentials, straight to APNs/FCM
OneSignal totals = $19/mo base + $0.012 per mobile MAU (mobile subscriptions with a session in the billing cycle); web-push subscribers add $0.004 each. Since October 1, 2026 OneSignal's Free plan covers mobile push only for organizations under 1,000 MAU, counted across every app. OpenPush: free to 100,000 MAU per app, then Pro at $99 a month to 1M; all six plans. Sources: onesignal.com/pricing · OneSignal's billing FAQ · checked 6 Oct 2026. Spot an error? Tell us and we'll fix it same-day.
Their own pricing is the pitch

The MAU math.

OneSignal's Growth plan bills $0.012 per monthly active user — every mobile subscription with a session in the billing cycle — on top of a $19/mo base. At 100K MAU that's about $14,600 a year for push (before web-push subscribers, billed separately at $0.004 each). Their free plan caps you at 6 segments, 6 data tags, 3 active journeys and 30 days of reporting history — and, since October 1, 2026, at 1,000 monthly active users across the organization. OpenPush exists because a free tier does not have to stop there: ours runs to 100,000 MAU per app, with no cap on segments, tags or journeys.

$0.012per mobile MAU + $19/mo base
≈ $14,600/yrpush, at 100K MAU
$0the same app, on OpenPush
Pledge

Free forever

Push stays free forever, to 100,000 MAU per app. We never charge per subscriber, per device or per message, and what you start on is what you keep. Your data exports free, forever. The pledge, and how it can end →

An afternoon, not a quarter

Leave without losing a subscriber.

Your subscribers are yours. This moves them — tokens, tags and opt-in status — in about an afternoon for a typical app.

01

Paste your OneSignal REST key on the Migrate page — or export the CSV. It's your data.

02

Subscribers, subscription status, tags, templates and message history come across — nobody gets re-permissioned.

03

Swap SDK keys and ship. Both SDKs can coexist during rollout, so you can point sends back at OneSignal at any time. Verify with a test device, then go live.

iOS and Android push are live from the Oct 20 launch, and web push runs through Firebase Cloud Messaging (OneSignal web subscriptions re-subscribe; they do not import). "OneSignal-compatible" covers the segment vocabulary, the importer, and SDK surface we've validated; see the compatibility matrix for exact SDK versions, token/VAPID types, and known gaps.

Straight talk

When OneSignal is still the right choice.

Stay on OneSignal if…

You need omnichannel today

SMS and email in the same tool, or contractual SLAs with 24/7 support — OneSignal's paid tiers are real products.

Switch to OpenPush if…

You need push that's free

Push with nothing in the delivery path — free forever to 100,000 MAU per app and a flat $99 a month past that, with Journeys, Live Activities and Intelligent Delivery included, and an importer built for exactly this move.

Straight answers

Migration questions.

How hard is it to migrate from OneSignal?

Paste a REST key (or export the CSV) → import → swap SDK keys. Budget an afternoon; the importer preserves subscription status, so you don't re-permission anyone.

Does OpenPush charge for API calls or exports?

No. Your data comes and goes free — import free, export free, API free.

Will my segments survive?

Segment names come across as shells; rebuild the rules in the same filter vocabulary you already use — last_session, session_count, tags, language. Most paste straight over.

What platforms are supported?

iOS (APNs) and Android (FCM) are live from the Oct 20 launch, web push runs through Firebase Cloud Messaging, with Journeys, Live Activities and Intelligent Delivery — all from one dashboard and one API. Check the compatibility matrix for SDK versions and known gaps before you cut over.

What's the catch?

There's no per-subscriber catch: your notifications go out on your own APNs and FCM credentials, and neither Apple nor Google charges a per-message transport fee. We never built a delivery network in between, so there's nothing for us to meter. Running the console, storage and analytics does cost us something, and so does every AI answer — so an app past 100,000 MAU pays one flat plan, and the built-in assistant has a monthly allowance. Both are printed on the pricing page. We run millions of our own subscribers on it.

Make the switch

Keep your subscribers. Drop the bill.