OneSignal

Push notifications for mobile and web, plus in-app messages and email, managed from one dashboard.

Price
Growth from $19/month, plus $0.012 per mobile MAU and $0.004 per web push subscriber.
Free plan
Yes
Setup
A little code
Up and running
Web push in an afternoon; iOS depends on Apple Developer enrollment, which needs a D-U-N-S number if you enroll as a company.

What OneSignal is for

OneSignal sends push notifications to your users' phones and browsers, plus in-app messages and email, from one dashboard. Someone on the team can set up segments, schedules and A/B tests without asking a developer each time.

How it plugs into your product

  1. 1Create a free account and an app in OneSignal for each platform you need (web, iOS, Android).
  2. 2For iOS, join Apple's paid developer program and upload your push key; for Android, connect your Firebase project.
  3. 3Add the OneSignal SDK to your app or paste its script on your site, and ask users for permission.
  4. 4Send from the dashboard, or from your server through the API when something happens in the app.

Does it fit your idea?

It fits if

  • A web SaaS that wants browser push to bring inactive users back, set up by the marketing person.
  • A mobile app with under 1,000 monthly active users that wants segments and scheduling for free.
  • A product that wants push, in-app messages and email in one place, like an online course that reminds students in several ways.

Look elsewhere if

  • Your mobile app is growing past a few thousand active users and you only need basic push: Firebase Cloud Messaging is free.
  • You built the app with Expo and only send push from code: Expo's push service is free.
  • Most of your users are on iPhone using your site in Safari: iOS web push only works after they add the site to the home screen.

What people only find out after building

Read this before you build on it. Each item links to the official page that says so.

Price

Growth from $19/month, plus $0.012 per mobile MAU and $0.004 per web push subscriber.

Unlimited mobile push up to 1,000 monthly active users, web push to up to 10,000 subscribers per send and 10,000 emails a month.

Free tier
1,000 mobile MAU; web push to 10k per send
Paid plans
From $19/month + usage
Platforms
iOS, Android, web, email, in-app

Checked on Oct 28, 2026 · official pricing

What it costs in practice

App with 3,000 monthly active users on mobile: Growth at $19 + 3,000 × $0.012 = $36, so about $55/month. Under 1,000 active users it stays at $0. Estimated.

Estimate from the official price. Check it before you decide.

At a glance

  • Free plan: yes
  • Open source: no

“Not stated” means the official site doesn’t say.

Faundr

Picked your tools? Build it with AI, safely.

Faundr keeps your project’s memory, blocks what can’t be undone and tells you if it’s safe to launch, inside Claude Code and Codex.