| Synced buckets per user | Maximum: 1,000 by default; Configurable up to 10,000 by request | Sync requests exceeding this will fail with an error. This limit can be increased upon request for Team and Enterprise customers, however: as the number of buckets exceeds 1,000, performance degrades. |
| Maximum row/document size | 15MB | Applies to both source database rows and transformed rows synced to clients. |
| Concurrent connections | Maximum: configurable (50k+ per instance) | PowerSync Service instances have default limits configured based on the Pricing plan. These limits can be increased upon request for Team and Enterprise customers, and currently scale to over 50,000 per instance. |
| Data hosted | Maximum: configurable | PowerSync Service instances have default limits configured based on the Pricing plan. These limits can be increased upon request for Enterprise customers. |
| Columns per table | 1,999 | Hard limit of the client schema, excluding the id column. |
| Number of users | No limit | No hard limit on unique users. |
| Number of tables | No limit | Hundreds of tables may impact startup and sync performance. |