search legion

Review · Communications APIs

PubNub review

A capable managed messaging platform, but Starter pricing and user-reported issues make the switch case less obvious.

6.2/10Search Legion score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

Strong real-time building blocks; weigh the $98 Starter plan and mixed user reports before switching.

PubNub combines publish/subscribe messaging with persistence, presence, data sync and security controls. The pricing page lists a free tier with limits of up to 200 MAU or 1M transactions, and Starter at $98/month with 1,000 MAU included. That makes it worth considering if you want managed real-time infrastructure rather than operating the messaging layer yourself.

The trade-off is price clarity: Pro pricing is not published as a standard rate, and the page gives examples of $550/month for 10,000 MAU and $2,100/month for 50,000 MAU while also saying 50,000+ is custom. Reddit reports are mixed, including complaints about delays and integration problems; those threads are anecdotal, not a measure of typical service.

Good fit if

  • Apps needing managed publish/subscribe messaging
  • Teams needing persistence and presence
  • Prototypes within the free-tier caps

Skip it if

  • Teams needing predictable Pro pricing
  • Apps with tight Starter budgets
  • Teams unwilling to assess reported issues
PubNub homepage
PubNub homepage, captured Nov 6, 2026

ScoresHow it rates

  • Features8
  • Ease of use6
  • Value for money6
  • Support5
  • User sentiment4

What works

  • Free tier includes up to 200 MAU or 1M transactions
  • Starter includes 1,000 MAU for $98/month
  • Message persistence supports catch-up after reconnecting
  • Presence and data sync cover common real-time needs
  • Global network supports multi-region deployment and failover

What doesn't

  • Pro has no standard published monthly price
  • 50,000-MAU pricing is listed as both an example and custom
  • Events & Actions and Insights add-on prices are not published
  • Free tier is limited to 1GB storage for 7 days
  • Reddit users report delays and integration problems

01What PubNub actually does

PubNub is a real-time communications platform for interactive applications. It provides publish/subscribe messaging: an app publishes to named channels, and subscribed clients receive messages. PubNub also supplies managed infrastructure and tools for message persistence, data sync, presence, security and global delivery. Persistence lets clients catch up after reconnecting; data sync is intended to keep application state consistent across users, devices and networks. Presence tracks who is online and their state.

That makes PubNub a building block for features such as chat, live status or shared state, rather than a finished end-user product. Its listed features include multi-region deployment and failover, plus per-user and per-channel permissions, encryption, audit logs and SSO. The trade-off is that PubNub provides the real-time plumbing; your team still needs to decide how it fits with the app, identity setup and data stores.

02Where PubNub is strong

PubNub brings several real-time functions into one managed platform. The core is channel-based publish/subscribe messaging, with persistence for clients that reconnect later. Presence and data sync cover common needs for apps where people or devices share activity or state. The listed security controls include per-user and per-channel permissions, encryption, audit logs and SSO; the global network includes multi-region deployment and failover.

  • Free is available for testing and prototypes. The pricing details list up to 200 MAU or 1 million transactions, plus 1GB of storage for 7 days.
  • Starter is listed at $98 per month and includes 1,000 MAU, up to 6 months of data storage, BizOps Workspace for user and channel management, and insights into users, channels and messages.
  • Pro is aimed at production apps, with custom MAU packages, volume discounts, unlimited data storage and an uptime SLA of up to 99.999%.

One commenter comparing managed services with running Socket.IO said a hosted platform can remove the need to scale that infrastructure yourself. That is the clearest switching argument: pay PubNub to manage real-time messaging instead of building and operating that layer in-house.

03Where it falls short

The price jump from prototype to launch is material: the listed Starter rate is $98 per month, with 1,000 MAU included and storage capped at 6 months. Free is limited to up to 200 MAU or 1 million transactions, with 1GB retained for 7 days. Those caps may make the free plan useful for a small test, but they are not a production budget.

Pro pricing is not published as a standard monthly rate. The pricing details give an example of $550 per month for 10,000 MAU and list $2,100 per month for 50,000 MAU, while also saying 50,000+ is custom. Annual Pro rates and prices for Events & Actions, PubNub Insights and Illuminate are not published. A two-week trial is listed, but it does not settle the ongoing cost.

