Database Limits for Basic Plan

I’m trying to understand the pricing chart with respect to database record limits.

Under App Data Softr states:

Records per app - Standard sources - 50,000

Records per app - Advanced sources - 100,000

Under Databases Softr states:

Records per database - 10,000

Records per workspace - 50,000

So, 10K, 50K. 100K - which is it?

How many records can an app hold?

How many records can a table hold?

Can data from different apps be related or linked (like in SmartSuite)?

Thanks

Hey @PeterG, good question.

These limits apply to different things, which is why the pricing chart can look confusing at first.

The 50K and 500K figures for the Basic plan (under App Data) refer to the total records an app can work with, depending on the data source type. Standard sources - which include Softr’s own native databases, Airtable, Google Sheets, and others - have a 50K limit per app. Advanced sources (SQL databases, BigQuery, Xano, Supabase) go up to 500K.

The 10K and 50K figures for the Basic plan (under Databases) are the structural limits specific to Softr Databases: 10K records per individual database, and 50K total across all databases in your workspace. So if you’re using Softr DB, both sets of limits apply - your workspace caps out at 50K total records, and no single database can exceed 10K.

To answer your questions directly:

  • How many records can an app hold?: Up to 50K if using standard sources (including Softr DB), or up to 500K with advanced sources like Supabase.
  • How many records can a table hold?: There is no specific limit for the database tables, just the databases themselves. Up to 10K per database if using Softr DB. For external sources this depends on the source itself.
  • Can data from different apps be linked?: Softr Databases are shared at the workspace level, so you can connect the same database to multiple apps within the same workspace. Cross-app relations similar to SmartSuite are not natively supported though.

@david_mheryan

Thanks for your explanation. That is helpful.

10K per database seems limiting. But I like the idea of sharing db’s across apps. I suppose it’s best to stick with Airtable as a backend.

One thing I find a little disturbing is that the Basic plan doesn’t include calendars. As if a calendar is a rare thing only used by “enterprise” or whatever. Every tool in the world includes calendars.

I’m a little frustrated with Airtable’s limited and somewhat rigid Interfaces. But paying for Softr’s Pro plan just to have basic calendar functionality seems like a non-starter to me. I can’t live without calendars, but being forced into the next plan up doesn’t seem right to me.

Thanks

I understand your frustration. However, in this case you can build the calendars and many more using Vibe Coding blocks, without paying extra for the Professional plan or above.