{"id":3206,"date":"2026-11-01T21:20:35","date_gmt":"2026-11-01T15:50:35","guid":{"rendered":"https:\/\/larapush.com\/blog\/?p=3206"},"modified":"2026-11-01T21:20:35","modified_gmt":"2026-11-01T15:50:35","slug":"onesignal-cost-per-subscriber","status":"publish","type":"post","link":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/","title":{"rendered":"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?"},"content":{"rendered":"\n<p><strong>OneSignal costs about $419 a month for 100,000 web push subscribers and about $4,019 a month for 1 million on its Growth plan. That&#8217;s $19 a month plus $0.004 per web push subscriber, per OneSignal&#8217;s pricing page checked November 1, 2026. Annual Professional and Enterprise plans use custom volume pricing, so large senders should request a quote.<\/strong><\/p>\n\n\n\n<p>When people ask me about OneSignal cost, they usually want one number: &#8220;what will I pay at my size?&#8221; OneSignal publishes its rates, so the maths is easy once you know which fee applies. In this post I show the formula, a cost table from 10,000 to 1 million subscribers, the 3-year totals, and what changes the final bill. Rates come from the <a href=\"https:\/\/onesignal.com\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">OneSignal pricing page<\/a> and <a href=\"https:\/\/documentation.onesignal.com\/docs\/en\/billing-faq\" target=\"_blank\" rel=\"noreferrer noopener\">billing FAQ<\/a>.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_63 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#How_does_OneSignal_charge_for_web_push\" title=\"How does OneSignal charge for web push?\">How does OneSignal charge for web push?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#What_is_the_formula_for_OneSignal_cost_per_subscriber\" title=\"What is the formula for OneSignal cost per subscriber?\">What is the formula for OneSignal cost per subscriber?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#How_much_does_OneSignal_cost_for_100k_or_1M_subscribers\" title=\"How much does OneSignal cost for 100k or 1M subscribers?\">How much does OneSignal cost for 100k or 1M subscribers?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#Can_you_pay_less_than_the_Growth_rate\" title=\"Can you pay less than the Growth rate?\">Can you pay less than the Growth rate?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#What_else_affects_your_OneSignal_bill\" title=\"What else affects your OneSignal bill?\">What else affects your OneSignal bill?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#How_does_OneSignal_cost_compare_with_a_one-time_licence\" title=\"How does OneSignal cost compare with a one-time licence?\">How does OneSignal cost compare with a one-time licence?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#Is_OneSignal_worth_the_cost\" title=\"Is OneSignal worth the cost?\">Is OneSignal worth the cost?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#Where_does_LaraPush_fit\" title=\"Where does LaraPush fit?\">Where does LaraPush fit?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#Frequently_asked_questions\" title=\"Frequently asked questions\">Frequently asked questions<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_does_OneSignal_charge_for_web_push\"><\/span>How does OneSignal charge for web push?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>OneSignal charges for web push by subscriber, not by message. On the Growth plan, you pay a $19 monthly base fee plus $0.004 for each web push subscriber. The pricing FAQ says that for web push &#8220;we charge based on subscribers, and you get an unlimited volume of sends.&#8221;<\/p>\n\n\n\n<p>A few billing rules shape the number:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Subscriber, not person<\/strong>: each subscribed browser counts separately, so one reader on Chrome and Firefox counts as 2.<\/li>\n\n\n\n<li><strong>Unsubscribed devices don&#8217;t count<\/strong>: only active web push subscriptions are billed.<\/li>\n\n\n\n<li><strong>Rounded down<\/strong>: billing uses increments of 10 subscribers.<\/li>\n\n\n\n<li><strong>Monthly<\/strong>: Growth is month-to-month and can be downgraded to Free at any time.<\/li>\n<\/ul>\n\n\n\n<p>Mobile app push is billed differently, at $0.012 per monthly active user (MAU). Web push subscribers don&#8217;t count toward MAU.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_the_formula_for_OneSignal_cost_per_subscriber\"><\/span>What is the formula for OneSignal cost per subscriber?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The formula for OneSignal Growth is: monthly cost = $19 + (web push subscribers \u00d7 $0.004). So every 1,000 web push subscribers adds $4 a month, or $48 a year.<\/p>\n\n\n\n<p>That makes OneSignal cost per subscriber easy to estimate:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Take your current web push subscriber count.<\/li>\n\n\n\n<li>Multiply it by $0.004.<\/li>\n\n\n\n<li>Add the $19 base fee.<\/li>\n\n\n\n<li>Multiply by 12 for a yearly figure, then add tax if it applies to you.<\/li>\n<\/ol>\n\n\n\n<p>For example, 250,000 subscribers \u00d7 $0.004 = $1,000, plus $19 = $1,019 a month.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_much_does_OneSignal_cost_for_100k_or_1M_subscribers\"><\/span>How much does OneSignal cost for 100k or 1M subscribers?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>OneSignal Growth costs about $419 a month at 100,000 web push subscribers and about $4,019 a month at 1 million. Here&#8217;s the full table, using the published Growth rates (my arithmetic, before tax):<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Web push subscribers<\/th><th>Monthly cost (USD)<\/th><th>Yearly cost (USD)<\/th><th>3-year cost (USD)<\/th><\/tr><\/thead><tbody><tr><td>10,000<\/td><td>$59<\/td><td>$708<\/td><td>$2,124<\/td><\/tr><tr><td>50,000<\/td><td>$219<\/td><td>$2,628<\/td><td>$7,884<\/td><\/tr><tr><td>100,000<\/td><td>$419<\/td><td>$5,028<\/td><td>$15,084<\/td><\/tr><tr><td>250,000<\/td><td>$1,019<\/td><td>$12,228<\/td><td>$36,684<\/td><\/tr><tr><td>500,000<\/td><td>$2,019<\/td><td>$24,228<\/td><td>$72,684<\/td><\/tr><tr><td>1,000,000<\/td><td>$4,019<\/td><td>$48,228<\/td><td>$144,684<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>These figures assume a flat list size. In practice, a growing list costs more each month, and a list you clean regularly costs less.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Can_you_pay_less_than_the_Growth_rate\"><\/span>Can you pay less than the Growth rate?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Possibly, on an annual plan. OneSignal says Professional and Enterprise plans run on annual contracts and &#8220;can be customized with volume-based pricing&#8221;. Those prices aren&#8217;t published, so I can&#8217;t quote them. If you have hundreds of thousands of subscribers, it&#8217;s worth asking OneSignal&#8217;s sales team for a quote before assuming the Growth rate.<\/p>\n\n\n\n<p>There&#8217;s also the Free plan. It costs $0 but caps each web push send at 10,000 subscribers. So for a 100,000-subscriber list, Free is only workable if you send to small segments. I explain those limits in <a href=\"https:\/\/larapush.com\/blog\/is-onesignal-free-for-web-push\/\">is OneSignal free for web push?<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_else_affects_your_OneSignal_bill\"><\/span>What else affects your OneSignal bill?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Your web push subscriber count is the main driver, but a few other things add up. Here are the ones I&#8217;d check:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Mobile app push<\/strong>: $0.012 per MAU on Growth if you also have an app.<\/li>\n\n\n\n<li><strong>Email<\/strong>: Growth includes 20,000 free sends a month, then $1.50 per 1,000.<\/li>\n\n\n\n<li><strong>Custom Events storage<\/strong>: billed above your plan&#8217;s allowance, if you turn storage on.<\/li>\n\n\n\n<li><strong>Tax<\/strong>: prices on the pricing page are before any tax that applies in your country.<\/li>\n<\/ul>\n\n\n\n<p>On the other hand, you can lower the bill. OneSignal&#8217;s billing FAQ notes that deleting web push subscriptions before the end of a billing cycle lowers the bill. So removing long-inactive subscribers is a direct saving.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_does_OneSignal_cost_compare_with_a_one-time_licence\"><\/span>How does OneSignal cost compare with a one-time licence?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A per-subscriber plan grows with your list, while a one-time licence doesn&#8217;t. That&#8217;s the core difference for large sites. Here&#8217;s a 3-year view at 100,000 and 1 million subscribers, using public prices checked November 1, 2026:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Option<\/th><th>100k subscribers, 3 years<\/th><th>1M subscribers, 3 years<\/th><th>What&#8217;s not included<\/th><\/tr><\/thead><tbody><tr><td>OneSignal Growth<\/td><td>about $15,084<\/td><td>about $144,684<\/td><td>Tax; custom annual pricing may differ<\/td><\/tr><tr><td>LaraPush Startup (self-hosted)<\/td><td>from $499 one-time<\/td><td>from $499 one-time<\/td><td>Your VPS cost, tax, paid major upgrades<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>LaraPush prices are from the <a href=\"https:\/\/larapush.com\/pricing\/\">LaraPush pricing page<\/a>. The licence is a one-time payment, but you also pay for a VPS, and you run it yourself. For a fuller model with free, monthly and one-time options side by side, try my <a href=\"https:\/\/larapush.com\/blog\/push-notification-cost-calculator\/\">push notification cost calculator<\/a>. You can also see how other vendors compare in <a href=\"https:\/\/larapush.com\/blog\/cheapest-push-notification-service\/\">cheapest push notification services for 100k+ subscribers<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Is_OneSignal_worth_the_cost\"><\/span>Is OneSignal worth the cost?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>OneSignal is worth it if you use its multichannel features, such as email, in-app messages and mobile app push, from one dashboard. You&#8217;re paying for a managed platform: no servers to run and no software upgrades to apply.<\/p>\n\n\n\n<p>However, for a website that only sends web push to a big list, the per-subscriber fee becomes the largest line item. At 1 million subscribers, the published Growth rate is over $48,000 a year. That&#8217;s the point where I&#8217;d compare an annual quote from OneSignal with self-hosted options.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Where_does_LaraPush_fit\"><\/span>Where does LaraPush fit?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>LaraPush is a self-hosted web push panel you buy once, from $499, and install on your own server. There are no subscriber or send fees, and unlimited domains run on the one licensed server. It includes segmentation, scheduling, analytics, a REST API and a free WordPress plugin. See <a href=\"https:\/\/larapush.com\/features\/\">LaraPush features<\/a>.<\/p>\n\n\n\n<p>The trade-offs matter, though. There&#8217;s no free plan, you manage the VPS, the licence covers one server, and major version upgrades are paid. Switching also means planning how subscribers move over. LaraPush offers a <a href=\"https:\/\/larapush.com\/migration\/\">Migration Add-on<\/a> for moving from other providers, so contact the team for details. For a direct comparison, read <a href=\"https:\/\/larapush.com\/blog\/onesignal-vs-larapush\/\">OneSignal vs LaraPush<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1762020000000\"><strong class=\"schema-faq-question\">How much does OneSignal cost for 100,000 subscribers?<\/strong> <p class=\"schema-faq-answer\">On the Growth plan, OneSignal costs about $419 a month for 100,000 web push subscribers: $19 plus $0.004 per subscriber. That&#8217;s about $5,028 a year before tax, according to its pricing page checked November 1, 2026. Annual plans may offer custom volume pricing.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1762020001111\"><strong class=\"schema-faq-question\">How much does OneSignal cost for 1 million web push subscribers?<\/strong> <p class=\"schema-faq-answer\">At the published Growth rate, 1 million web push subscribers cost about $4,019 a month, or about $48,228 a year before tax. At that size, OneSignal offers Professional and Enterprise annual plans with volume-based pricing, so ask its sales team for a quote.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1762020002222\"><strong class=\"schema-faq-question\">Does OneSignal charge per notification sent?<\/strong> <p class=\"schema-faq-answer\">No, not for web push. OneSignal&#8217;s pricing FAQ says web push is charged by subscriber, with an unlimited volume of sends. Email is different: Growth includes 20,000 free email sends a month, then charges $1.50 per 1,000 sends.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1762020003333\"><strong class=\"schema-faq-question\">Does OneSignal count unsubscribed users in billing?<\/strong> <p class=\"schema-faq-answer\">No. OneSignal says unsubscribed devices are not included in subscriber counts. However, each subscribed browser counts separately, so one person subscribed on two browsers counts as two web push subscribers. Billing is rounded down to the nearest 10.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1762020004444\"><strong class=\"schema-faq-question\">How can I reduce my OneSignal bill?<\/strong> <p class=\"schema-faq-answer\">Remove inactive web push subscriptions before your billing cycle ends, since OneSignal bills by subscriber count. You can also ask about annual volume pricing, or compare a one-time self-hosted licence if your list is large and you only need web push.<\/p> <\/div><\/div>\n","protected":false},"excerpt":{"rendered":"OneSignal cost for 100k and 1M web push subscribers, worked out from its published Growth rates, with yearly and 3-year totals.","protected":false},"author":7,"featured_media":3213,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","csco_display_header_overlay":false,"csco_singular_sidebar":"","csco_page_header_type":""},"categories":[63],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?\" \/>\n<meta property=\"og:description\" content=\"OneSignal cost for 100k and 1M web push subscribers, worked out from its published Growth rates, with yearly and 3-year totals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/\" \/>\n<meta property=\"og:site_name\" content=\"LaraPush Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-01T15:50:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ritesh Das\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ritesh Das\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/\"},\"author\":{\"name\":\"Ritesh Das\",\"@id\":\"https:\/\/larapush.com\/blog\/#\/schema\/person\/4f23894f98426ea3a6bd617e59f03bbd\"},\"headline\":\"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?\",\"datePublished\":\"2026-11-01T15:50:35+00:00\",\"dateModified\":\"2026-11-01T15:50:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/\"},\"wordCount\":1206,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/larapush.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg\",\"articleSection\":[\"Guides\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/\",\"url\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/\",\"name\":\"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?\",\"isPartOf\":{\"@id\":\"https:\/\/larapush.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg\",\"datePublished\":\"2026-11-01T15:50:35+00:00\",\"dateModified\":\"2026-11-01T15:50:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020000000\"},{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020001111\"},{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020002222\"},{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020003333\"},{\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020004444\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage\",\"url\":\"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg\",\"contentUrl\":\"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg\",\"width\":1200,\"height\":675,\"caption\":\"Illustration of OneSignal cost per subscriber rising with a growing subscriber list\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/larapush.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/larapush.com\/blog\/#website\",\"url\":\"https:\/\/larapush.com\/blog\/\",\"name\":\"LaraPush Blog\",\"description\":\"Stay Ahead, Stay Notified with LaraPush!\",\"publisher\":{\"@id\":\"https:\/\/larapush.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/larapush.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/larapush.com\/blog\/#organization\",\"name\":\"LaraPush\",\"url\":\"https:\/\/larapush.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/larapush.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2022\/05\/LARAPUSH.png\",\"contentUrl\":\"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2022\/05\/LARAPUSH.png\",\"width\":280,\"height\":60,\"caption\":\"LaraPush\"},\"image\":{\"@id\":\"https:\/\/larapush.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/larapush.com\/blog\/#\/schema\/person\/4f23894f98426ea3a6bd617e59f03bbd\",\"name\":\"Ritesh Das\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/larapush.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1bd7bb0ba68e36b218587b72e89e511f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1bd7bb0ba68e36b218587b72e89e511f?s=96&d=mm&r=g\",\"caption\":\"Ritesh Das\"},\"url\":\"https:\/\/larapush.com\/blog\/author\/riteshdas\/\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020000000\",\"position\":1,\"url\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020000000\",\"name\":\"How much does OneSignal cost for 100,000 subscribers?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"On the Growth plan, OneSignal costs about $419 a month for 100,000 web push subscribers: $19 plus $0.004 per subscriber. That's about $5,028 a year before tax, according to its pricing page checked November 1, 2026. Annual plans may offer custom volume pricing.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020001111\",\"position\":2,\"url\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020001111\",\"name\":\"How much does OneSignal cost for 1 million web push subscribers?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"At the published Growth rate, 1 million web push subscribers cost about $4,019 a month, or about $48,228 a year before tax. At that size, OneSignal offers Professional and Enterprise annual plans with volume-based pricing, so ask its sales team for a quote.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020002222\",\"position\":3,\"url\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020002222\",\"name\":\"Does OneSignal charge per notification sent?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, not for web push. OneSignal's pricing FAQ says web push is charged by subscriber, with an unlimited volume of sends. Email is different: Growth includes 20,000 free email sends a month, then charges $1.50 per 1,000 sends.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020003333\",\"position\":4,\"url\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020003333\",\"name\":\"Does OneSignal count unsubscribed users in billing?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. OneSignal says unsubscribed devices are not included in subscriber counts. However, each subscribed browser counts separately, so one person subscribed on two browsers counts as two web push subscribers. Billing is rounded down to the nearest 10.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020004444\",\"position\":5,\"url\":\"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020004444\",\"name\":\"How can I reduce my OneSignal bill?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Remove inactive web push subscriptions before your billing cycle ends, since OneSignal bills by subscriber count. You can also ask about annual volume pricing, or compare a one-time self-hosted licence if your list is large and you only need web push.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/","og_locale":"en_US","og_type":"article","og_title":"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?","og_description":"OneSignal cost for 100k and 1M web push subscribers, worked out from its published Growth rates, with yearly and 3-year totals.","og_url":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/","og_site_name":"LaraPush Blog","article_published_time":"2026-11-01T15:50:35+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg","type":"image\/jpeg"}],"author":"Ritesh Das","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ritesh Das","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#article","isPartOf":{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/"},"author":{"name":"Ritesh Das","@id":"https:\/\/larapush.com\/blog\/#\/schema\/person\/4f23894f98426ea3a6bd617e59f03bbd"},"headline":"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?","datePublished":"2026-11-01T15:50:35+00:00","dateModified":"2026-11-01T15:50:35+00:00","mainEntityOfPage":{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/"},"wordCount":1206,"commentCount":0,"publisher":{"@id":"https:\/\/larapush.com\/blog\/#organization"},"image":{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage"},"thumbnailUrl":"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg","articleSection":["Guides"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/","url":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/","name":"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?","isPartOf":{"@id":"https:\/\/larapush.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage"},"image":{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage"},"thumbnailUrl":"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg","datePublished":"2026-11-01T15:50:35+00:00","dateModified":"2026-11-01T15:50:35+00:00","breadcrumb":{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020000000"},{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020001111"},{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020002222"},{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020003333"},{"@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020004444"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#primaryimage","url":"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg","contentUrl":"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2026\/11\/onesignal-cost-per-subscriber.jpg","width":1200,"height":675,"caption":"Illustration of OneSignal cost per subscriber rising with a growing subscriber list"},{"@type":"BreadcrumbList","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/larapush.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How Much Does OneSignal Cost for 100k or 1M Web Push Subscribers?"}]},{"@type":"WebSite","@id":"https:\/\/larapush.com\/blog\/#website","url":"https:\/\/larapush.com\/blog\/","name":"LaraPush Blog","description":"Stay Ahead, Stay Notified with LaraPush!","publisher":{"@id":"https:\/\/larapush.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/larapush.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/larapush.com\/blog\/#organization","name":"LaraPush","url":"https:\/\/larapush.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/larapush.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2022\/05\/LARAPUSH.png","contentUrl":"https:\/\/larapush.com\/blog\/wp-content\/uploads\/2022\/05\/LARAPUSH.png","width":280,"height":60,"caption":"LaraPush"},"image":{"@id":"https:\/\/larapush.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/larapush.com\/blog\/#\/schema\/person\/4f23894f98426ea3a6bd617e59f03bbd","name":"Ritesh Das","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/larapush.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1bd7bb0ba68e36b218587b72e89e511f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1bd7bb0ba68e36b218587b72e89e511f?s=96&d=mm&r=g","caption":"Ritesh Das"},"url":"https:\/\/larapush.com\/blog\/author\/riteshdas\/"},{"@type":"Question","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020000000","position":1,"url":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020000000","name":"How much does OneSignal cost for 100,000 subscribers?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"On the Growth plan, OneSignal costs about $419 a month for 100,000 web push subscribers: $19 plus $0.004 per subscriber. That's about $5,028 a year before tax, according to its pricing page checked November 1, 2026. Annual plans may offer custom volume pricing.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020001111","position":2,"url":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020001111","name":"How much does OneSignal cost for 1 million web push subscribers?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"At the published Growth rate, 1 million web push subscribers cost about $4,019 a month, or about $48,228 a year before tax. At that size, OneSignal offers Professional and Enterprise annual plans with volume-based pricing, so ask its sales team for a quote.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020002222","position":3,"url":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020002222","name":"Does OneSignal charge per notification sent?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No, not for web push. OneSignal's pricing FAQ says web push is charged by subscriber, with an unlimited volume of sends. Email is different: Growth includes 20,000 free email sends a month, then charges $1.50 per 1,000 sends.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020003333","position":4,"url":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020003333","name":"Does OneSignal count unsubscribed users in billing?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No. OneSignal says unsubscribed devices are not included in subscriber counts. However, each subscribed browser counts separately, so one person subscribed on two browsers counts as two web push subscribers. Billing is rounded down to the nearest 10.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020004444","position":5,"url":"https:\/\/larapush.com\/blog\/onesignal-cost-per-subscriber\/#faq-question-1762020004444","name":"How can I reduce my OneSignal bill?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Remove inactive web push subscriptions before your billing cycle ends, since OneSignal bills by subscriber count. You can also ask about annual volume pricing, or compare a one-time self-hosted licence if your list is large and you only need web push.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/posts\/3206"}],"collection":[{"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/comments?post=3206"}],"version-history":[{"count":1,"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/posts\/3206\/revisions"}],"predecessor-version":[{"id":3214,"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/posts\/3206\/revisions\/3214"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/media\/3213"}],"wp:attachment":[{"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/media?parent=3206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/categories?post=3206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/larapush.com\/blog\/wp-json\/wp\/v2\/tags?post=3206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}