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

crosstabs.com/workspace
Region × Satisfaction
CountRow %Sig.
Export
EastWestSouthNorthTotal
Very Satisfied82674156246
Satisfied104988995386
Neutral45526148206
Dissatisfied31447239186

n = 1,024 · χ² = 24.31 · df = 9 · p < 0.001 · V = 0.089

Optional AI summary

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.

CSV/XLSX

Input formats

0 MB

File size limit

Local

Table calculation

Local

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 filesSupportedFiles up to 50 MB
Crosstab counts and percentagesSupportedCounts, row %, column %, and total %
Statistical testsSupportedChi-square, Fisher's exact, G-test, effect sizes, and residuals
Filters and weightsSupportedCategorical filters and numeric weight variables
Missing-value handlingSupportedExclude missing row/column values or include them as an explicit category
Derived variablesSupportedGroup rare categories or create top/bottom-box variables before reporting
Batch crosstabsSupportedRun several row variables against one banner variable
Saved projectsLocalSave recent browser-local projects without creating an account
ExportsSupportedCSV, XLSX, PDF, and clipboard copy
AI summariesLocalRuns in the browser after confirmed Gemma model download

Three steps to insight

01

Drop your file

CSV or XLSX. Columns are auto-detected as categorical, numeric, or date. Up to 50 MB.

02

Pick your variables

Assign row and column variables from the sidebar. Add filters and weights. Results update as settings change.

03

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