TinyTables

TinyTables is a spreadsheet-database hybrid. It combines the ease of a spreadsheet with the power of a database: 37 column types, 7 views, AI-powered columns, data enrichment, and real-time collaboration.

TinyTables in the platform
Access tables from Assets → Tables in the platform sidebar

What you can build

  • CRM: track contacts, deals, and pipeline stages with kanban view
  • Project tracker: tasks with dates, assignees, and Gantt view
  • Content calendar: plan and schedule content with calendar view
  • Inventory: products with images, prices, and stock levels
  • Survey results: analyze form responses with filters, groups, and statistics

Column types (37)

CategoryTypes
TextShort Text, Long Text, Email
NumericNumber, Currency, Slider, Rating (stars/icons), Opinion Scale
ChoiceSingle Select, Multi Select, Dropdown, Yes/No, Checkbox
Date/TimeDate & Time, Time
ContactPhone Number (with country code), Zip Code, Address (structured)
MediaFile Upload, Signature (digital capture)
SpecializedRanking, List, Button (with click tracking)
RelationalLink (1:1, 1:many, many:1, many:many relationships)
ComputedLookup, Rollup, Formula (concatenate, lower, upper, average)
AIAI Column (prompt-based, 4 model tiers: Nano/Mini/Pro/Max), Enrichment
SystemCreated By, Last Modified By, Created Time, Last Modified Time, Auto Number, ID

Views (7)

ViewWhat it shows
GridSpreadsheet-style with virtual scrolling, column resize/reorder/freeze
KanbanCards grouped by a Single Select or Dropdown field, drag-and-drop
CalendarMonthly view, records mapped to date fields
GalleryCard grid with cover images from file upload fields
GanttTimeline with day/week/month scale, start and end date columns
FormPer-record detail editing with left sidebar record list
ListCompact list view

Data operations

OperationDescription
FilterNested AND/OR filter trees with per-type operators
SortMulti-field, ascending/descending
GroupUp to 3 nesting levels with collapse/expand
Hide FieldsPer-view column visibility
SearchFull-text search across all fields
Statistics12 footer functions: Count, Sum, Average, Min, Max, Range, Median, and more
Conditional coloringColor rows/cells based on field values (8 colors)
Undo/Redo50-action history

AI features

  • AI Column: generate content per-cell using a prompt and source fields. 4 model tiers with different credit costs (Nano=1, Mini=5, Pro=10, Max=20)
  • AI Chat Panel: conversational sidebar that can apply filters, sorts, groups, and answer questions about your data

Data enrichment (7 types)

EnrichmentInputOutput
CompanyDomainFull company profile
PersonName + domainContact details
Email FinderName + domainEmail address
Business DiscoveryLocation/keywordsGoogle Maps results
Influencer DiscoveryPlatform + criteriaSocial profiles
Social MediaProfile URLFull social data
Email-to-ProfileEmailPerson profile

Import & Export

  • CSV Import: into new or existing table
  • CSV Export: with column selection and preview
  • Excel (XLSX) Export: client-side generation

Sharing & Collaboration

FeatureDescription
RolesOwner, Editor, Viewer (per table)
InviteBy email or name
Link sharingGeneral access via shareable link
CommentsPer-record threaded comments with replies and emoji reactions
Real-timeWebSocket-based live updates (cursor and cell changes)

Templates

Pre-built starting points: CRM Contacts, Sales Pipeline, Content Calendar, Project Tracker.

Connecting to workflows

TinyTables integrates with TinyWorkflows in three ways:

  1. Spreadsheet Change trigger: fire a workflow when rows are created, updated, or deleted
  2. Date Field trigger: fire based on dates (e.g., 1 day before due date)
  3. TinyTable action nodes: create, find, update, delete rows from within workflows
Note

TinyTables supports 4 languages: English, Spanish, Portuguese, and Arabic (with RTL support).