Everything a builder needs, on day one.
Every field type. Formulas, lookups, rollups, two-way links. Every view. Filters with no cap. Row and cell coloring. Webhooks with delivery logs and replay. And the whole database back out in one file. None of it waits for a plan — because there’s no plan above this one.
How to read this page
We made this page, so read it that way. Every price and limit on it is from NocoDB’s own pricing page and docs — and the second-to-last section is what they do better.
Five plans. Or one.
NocoDB’s features climb. Coloring starts on Plus. Cell coloring waits for Business. Row-level security and audit logs wait for Scale. And if you self-host, coloring needs an Enterprise licence.
Self-hosted, coloring needs Enterprise — which is to say the open-source edition can’t color a row at all.
Your webhooks have a monthly allowance.
Ten thousand runs a month on Plus. Fifty thousand on Business. A hundred thousand API calls. Records capped at fifty thousand, then three hundred thousand. Here, none of those numbers exist — a webhook just fires, as often as your work does, carrying the before and the after, every time.
Webhook runs
API calls
Records
Cheaper than their big plan. Roomier than both.
The ceilings — the most either of us can ever charge, and what you get for it.
Cheaper than Business. Roomier than Business. Twenty times the room of Plus.
And it’s faster. That same 50,000-row table opens in Tabla in about a third of a second and searches in under a tenth — NocoDB takes five seconds to open it and about six-tenths to search. Roughly 15× quicker to a usable grid, timed in the browser on both live sites.
Synthetic 50,000-row table · median of 6 cold opens · July 2026 · NocoDB free plan.
NocoDB stops billing at nine editors. So past seventeen people, if fifty thousand records is genuinely all you’ll ever need, Plus is cheaper than us — $108 against our $110, widening to $108 against $184 at twenty-five.
That’s the trade, stated plainly: at seventeen people it’s two dollars a month to trade a fifty-thousand-record ceiling for none at all. We think that’s easy. But it’s your arithmetic, not ours, so there it is — the crossover is identical on monthly billing too, so the cycle isn’t the lever.
The small stuff only a builder would bother with.
Not a comparison — just the details we sweated, every one shipped behaviour today. None of it wins a chart. All of it is the difference between a tool you use and a tool you fight.
- ✓Paste two hundred rows onto a cell that already has some, and it asks — add, or replace?
- ✓Change a field’s type and it warns you first — a conversion happens only when every value fits.
- ✓Filter on a linked field — and on lookups and rollups through the links.
- ✓Undo, and a trash that holds deleted records for seven days.
- ✓One filter syntax — the same in the grid, the API, and your webhooks. Written down.
- ✓Every webhook delivery is logged with what was sent and what came back — and can be replayed.
What we do differently.
NocoDB is a genuinely good tool, and open source. So here’s what it does that we don’t — some by design, some simply on the way.
- By designOpen source, self-hosted — NocoDB runs free on your own server, forever, and its maintainer has said it stays that way. We chose hosted-only, on purpose: one product done properly, with a one-click export so you’re never locked in. A real trade, honestly made.
- By designIt sits on a database you already run — Postgres, MySQL, MSSQL, wearing a grid. Tabla keeps your data in its own managed Postgres instead, so there’s nothing for you to operate or keep online. A different job, deliberately.
- On the wayForms — collect records from people who don’t have an account. We’re building it.
- By designMap view — plotting records geographically. A niche we haven’t taken on; we shipped the views teams open every day first.
- On the wayMore view types — NocoDB counts six to our four. The four we shipped are the ones teams reach for most; others can follow as people ask.
- On the waySSO, SCIM, row-level security, audit logs — the controls larger organizations need. Planned as we grow into bigger teams.
Export a CSV. Bring it here. Leave the same way.
Bring the CSVs over
NocoDB lets you take your data out — one of the many things they get right. Export the tables and start where you left off. An honest note: our importer speaks Airtable and CSV, so a big base is a CSV per table, not one click — a rougher on-ramp than we’d like, and one we may build down.
And leave the same way
The day you want to leave us, the whole database comes out in one zip: every table, every record, every attachment. One click, no waiting for an email. Free, always.
The door swings both ways. It’s the only honest way to ask you to walk through it.
Cheaper where it matches, honest where it doesn’t.
Run your real data through it and check our arithmetic — every feature, free while we’re in beta.