A database your whole team
can actually work in.

Tiny Tables gives your data a real home. Link tables together, let the numbers add themselves up, and see the same records as a grid, a board, a calendar or a timeline. It is also the place every form, workflow and agent you build writes its rows into, so the data you collect is a live record you own. No rented Airtable. No copies in someone else's tool.

Linked tablesRollups do the mathNine viewsReal time and commentsThe home everything writes into
tiny command · Tables · Form Responses
The real Tiny Tables grid titled Form Responses, with a green pinned header, typed columns, numbered rows, and create, update, find and delete record actions wired from sibling products
The real grid. You open a table that already has the right columns and real rows in it, not a blank spreadsheet.

More than thirty kinds of column, not just text and number.

Link, lookup, rollup, formula, an AI column and enrichment sit right next to rating, currency, address, signature and file attachment. Real columns that hold real data, not just cells you have to keep tidy by hand.

Aa
Short text
123
Number
Single choice
Multi choice
Link
Lookup
Rollup
fx
Formula
AI column
Enrichment
Rating
$
Currency
Address
Signature
📎
Attachment
Date & time
Button
#
Auto-number
+ more
Text & numberChoicesLinkedCalculatedAI & enrichmentFiles & details

Tables that know about each other.

Connect a Deals table to a Companies table once. From then on, every deal shows its company's details and every company shows the running total of its deals. No copy and paste, and no formulas you have to keep up by hand. This is the single biggest reason to pick this over a spreadsheet.

Companies⇄ one company, many deals
CompanyOpen dealsPipeline
3$48,000
2$31,500
1$12,000
Deals⌕ pulls its company across
DealCompanyAmount
Q3 rollout$22,000
Pilot expansion$18,000
New region$31,500

The Pipeline column adds up every linked deal for that company, and it updates the moment an amount changes.

add upaveragecounthighestlowestearliestlatestjoin into a listkeep unique+ 14 ways to total a linked column in all

One set of rows, every way to look at it.

Nobody has to duplicate the data to get a different view. The sales team sees a board, the project lead sees a timeline, the designer sees a gallery, all off the same rows. Switch the view, not the data.

Grid
Kanban
Calendar
Timeline
Gallery
GridKanbanCalendarGalleryListGanttFormTimelineSection

A spreadsheet's brain, inside a real database.

Write a formula across your columns and every column can show its own running totals at the bottom. You get the answers at a glance, with none of the exporting to a separate sheet.

fx Formula column · Total
Formula
Quantity × Unit price × ( 1 + Tax rate )
Reads from
QuantityUnit priceTax rate
The total fills in the moment any of those change
Totals at the bottom of every column
Count1,248
Filled1,180 · 95%
Sum$612,400
Average$491
Unique214

Everyone on the same live record.

You see each other's cursors, changes appear as they happen, and you can leave a comment right on a record. No more emailing a spreadsheet around and wondering which copy is the real one.

A Tiny Tables records grid with a mint-green pinned header and Name, Address and Date columns populated with real rows
Contacts · liveARJLMK
JL
JLset Stage to Won
MKis editing row 4
ARleft a comment on Northwind

The home base for everything you build.

When a form gets a response, a workflow runs, or an agent does its job, the result is a row in your own table. One source of truth, owned by you, instead of a separate database to rent and a connector tax to pay and your data living in two places at once.

The Tiny Tables Form Responses grid as the native data tool, with create, update, find and delete record actions wired in from sibling Tiny Command products
Your forms write into it

A form response lands as a live row in your table the moment someone hits submit.

Your workflows read and update it

A workflow can look a row up, change it, or add a new one as it runs.

Your agents act on it

An agent reads the same rows and writes back what it finds out. One place, no copies.

Bring your data in, organize it your way.

Import the list you already have, then shape it the way that makes sense to you. Filter to the rows that matter, group them, sort them, and color a row when it needs attention. You are set up fast and looking at exactly what you need.

Import⇪ from a CSV file
NameStageOwner
HotAR
WarmJL
HotMK
Start from a file you already have

Import a CSV and your columns come in typed and ready, not as a wall of plain text.

Filter, group and sort

Narrow to the rows that matter, group them by stage or owner, and sort by anything.

Color the rows that need you

Set a rule and a row turns green, or red, on its own so the right ones stand out.

Where it fits next to the tools you know.

Everyone here stores rows well. The difference is having a real linked database that the rest of your tools write straight into, instead of a sheet on one side and a database on the other.

 Tiny TablesAirtableGoogle SheetsSmartsheetNotion
Linked tables, lookups and rollupsYesNopartialbasic
Many ways to see one set of rowsYesgrid onlysomesome
Formulas with totals at the bottomYesYesbasicbasic
Work together in real timeYesYesbasicYes
The home your forms write intoNoNoNoNo
Your workflows and agents read and write itNoNoNoNo

If you want the deepest app ecosystem today, Airtable has the edge. If you just need a sheet everyone already has open, Google Sheets is unbeatable. If you want a real database that links your rows together and is the one place your forms, workflows and agents write into, that is what we built.

Good to know.

Is this a real database or just a spreadsheet? +

A real database. You can link a row in one table to rows in another, and links work both ways automatically, so a company shows its deals and each deal shows its company. Lookup and rollup columns pull and total values across those links, and everything that depends on them updates on its own when the numbers change.

How many ways can I see my data? +

Nine, all off the same set of rows with nothing copied: a grid, a board, a calendar, a gallery, a list, a timeline, a Gantt view, a form view and a sectioned view. The sales team can live in the board while the project lead lives in the timeline.

Can my whole team work in it at once? +

Yes. You see each other's cursors, changes show up live as people type, rows and columns reorder for everyone at once, and you can comment right on a record. It feels like one shared document, not a file you pass around.

How does it connect to the rest of Tiny Command? +

It is the place the other products write into. Your forms, workflows and agents create, update, find and delete rows for you, so a form response is a live row you own and the next step can pick it right up. No rented database in the middle and no connector tax.

Can I import and export my data? +

Yes, by CSV. You can import a CSV to start a table and export any table back out to CSV whenever you like.

Is there a free plan? +

Yes. Start a table, bring your data in, and put your team to work for free. You are in the grid in under a minute.

How it all works together

Your whole list goes out as personal emails, on its own.

No wiring to build. Every step hands off to the next on its own.

  1. Tiny Tables
    01
    Tiny Tables

    Start with the list you keep, gaps filled in

    enriched
  2. Tiny Workflows
    02
    Tiny Workflows

    Each person gets the right sequence

    running
  3. Tiny Email
    03
    Tiny Email

    A personal email to every one

    sent
opens and clicks come back to the row

All it takes is a Tiny Command.

Five products. One system. One place everything lands.

Give your data a home your team can work in.

Link it, total it, see it every way, and let your forms and agents write into it. Free to start.