Baserow offers Premium ($10-12/user/month) and Advanced ($18-22/user/month) subscriptions for both hosted SaaS and self-hosted instances. Purchase requires a baserow.io account, with billing based on active workspace users. Self-hosted users get unlimited storage while hosted users have storage limits.
Baserow subscriptions unlock premium database features like advanced views, increased record limits, and collaboration tools. Whether you use Baserow’s hosted service or run your own server, subscriptions provide the same core functionality with different storage and user management approaches.
You will need to buy a Baserow subscription to upgrade users to access premium features. To buy a Baserow subscription, you will need a baserow.io account, even if the subscription is intended for self-hosted Baserow instances.
Buying a new subscription depends on whether you are on the hosted or self-hosted plan. For more details about how Baserow subscriptions work, view this documentation.
Please get in touch with a sales representative if you’re interested in the Enterprise plan.
Feature | Premium Plan | Advanced Plan | Enterprise Plan |
---|---|---|---|
Monthly Price | $12/user | $22/user | Contact Sales |
Yearly Price | $10/user | $18/user | Custom Pricing |
Record Limits (Hosted) | 50,000 rows | 250,000 rows | Unlimited |
Storage (Hosted) | 20GB | 100GB | Unlimited |
Self-hosted Limits | Unlimited | Unlimited | Unlimited |
Key Features | Kanban/Calendar views, Row comments, JSON/XML export | Role-based permissions, App Builder, SSO (self-hosted) | Custom integrations, Dedicated support |
For detailed information about plan features and limitations, please refer to the pricing plans documentation.
Creating a new subscription upgrades your existing workspace or instance from free to premium access. The process varies depending on whether you’re managing cloud workspaces or self-hosted instances.
To create a new subscription for cloud workspaces, navigate to the Subscriptions section and select your workspace upgrade option. This process automatically applies premium features to all current workspace members and sets up automatic billing for future additions.
When you create a new cloud subscription, several important billing behaviors take effect immediately. All existing users in the workspace receive premium access without additional steps. Once a new user accepts an invitation to join the workspace, the subscription owner gets automatically charged within 24 hours for the additional seat. The billing system calculates the difference pro rata, meaning you only pay for the remaining days until your next regular payment cycle.
Understanding user roles becomes crucial for cost management in cloud subscriptions. Viewers and commenters remain free as long as this represents their highest permission level across all workspace tables. However, if someone has editor permissions in even a single table within the workspace, they require a full paid seat regardless of their role in other tables.
Self-hosted subscriptions provide more granular control over user access and billing. You manually set the initial number of seats when creating the subscription, and this number determines how many users can access premium features in your self-hosted environment.
When creating a self-hosted subscription, you need to specify the exact number of seats you want to purchase. This gives you predictable billing regardless of how many total users exist in your instance. You can increase or decrease seat counts after purchasing the license, with billing adjustments calculated pro rata for the remaining payment period.
One significant advantage of self-hosted subscriptions lies in their flexibility with instance management. You can change the instance ID associated with a subscription, allowing you to transfer licenses between different server deployments if your infrastructure needs change.
On the SaaS offering on the baserow.io, you can purchase a subscription to upgrade from the Free plan to the Premium or Advanced plan. When the workspace is upgraded to a paid plan, all billable workspace collaborators will have access to paid features.
Inviting more billable users to the workspace will increase the price of your subscription later on. When a billable user accepts an invite, you have to pay the difference. Likewise, the price will be reduced once the billable user is not a part of the workspace anymore.
There are two ways to buy a subscription for the SaaS hosted version:
Step 1: Access Subscriptions Sign in to https://baserow.io, click on the Subscriptions tab in the sidebar. If you have existing subscriptions, click on the + add new button at the top-right of the page.
Step 2: Select Hosted Version Within the subscriptions page, the list of workspaces within the SaaS (hosted cloud version) will be displayed on the left-hand side of the screen. Choose this option if you set up your Baserow database using the hosted version, where your database is hosted for you at https://baserow.io.
Step 3: Choose Workspace and Plan From your existing workspaces, select the workspace that you would like to get a subscription for. Within the modal, select a billing period and pricing plan. You can choose to be charged monthly or annually per billable user.
Step 4: Complete Payment You will be required to enter your payment card information and authorise payment. In order to proceed with your payment, we may need you to authenticate with your bank.
Step 5: Subscription Activation Once your transaction has been completed, all billable users in the workspace will be upgraded to the plan. You will find your subscription on the overview page.
On your self-hosted Baserow server, you can purchase a subscription to upgrade from the Open source (free) plan to the Premium or Advanced plan. Contact sales to upgrade to the Enterprise plan.
To upgrade or downgrade the self-hosted plan’s seats as an existing self-hosting subscriber, visit the Baserow.io SaaS hosted version to make a change to the subscription.
Step 1: Access Subscriptions Portal Sign in to https://baserow.io, click on the Subscriptions tab in the sidebar. If you have existing subscriptions, click on the + add new button at the top-right of the page.
Step 2: Select Self-hosted Option Within the subscriptions page, the right side of the screen will hold the Self-hosted version. Choose this option if you have installed Baserow on your own server.
Step 3: Enter Instance ID On the Subscriptions page, enter your instance ID in the field provided and click Next. We need your instance ID because the license will be connected to it. Learn how to get your Instance ID.
Step 4: Configure Subscription Next, select the number of seats, payment period and payment plan. You can choose the number of seats you want to purchase and adjust the number of seats at any time. Then click Subscribe.
Subscriptions are priced per seat and you can choose to be charged monthly or annually.
Step 5: Complete Payment You will be required to enter your payment card information and authorise payment. The price will be prorated when the number of seat changes. In order to proceed with your payment, we may need you to authenticate with your bank.
Step 6: Download License Once your transaction has been completed. You will find your subscription on the overview page.
Once a self-hosted subscription is paid for, you will be able to download a license key that can be used to register your Baserow instance.
Step 7: Register License Register the license key to a Baserow instance.
Step 8: Assign User Seats Choose which registered users will be able to use paid features. After installing a licence, you must individually assign seats to users, including yourself, before access to premium features is granted.
A user who is in a workspace, who is in a “premium seat” has access to the premium features in the self-hosted version.
Hosted subscriptions are for databases managed on baserow.io servers, with storage limits but no server maintenance. Self-hosted subscriptions are for your own servers, offering unlimited storage but requiring technical setup and license management.
Yes, you need a baserow.io account to purchase any Baserow subscription, even for self-hosted instances. This account manages billing and license distribution.
Billing is based on billable users who actively participate in workspaces. Adding billable users increases costs immediately, while removing billable users reduces costs at the next billing cycle.
Yes, self-hosted Advanced plans allow mixing free users with premium seat holders. Only users assigned to premium seats can access paid features.
Premium cloud plans include 20GB storage, Advanced plans include 100GB. Contact support if you approach these limits to discuss upgrade options or data management strategies.
Still need help? If you’re looking for something else, please feel free to make recommendations or ask us questions—we’re ready to assist you.