# PubNub vs Liveblocks

Canonical: https://inetgeek.com/compare/pubnub-vs-liveblocks/

Every value below is read from PubNub's and Liveblocks's own documentation. See https://inetgeek.com/methodology/ for how.

## At a glance

| Criterion | PubNub | Liveblocks |
| --- | --- | --- |
| Free tier | Yes | Yes |
| Kind of free offer | Always free | Free tier |
| What the free plan includes | 200 monthly active users or 1 million transactions, whichever comes first, plus 1 GB of data storage retained for 7 days. Described as suitable for testing and prototypes. | A monthly credit allowance, plus the realtime infrastructure, collaboration features and pre-built components. The page says "free monthly credits" without naming the amount, so the size of the allowance is not sourced from here. |
| Credit card to start | No | No |
| Entry paid plan | $98 a month for the Starter plan, which includes 1,000 monthly active users. The highest entry price of the four, and the only one where the entry unit is people rather than messages or connections. | $25 a month billed annually for Pro, which carries $30 of monthly credits — so the plan returns more credit than it costs. Team is $500 a month with $600 of credits, the same shape at twenty times the size. |
| Pricing model | Per monthly active user, and PubNub presents that as the point rather than as a detail: one metric, unlimited channels on every plan, and core features included rather than tiered. A product with many short-lived users costs more here than one with few users sending constantly — the reverse of every message-metered competitor. | Credits, not units. A plan buys a monthly credit balance — $30 on Pro, $600 on Team — spent against whatever the product consumes, and the credit figure exceeds the plan price in both cases. Higher tiers also raise simultaneous connections and webhook event frequency rather than only the balance. |

## Where they differ

### Kind of free offer

- PubNub: Always free ([source](https://www.pubnub.com/pricing/))
- Liveblocks: Free tier ([source](https://liveblocks.io/pricing))

### What the free plan includes

- PubNub: 200 monthly active users or 1 million transactions, whichever comes first, plus 1 GB of data storage retained for 7 days. Described as suitable for testing and prototypes. ([source](https://www.pubnub.com/pricing/))
- Liveblocks: A monthly credit allowance, plus the realtime infrastructure, collaboration features and pre-built components. The page says "free monthly credits" without naming the amount, so the size of the allowance is not sourced from here. ([source](https://liveblocks.io/pricing))

### Entry paid plan

- PubNub: $98 a month for the Starter plan, which includes 1,000 monthly active users. The highest entry price of the four, and the only one where the entry unit is people rather than messages or connections. ([source](https://www.pubnub.com/pricing/))
- Liveblocks: $25 a month billed annually for Pro, which carries $30 of monthly credits — so the plan returns more credit than it costs. Team is $500 a month with $600 of credits, the same shape at twenty times the size. ([source](https://liveblocks.io/pricing))

### Pricing model

- PubNub: Per monthly active user, and PubNub presents that as the point rather than as a detail: one metric, unlimited channels on every plan, and core features included rather than tiered. A product with many short-lived users costs more here than one with few users sending constantly — the reverse of every message-metered competitor. ([source](https://www.pubnub.com/pricing/))
- Liveblocks: Credits, not units. A plan buys a monthly credit balance — $30 on Pro, $600 on Team — spent against whatever the product consumes, and the credit figure exceeds the plan price in both cases. Higher tiers also raise simultaneous connections and webhook event frequency rather than only the balance. ([source](https://liveblocks.io/pricing))

## Which should you choose?

Pick PubNub if Products with heavy users rather than many of them. Billing is per monthly active user with unlimited channels on every plan, so a small audience sending constantly costs the same as a small audience sending rarely.

Pick Liveblocks if Building collaboration rather than transport — presence, comments, version history and pre-built components, with $30 of monthly credits on a $25 plan so the balance exceeds the fee.

Consider something else: PubNub — You have many short-lived users. MAU billing inverts every message-metered competitor here: a product with a large, lightly-engaged audience pays for all of them, and at $98 the entry price is twice the next highest.

Consider something else: Liveblocks — You want a plain websocket. This is collaboration infrastructure with opinions about what you are building, and the free plan advertises credits without naming the amount, so the allowance cannot be sized before signing up.

## Questions this comparison answers

**Entry paid plan: PubNub or Liveblocks?**

PubNub: $98 a month for the Starter plan, which includes 1,000 monthly active users. The highest entry price of the four, and the only one where the entry unit is people rather than messages or connections.
Liveblocks: $25 a month billed annually for Pro, which carries $30 of monthly credits — so the plan returns more credit than it costs. Team is $500 a month with $600 of credits, the same shape at twenty times the size.

**Should I choose PubNub or Liveblocks?**

Pick PubNub if Products with heavy users rather than many of them. Billing is per monthly active user with unlimited channels on every plan, so a small audience sending constantly costs the same as a small audience sending rarely.
Pick Liveblocks if Building collaboration rather than transport — presence, comments, version history and pre-built components, with $30 of monthly credits on a $25 plan so the balance exceeds the fee.
