Liveblocks offers three plans: Starter, Pro, and Enterprise. The Starter plan is free and includes all the features you need to get started, while the Pro and Enterprise plans offer higher limits, enhanced features and resources. All plans include our first day free policy, meaning you only pay for returning users.
The Starter plan is free and designed for developers getting started with Liveblocks. Key features include:
Comments is free up to 50 monthly active users and 2,000 comments per month.
Comments | Included |
---|---|
Monthly active users | 50 |
MAU overage rate | — |
Monthly comments | 2,000 |
Notifications is free up to 50 monthly active users and 2,000 comments per month.
Notifications | Included |
---|---|
Monthly active users | 50 |
MAU overage rate | — |
Monthly notifications | 2,000 |
Text Editor is free up to 50 monthly active users and 256 MB data stored.
Text Editor | Included |
---|---|
Monthly active users | 50 |
MAU overage rate | — |
Total GB stored | 256 MB |
Sync Datastore is free up to 50 monthly active users and 256 MB data stored.
Sync Datastore | Included |
---|---|
Monthly active users | 50 |
MAU overage rate | — |
Total GB stored | 256 MB |
The Pro plan starts at $180/month and is designed for companies adding collaboration in production. Key features include:
Comments is free up to 50 monthly active users and 2,000 comments per month. You can get higher limits with a paid add-on.
Comments | Included | Paid add-on |
---|---|---|
Monthly active users | 50 | 1,000 |
Monthly comments | 2,000 | 100,000 |
Notifications is free up to 50 monthly active users and 2,000 notifications per month. You can get higher limits with a paid add-on.
Notifications | Included | Paid add-on |
---|---|---|
Monthly active users | 50 | 1,000 |
Monthly notifications | 2,000 | 200,000 |
Text Editor is free up to 50 monthly active users and 256 MB data stored. You can get higher limits with a paid add-on.
Text Editor | Included | Paid add-on |
---|---|---|
Monthly active users | 50 | 1,000 |
Total GB stored | 256 MB | 8 GB |
Sync Datastore is free up to 50 monthly active users and 256 MB data stored. You can get higher limits with a paid add-on.
Sync Datastore | Included | Paid add-on |
---|---|---|
Monthly active users | 50 | 1,000 |
Total GB stored | 256 MB | 8 GB |
The Enterprise plan is tailored for organizations with custom needs and advanced security. Key features include:
Comments can be included in the enterprise plan.
Comments | |
---|---|
Monthly active users | Custom |
Monthly comments | Custom |
Notifications can be included in the enterprise plan.
Notifications | |
---|---|
Monthly active users | Custom |
Monthly notifications | Custom |
Text Editor can be included in the enterprise plan.
Text Editor | |
---|---|
Monthly active users | Custom |
Total GB stored | Custom |
Sync Datastore can be included in the enterprise plan.
Sync Datastore | |
---|---|
Monthly active users | Custom |
Total GB stored | Custom |
Monthly active users (MAU) represents the number of users that have used any
Liveblocks features within a given month, with the exception of users that only
connect one time, as they are always free. Users are
identified by the userId
property provided in your
authentication endpoint. This userId
generally comes
from your database or your authentication provider.
One unique userId
corresponds to one user, no matter how long they connect
for. For example, a user that connects for 5 minutes on 2 different days is
counted as 1 MAU, and a user that connects 8 hours a day for a month is also
counted as 1 MAU. This applies so long as usage falls under our
Fair Use Policy.
All plans include our first day free policy, meaning you only pay for returning
users. In concrete terms, when a userId
connects for the first time, they do
not count towards your MAU limit. They are only counted when they connect to
Liveblocks again on another calendar day. For all users, days start at 00:00
UTC and end at 23:59:59 UTC.
Storage for Text Editor and Sync Datastore is a cumulative calculation that represents all data that is currently stored. It does not reset monthly, and the total usage will continue to accrue over time as you add more content and data. You can monitor your usage at any time in the dashboard.
If you connect to rooms and call the Liveblocks API during any automated
testing, you may want to provide a static userId
to avoid hitting limits.
For example, you could do this by setting an environment variable and checking
the process when you call authorize
from @liveblocks/node
.
We use cookies to collect data to improve your experience on our site. Read our Privacy Policy to learn more.