SeaTable review: pricing, limits and alternatives in 2026
What SeaTable really costs, what its free plan does, what self-hosting changes, what an Airtable import brings over, and when another database fits better.
Rangee is a no-code database, and so a SeaTable competitor. To stay useful, we only cite facts checked on 4 November 2026 on SeaTable's official pages, and we say when SeaTable fits better than we do.
SeaTable is a German no-code database: linked tables, views, forms, automations and scripts. With Baserow and Rangee, it is one of the three European publishers in our comparison of Airtable alternatives.
This page covers what SeaTable costs by team size, what its free plan does, what self-hosting changes, what an Airtable import brings over, and when another tool fits better.
What is SeaTable?
SeaTable is published by SeaTable GmbH, a German company registered in Mainz, according to its legal notice. The tool comes as a cloud service run by the publisher, and as a server edition you install yourself. It presents itself as an Airtable alternative that complies with European law, which its country of publication makes credible.
Beyond the database (tables, links, formulas, views), SeaTable offers an app builder, Python and JavaScript scripts, an API and a page design module that produces documents from rows. Since version 5.3, a public app can be protected with a password.
How much does SeaTable cost?
As of 4 November 2026, according to its pricing page, SeaTable Cloud costs €7 excl. VAT per user per month on Plus and €14 on Enterprise, billed annually. Monthly, it is €9 and €18. The Free plan costs nothing; Dedicated Cloud, from 100 users, is quoted on request.
| Cloud plan | Price per user per month (excl. VAT) | Users | Rows | Storage | History (snapshots) |
|---|---|---|---|---|---|
| Free | €0 | Up to 25 | 10,000 | 2 GB | 1 month |
| Plus | €7 annual, €9 monthly | Unlimited | 50,000 | 50 GB | 6 months |
| Enterprise | €14 annual, €18 monthly | Unlimited | Unlimited, 100,000 per base | 100 GB | 12 months |
| Dedicated Cloud | On request | 100 minimum | Unlimited, 200,000 per base | 1,000 GB | 24 months |
API, automation and Python script quotas rise with the plan and the number of users: 10,000 API calls per user on Plus, 50,000 on Enterprise. Nonprofits and education usually get 50% off Plus and Enterprise, according to the same page.
Who pays: every team member
The rule that weighs most on the bill is simple: according to SeaTable's help, the licence applies to every active team member with their own login. A colleague who only reads therefore counts as a user. External links, public forms and public apps, on the other hand, need no account.
For a small team where everyone edits, SeaTable Plus is one of the cheapest offers on the market. The gap widens when viewers are many. Our no-code database pricing survey runs the numbers for 10, 25 and 50 people, with Airtable, Baserow, NocoDB, Grist and Notion.
What does SeaTable's free plan include?
SeaTable's Free plan allows up to 25 users, 10,000 rows and 2 GB of storage, with one month of history. It is one of the most generous free plans in the category: Baserow's stops at 3,000 rows, Rangee's at 1,000 records per base and 2 editors.
Its limits are the fixed quotas: 3,000 API calls, 100 Python script runs and an automation quota that does not grow with the team. For regular team use with automations, the move to Plus comes quickly.
Should you self-host SeaTable?
SeaTable Server comes in two editions, according to its admin manual. The Enterprise edition is free for up to 3 users, with a licence file; beyond that, licences are sold in packs of 10, 25 or 50 users, on request. The Developer edition needs no licence, but is limited to 200 concurrent connections and lacks the Enterprise features.
Those reserved features matter: column- and row-level permissions, custom roles, external apps, the universal app (HTML pages), archiving of large tables. A team that wants screens for its clients or fine-grained rights on a free server must therefore stay at 3 users, or pay.
As with Baserow, self-hosting makes sense mostly for an internal policy that requires your own servers. If the goal is to keep data in Europe under European law, SeaTable's cloud already covers that: a German publisher, data centres in Germany. Our article on data sovereignty gives ten questions to judge it.
What does the Airtable import bring over?
SeaTable imports an Airtable base with a personal access token and the base ID. According to its help, the built-in import brings over every table and row, attachments included, and converts most columns. It offers no settings: the base comes across whole.
| Brought over | To rebuild by hand |
|---|---|
| Tables and rows | Button, count, lookup and rollup columns |
| Attachments (as File columns) | Formula logic: formulas arrive as placeholders to rewrite |
| Links between tables | Automations, interfaces and scripts |
| Single selects, long text (as formatted text) |
The help also offers a Python script to choose which tables and columns to transfer, in two passes: the structure and 10 test rows, then all the rows. As with Baserow, a base that calculates a lot takes real rewriting work.
Our verdict on SeaTable
SeaTable is a mature tool, published in Germany, with a generous free plan and a low entry price. Its strengths are real: a European publisher, a cloud in Germany, a free server for up to 3 users, Python scripts, 50% off for nonprofits. Its weakness is the billing rule, which makes every member pay.
What we like
- The Free plan, with 25 users and 10,000 rows.
- Plus at €7 excl. VAT per user: one of the lowest entry prices, in euros.
- A German publisher and a cloud in Germany, with a non-US hosting provider.
- 50% off for nonprofits and education.
- Python scripts, rare in this category.
What holds us back
- Every member who signs in pays, even to read.
- Code that is only partly open: the table server remains proprietary.
- A free server edition without the Enterprise features, or limited to 3 users.
- Automation and script quotas that grow per user, and so with the bill.
None of this is a deal-breaker. Before signing, count your viewers: that number decides whether SeaTable stays the cheapest.
What are the alternatives to SeaTable?
The right choice depends on what makes you hesitate: the price of viewers, self-hosting, the licence or screens for your clients. The table uses the facts from our comparisons, checked on official pages in early November 2026.
| Your situation | Look at | Why |
|---|---|---|
| Many viewers, no server | Rangee, Baserow Advanced | Viewers free |
| Open code to install yourself | Baserow (MIT), Grist (Apache 2.0) | Free licences |
| The biggest free plan for a small team | SeaTable Free | 25 users, 10,000 rows |
| A Dutch rather than German publisher | Baserow | See our Baserow review |
| The broadest ecosystem | Airtable | US publisher, European residency on Enterprise Scale only |
| A client portal along with the database | Rangee Business, Airtable Portals | See our guide to creating a client portal |
If you are weighing it against Airtable, our Airtable vs SeaTable comparison works out the point where one becomes cheaper than the other. For Rangee against other tools, our Rangee or another tool page sums up price, hosting and viewer billing.
And Rangee?
Rangee mostly answers the viewer question. The Pro plan costs €5 excl. VAT per editor per month, and viewers and commenters are free on every plan: for 10 editors and 20 viewers, €50 a month. Rangee is published by a company under French law, with data hosted in the EU.
The Business plan, at €9 per editor, adds a portal where each client signs in and sees only their own rows, and PDF generation from your rows (quotes, certificates), 2,000 a month. SeaTable also offers apps and documents: the difference lies in the price of viewers and in having everything in the same plan.
Our limits, next to SeaTable, are clear. Rangee cannot be self-hosted, has no Python scripts, and its Free plan is much smaller: 1 base, 1,000 records and 2 editors. If you need your own server or a team of 25 on a free plan, SeaTable is the better choice of the two.
If you want to compare on your own data, join the Rangee beta: the Free plan never expires, and readers never pay.
Frequently asked questions
Is SeaTable free?
Partly. The cloud Free plan costs nothing, with up to 25 users, 10,000 rows and 2 GB of storage. Self-hosted, SeaTable Enterprise is free for up to 3 users, with a licence file valid for two years; the Developer edition needs no licence but lacks the Enterprise features.
How much does SeaTable cost?
As of 4 November 2026, SeaTable Plus costs €7 excl. VAT per user per month billed annually, €9 monthly. Enterprise costs €14 and €18. Every member with a login counts. Server licences are sold in packs of 10, 25 or 50 users, on request.
Where is SeaTable data hosted?
According to SeaTable, its cloud runs in certified German data centres of the Swiss provider Exoscale, and the publisher has moved away from US providers. The publisher, SeaTable GmbH, is a German company registered in Mainz. Switzerland benefits from a European Commission adequacy decision.
Is SeaTable open source?
Only partly. According to SeaTable, some components are under the Apache 2.0 or AGPL licence, but the table server remains proprietary. The Developer edition is free and needs no licence, limited to 200 concurrent connections and without the Enterprise features; the Enterprise edition is free for up to 3 users.
Can you import an Airtable base into SeaTable?
Yes. According to SeaTable's help, the built-in import needs an Airtable access token and the base ID, and brings over every table and row, attachments included. Formulas arrive as placeholders to rewrite. Button, count, lookup and rollup columns are listed to be rebuilt by hand.
Sources
- SeaTable, Prices, checked 4 Nov 2026
- SeaTable, How team members affect subscription costs, checked 4 Nov 2026
- SeaTable, Cloud, checked 4 Nov 2026
- SeaTable, Impressum, checked 4 Nov 2026
- SeaTable Admin Manual, Server Editions, checked 4 Nov 2026
- SeaTable, Migrate Airtable bases to SeaTable, checked 4 Nov 2026
- SeaTable, SeaTable 5.3 (release notes)
- European Commission, Adequacy decisions
This article is also available in Français, Deutsch, Español.