This guide covers how to view, register, assign, and manage licenses for your self-hosted Baserow instance through the admin panel.
Admin access required: Only Instance Admins can manage licenses. Regular users cannot view licensing information.
The Manage Licenses page in the admin panel is your control center for all licensing operations on your self-hosted Baserow instance. Here you can:
For step-by-step license installation, learn how to purchase and install a self-hosted license for non-enterprise plans.
See Activate Enterprise license for complete Enterprise registration process including troubleshooting.
To manage an existing license or activate a new license:
You’ll see a list of registered licenses (if any), your Baserow Instance ID, Register license button, and Get a license button.
Your Instance ID uniquely identifies your self-hosted Baserow installation for licensing purposes. This ID links your self-hosted server to paid subscriptions purchased through baserow.io, ensures paid features activate only on your authorized server, and separates data hosting (your servers) from subscription management (Baserow’s systems).
You will need your Instance ID when purchasing a new self-hosted subscription, contacting support about licensing issues, or migrating to a new server (to transfer your license).
To copy your Instance ID:

In Baserow’s self-hosted subscriptions, a “seat” refers to a single user license that grants access to paid features. The way seats are assigned depends on your specific plan.
For Premium and Advanced plans, an Instance Admin must manually assign each of these seats to a specific user. Only users who have been assigned a seat can access the paid features. Any user on your instance who is not assigned a seat will remain on the Free plan, with its corresponding feature set.
For Enterprise plans, the license is applied to the entire instance, and no individual seat assignment is required. All users on your Baserow instance automatically receive access to all Enterprise-level features.
The Users section shows the number of seats available, seats left (e.g., “10 seats left”), and the assigned users list (name, email, and remove icon).
To unassign a user:
To remove all users:
Note: Removing users doesn’t cancel your subscription; it just frees up seats for reassignment.
Click on any registered license in your Manage Licenses list to view complete information:
| Detail | Description |
|---|---|
| License ID | Unique identifier for this license |
| Plan | Premium, Advanced, or Enterprise |
| Valid from | License activation date |
| Valid through | Expiration date (after expiry, premium features stop working) |
| Last check | When Baserow last verified license status |
| Seats | Number of user licenses included |
| Licensed to | Name and email of license purchaser |
Some licenses show usage limits:
Baserow automatically checks for license updates every hour if your server has internet access.
License renewals, plan upgrades, seat count increases, and other changes made by the Baserow sales team get updated automatically.
You can use a manual check when you have just renewed your license and want immediate activation, upgraded your plan and are waiting for features, the expiry date should be extended, but it isn’t showing, or when troubleshooting license issues.
To check immediately:
If your server cannot reach the internet, automatic checks won’t work.
Inform Baserow sales that your server is air-gapped. The sales team sends new license keys for changes. You must manually register updated license keys
Learn more about updating licenses on air-gapped servers.
Disconnecting a license removes the license from your instance, revokes premium/advanced features from all assigned users immediately, and frees the license to be registered on a different instance.
However, disconnecting a license does not cancel your subscription or refund payment
If you disconnect an active license, assigned users immediately lose access to premium features. This action is immediate and cannot be undone without re-registering the license.
To use the license on another instance:
Alternatively, you can update your instance ID through the subscription management interface on baserow.io.
No. Only Instance Admins can access the Manage Licenses page. Regular users cannot view licensing details, assigned seats, or Instance ID.
After the “Valid through” date, assigned users lose access to premium/advanced features, data remains intact and accessible, and users revert to Free plan capabilities. You must renew your subscription to restore features.
No. Enterprise licenses grant premium features to all users automatically—no seat assignment needed. Only Premium and Advanced self-hosted licenses require seat assignment.
No. The system prevents assigning more users than your seat count. To add more users, upgrade your license to include additional seats.
Both result in users losing premium features, but disconnecting is immediate and intentional.
This is because you don’t have Instance Admin privileges. Contact your system administrator. The first user who signs up for your self-hosted instance is automatically an Instance Admin.
This is because registration may have failed or not been saved properly. Refresh the page, try registering again, and check the license key for typos. Contact support if the issue persists.
This is because users need to log out and back in for features to activate. Assigned users should log out of Baserow and log back in. Premium/Advanced features should now be available. If not, verify the license is active and not expired.
This is because the server cannot reach the Baserow licensing servers, or no changes were made. Verify your server has internet access. Check firewall isn’t blocking connections to baserow.io. Contact support if the license renewal isn’t reflecting
Only the users you assign seats to will get Premium features. For example, if you have 15 users but a 12-seat license, the Instance Admin must choose which 12 users get a seat. The remaining 3 users will be on the Free plan.
No. The Enterprise license is instance-wide, meaning all users on your Baserow instance automatically get access to Enterprise features without any manual assignment.
Instance Admins are responsible for assigning and managing user seats from the admin panel.
License activation and management:
Plans and pricing:
Self-hosted setup:
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.
Ask the Baserow community for deployment advice
Contact support for license and account assistance