CSV / XLSXcrosstab analysis in your browser
Cross-tabulationwith statistical context
Open a spreadsheet, choose row and column variables, and build formatted crosstabs with chi-square tests, significance flags, exports, and optional AI summaries.
Drop your spreadsheet here
CSV or XLSX · up to 50 MB
| East | West | South | North | Total | |
|---|---|---|---|---|---|
| Very Satisfied | 82 | 67 | 41 | 56 | 246 |
| Satisfied | 104 | 98 | 89 | 95 | 386 |
| Neutral | 45 | 52 | 61 | 48 | 206 |
| Dissatisfied | 31 | 44 | 72 | 39 | 186 |
n = 1,024 · χ² = 24.31 · df = 9 · p < 0.001 · V = 0.089
Click Analyze to summarize the current table. Crosstabs sends the counts, percentages, p-values, effect sizes, and warnings shown in the workspace so the narrative stays tied to visible results.
Input formats
File size limit
Table calculation
AI summary
Statistical measures
Includes chi-square, Fisher's exact test, G-test, Yates' correction, Cramer's V, phi, odds ratios, lambda, gamma, tau, Somers' d, and Theil's U.
Local Gemma summaries
When you choose local analysis, Gemma runs in your browser through MediaPipe and WebGPU after you confirm the model download.
Export results
Download CSV, XLSX, or PDF output. Copy the crosstab CSV to your clipboard from the workspace.
Local-first workflow
Spreadsheet files, crosstab calculation, and confirmed local Gemma summaries run in the browser.
Current capabilities
What the workspace does today
A browser-based crosstab workspace for uploaded CSV and XLSX files, with local table calculation and browser-local Gemma summaries.
| Capability | Crosstabs | Notes |
|---|---|---|
| CSV and XLSX files | Supported | Files up to 50 MB |
| Crosstab counts and percentages | Supported | Counts, row %, column %, and total % |
| Statistical tests | Supported | Chi-square, Fisher's exact, G-test, effect sizes, and residuals |
| Filters and weights | Supported | Categorical filters and numeric weight variables |
| Missing-value handling | Supported | Exclude missing row/column values or include them as an explicit category |
| Derived variables | Supported | Group rare categories or create top/bottom-box variables before reporting |
| Batch crosstabs | Supported | Run several row variables against one banner variable |
| Saved projects | Local | Save recent browser-local projects without creating an account |
| Exports | Supported | CSV, XLSX, PDF, and clipboard copy |
| AI summaries | Local | Runs in the browser after confirmed Gemma model download |
Three steps to insight
Drop your file
CSV or XLSX. Columns are auto-detected as categorical, numeric, or date. Up to 50 MB.
Pick your variables
Assign row and column variables from the sidebar. Add filters and weights. Results update as settings change.
Review or ask AI
Inspect the statistics yourself, export the table, or confirm a local Gemma summary in the browser.
Start with your spreadsheet
Build crosstabs, inspect the statistics, export the result, or ask for an AI summary when you need one.
Drop your spreadsheet here
CSV or XLSX · up to 50 MB