Google Sheets
Turn a spreadsheet into real tables — every tab becomes a table, the first row becomes the fields.
Teams moving off Google Sheets, Excel, Smartsheet, Airtable or Notion, who want their data as real tables with types and links instead of the same grid in another tool.
Turn a spreadsheet into real tables — every tab becomes a table, the first row becomes the fields.
Turn a workbook in OneDrive or SharePoint into real tables — every sheet becomes a table, the first row becomes the fields.
Import Smartsheet sheets as RowFold tables, with their typed columns mapped to real field types.
Import your bases at full fidelity — tables, fields, records, linked records and attachments — and keep them mirrored while you switch.
Import Notion databases as RowFold tables, with their properties mapped to real field types.
The import gives you one table per tab. The part that makes the move worth doing comes after: turning the columns that name things on other tabs into real links.
You'll know it worked: Open one customer and check the orders linked to it match the rows that named that customer in the spreadsheet. The message after converting says how many values it linked, and the gap is the text left for you.
Airtable brings its links and files across, and Keep in sync lets both tools run side by side while people move over. Nothing is deleted on RowFold's side during the sync.
You'll know it worked: Change a record in Airtable, wait for the next run, and check the change appears in RowFold. Then check a field you added in RowFold still holds what you typed.
In a spreadsheet, a customer is typed out on every row that mentions them, a little differently each time. Totals per customer need a pivot table that breaks when somebody adds a column.
Every tab or sheet becomes a table, with its first row as the field names. Convert to Relation… then turns a column of typed names into links to another table, and a rollup totals per customer from then on.
Changing tools usually means a cutover weekend: everybody stops, the data is copied, and anything typed into the old tool afterwards is lost.
Every source here can stay in step while you switch. Keep in sync re-imports hourly or daily, adding new records and updating changed ones, and deletes nothing on RowFold's side, so teams can move one process at a time.
It is hard to know in advance what a move will keep. Field types, linked records and attachments are where copies usually fall apart.
Airtable comes across with its fields, linked records and attachments. Smartsheet and Notion map their column and property types to real field types. Google Sheets and Excel bring every column in as text, as the sheet displays it, and you set the types afterwards.
It can, one way, from every source here: importing again updates the tables the first import made, and Keep in sync does that hourly or daily. Airtable, Smartsheet and Notion records are matched on their own IDs; a Google Sheets or Excel row has none, so it is matched by its first column, and changing that cell brings it in as a new record. Nothing writes back to the source. For a move, sync while people switch over, then stop once the spreadsheet is no longer where work happens.
Up to 10,000 rows a table from Google Sheets, Excel, Smartsheet and Notion, and up to 200 columns from Google Sheets and Excel. Airtable takes up to 100,000 records a table and up to 2,000 attachment files per import. An import that reaches a limit stops there and says so in its warnings, so a short table is never silent.
Yes, with nothing to connect. Open Manage workspace, then Import data, and drop in CSV or Excel files, several at once. It shows what it found before anything is written, and it detects columns that point at another table. Connect Google Sheets or Excel when the file lives online and you'd rather not download it first.
Because it asks Google for access only to the files you choose, not your whole Drive. You pick each spreadsheet in Google's own file picker when you import, and anything you haven't picked stays out of RowFold's reach. A spreadsheet missing from the list just hasn't been picked yet.
Values come across, not formulas. A total the sheet calculated arrives as the value it displayed. Rebuild the useful ones in RowFold as formula or rollup fields, which keep working when rows are added, and drop the ones that only existed to stitch tabs together, since links do that job now.
There is no template to wait for. Type a sentence about what you run and RowFold assembles the tables, links, views and dashboard around it — then you change whatever does not fit.