OneSignal is a messaging platform for sending mobile and web push notifications, email, in-app messages, RCS, SMS and Live Activities. It also provides audience segmentation, automation workflows, analytics and a visual journey builder. SDKs are available for Android, iOS, Flutter, React Native, Expo and Unity; integrations connect it with analytics tools, customer data platforms, warehouses and CRMs. The platform includes an API, with message-delivery API sends available across plans. Free costs 0.00 USD per month and includes basic automation and analytics, AI and MCP, basic personalization, and 20,000 email sends per month; additional email sends cost $1.50 per 1,000. Growth starts at $19 per month, plus usage fees, and is billed month-to-month. Professional and Enterprise use annual contracts with custom pricing. Free includes 1,000 monthly active mobile users and 10,000 web push subscribers per send. Web, Windows, macOS, iOS and Android are supported. The maker is headquartered in San Mateo, California, United States.
Who it is for
OneSignal suits teams sending messages across mobile and web channels that need audience segmentation, automation or integrations with their existing data stack. Free is listed for individuals and organizations just starting out; Growth is positioned for small teams.
What is good
- Supports push, email, in-app, RCS, SMS and Live Activities.
- SDKs cover Android, iOS, Flutter, React Native, Expo and Unity.
- API message sends are available across plans.
- Growth is month-to-month.
What to know first
- Free includes 20,000 email sends per month.
- Additional email sends cost $1.50 per 1,000.
- Professional and Enterprise require annual contracts.
- Paid plans add variable usage fees.
Verdict
OneSignal brings multiple messaging channels and automation into one platform, with a free entry tier and month-to-month Growth. Review the usage fees and free-tier limits alongside your channel and volume needs.
OneSignal plans and pricing
All plansCompared on customer journey orchestration software
- Free plan
- Yes
- Paid from
- $19/mo