User reports are mixed, not proof of a general service problem. One React Native thread describes buggy integration, duplicate chat messages and an unsatisfactory support response. Separate Wink discussions describe delays and a service change that disrupted integrations. Treat those as reasons to check your own support and migration requirements, not as a reliability verdict on every PubNub app.

04PubNub pricing: what you'll actually pay

PubNub’s Free plan costs $0 and covers up to 200 MAU or 1 million transactions, with 1GB of storage for seven days. The Starter plan is $98 per month and includes 1,000 MAU and up to six months of data storage. That is the first clear paid step; the published pricing details don’t list intermediate plans.

Pro pricing is less predictable. The page lists a 10,000-MAU example at $550 per month and 50,000 MAU at $2,100 per month, while also saying 50,000+ is custom. Pro includes custom MAU packages, unlimited storage and an uptime SLA of up to 99.999%. Annual discounts are mentioned, but annual rates are not published.

Check the add-ons before budgeting: Events & Actions, PubNub Insights and Illuminate have no published prices; BizOps Workspace is included with Starter. A two-week free trial is listed. The Free and Starter prices are monthly, and the published details don’t clarify overage charges.

Full PubNub pricing breakdown →

05Switching to (or from) PubNub

Switching effort depends on how much of your app relies on PubNub’s channels, presence, message persistence, data sync and security controls. Inventory those dependencies before estimating a move: replacing publish/subscribe alone may not replace the surrounding state and access-management features. That is a planning consideration, not a published migration estimate.

The published product and pricing material does not say whether PubNub offers a data-export path, what formats it supports or how long stored data remains available after cancellation. Confirm export and retention terms before you commit, especially if message history is important.

The review brief notes mixed user reports on Reddit, but provides no posts or specific complaints. We can’t responsibly name a recurring reason people leave from that alone. For a switch decision, ask PubNub about export, contract terms and any usage-based charges, then compare those answers with the replacement platform’s channel, presence and persistence support.

From the threadsWhat users say

Reddit feedback is mixed, with several complaints about buggy chat, slow service, outages, and confusing migration changes. Other commenters see value in PubNub handling real-time delivery and scaling, but these individual reports do not establish how the platform performs across customers.

Migration disruption
all I did was swap the URL
r/winkhub · view thread
Chat bugs and support
The chat rendered duplicate messages. Their support was just, We’re sorry
r/reactnative · view thread
Intermittent delays
On and off. Right now it’s real bad but like 10 min ago it was fine
r/winkhub · view thread
Managed scaling
If you use PubNub or similar service, you don't need to worry about scaling Socket.io or other protocol as the platform will do that for you
r/reactnative · view thread

Questions people ask

What does PubNub do?

PubNub is a real-time communications platform for interactive applications. Its publish/subscribe messaging sends data through named channels to subscribed clients. The listed services also include message persistence for reconnects, data sync, presence, security controls, and a global network with multi-region deployment and failover.

Who uses PubNub?

The Reddit posts describe Wink using PubNub before changing its subscription origin to notifier.wink.com, and a developer says their client chose PubNub for an app. Those are individual reports, not a complete or current customer list. The published material does not identify other confirmed customers.

How much does PubNub cost?

The pricing page lists a free plan and a Starter plan at $98 per month. Starter includes 1,000 MAU and up to six months of data storage. Pro pricing is custom; the page gives examples of $550 per month for 10,000 MAU and $2,100 per month for 50,000 MAU, while also saying 50,000+ is custom.

Does PubNub have a free plan or trial?

Yes. The Free plan is listed at $0 per month for testing and prototypes, with up to 200 MAU or 1 million transactions, 1GB of storage for seven days, and up to 1 million transactions monthly. The pricing information also lists a two-week free trial, but does not specify which plan it applies to.

Is PubNub reliable for production apps?

The Pro plan lists an uptime SLA of up to 99.999%, but the published information does not spell out its terms. Reddit users report buggy chat, intermittent delays, and service disruptions in specific cases; those posts are anecdotal and do not establish overall reliability. Ask PubNub for the SLA terms and confirm support expectations before switching.

Sources

  1. PubNub homepage
  2. PubNub pricing page
  3. Reddit: Wink no longer using PubNub
  4. Reddit: Worst experience with PubNub
  5. Reddit: What's better for chat feature, Pusher or Firebase? Or PubNub?
  6. Reddit: Pubnub delays?