Tables are where your data lives in Baserow. Baserow tables combine spreadsheet familiarity with database power; organize once, visualize many ways.

A Baserow table stores and organizes your data in rows (records) and columns (fields). While tables function like spreadsheets with sorting, filtering, and aggregation capabilities, they go further by displaying the same data in multiple ways; grid, gallery, form, calendar, or kanban.
Tables live inside databases, which live inside workspaces, giving you a clear hierarchy for organizing projects and data.
Like spreadsheet tabs, tables organize information into rows and columns, while offering multiple views, powerful filtering, and relationship capabilities that spreadsheets can’t match.
| Feature | Traditional spreadsheets | Baserow tables |
|---|---|---|
| Data organization | Single view per sheet | 5+ view types per table |
| Field types | Generic text/numbers | 25+ specialized fields |
| Relationships | Manual lookup formulas | Built-in table linking |
| Collaboration | File conflicts | Real-time editing |
| Data validation | Basic rules | Field-specific validation |
| Customization | Limited formatting | Row colors, field configs |
To organize with multiple tables, store related but distinct information in separate tables within the same database. For example, a sales database might include:
Workspace (Your company/team)
└── Database (Project or department)
├── Table 1 (Customers – Contact information and company details)
├── Table 2 (Orders – Purchase records linked to customers)
└── Table 3 (Products – Inventory and pricing information)
└── Table 4 (Invoices – Billing documents linked to orders)
Tables contain:
Use Link to table fields to connect related information across tables; like linking orders to customers or tasks to projects.
Tables can be visualized in different ways without duplicating information:
Browse 50+ table templates in the template library or import from spreadsheets.
Data management:
Organization and filtering:
Customization:
Collaboration:
A database is a container that holds multiple related tables. For example, a “Sales Management” database might contain “Customers,” “Orders,” and “Products” tables. This hierarchy keeps related data organized in one place.
There’s no hard limit on the number of tables per database. However, keeping tables well-organized improves performance and usability. Most databases work best with 5-15 tables. If you need more, consider splitting into multiple databases or consolidating similar data.
Yes, this is one of Baserow’s most powerful features. Use Link to table fields to create relationships between tables, like linking orders to customers or tasks to projects. Once linked, you can use lookup fields to display related information and rollup fields to calculate across relationships.
A table stores your actual data (rows and fields). A view is a way to display that data with specific filters, sorts, or visualizations. One table can have multiple views, like a Grid view for editing and a Kanban view for workflow management; all showing the same underlying data.
Yes, import CSV or Excel files directly into Baserow. The import process automatically detects column types and converts them to appropriate field types. After import, you can refine field configurations and add Baserow-specific features like formulas and relationships.
Advanced features:
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.