For graduate students
Crosstabs for graduate students
Analyze thesis and dissertation survey data without a software license: open an SPSS .sav or spreadsheet export, build crosstabs with chi-square and effect sizes, and look up the formula behind every number. Free, no account, processed in your browser.
How results are checked
Named statistical review pending. Selected automated reference cases are published on the validation page.Open your data file
CSV, Excel, SPSS, Stata, SAS, R, Parquet, JSON, OpenDocument, Arrow/Feather or SQLite. Files are parsed in the browser before the workspace opens.
Supported files and requirements
- CSV .csv .tsv .txt
- Excel .xlsx .xlsm .xls .xlsb
- SPSS .sav .zsav .por
- Stata .dta
- SAS .sas7bdat .xpt
- R .rds .rdata .rda
- Parquet .parquet
- JSON .json .jsonl .ndjson
- OpenDocument .ods .fods
- Arrow/Feather .arrow .feather .ipc
- SQLite .sqlite .sqlite3 .db
Optional: a matching Qualtrics .qsf file adds question wording.
Use one row per respondent's answers.
Or try a realistic sample
What you get · real output from the sample
| NPS Group | Loyal Customer(A) | New Customer(B) | Prospect(C) | At Risk(D) |
|---|---|---|---|---|
| Promoter | 56%BCD | 35%D | 26% | 19% |
| Passive | 25% | 30% | 39%AD | 23% |
| Detractor | 19% | 34%A | 35%A | 58%ABC |
| Base n= | 188 | 164 | 140 | 108 |
What this is useful for
- Opening an SPSS .sav file with its variable and value labels when you do not have SPSS
- Crosstabs with counts, row and column percentages
- Chi-square, Fisher's exact test for 2×2 tables, Cramér's V and other association measures
- Checking which test fits your table before you write it up
- Planning sample size and margin of error for a methods chapter
- Exporting tables to XLSX, PDF or DOCX for your thesis document
Workflow
Open your data
Open a .sav, CSV, TSV or XLSX file in the workspace. It is parsed in your browser, which keeps participant data on your device.
Run tables and tests
Choose a row and column variable to get the table with chi-square, expected-count warnings and effect sizes, or type a table into a calculator.
Write it up
Use the methods page for formulas and primary references, and export tables in a format your thesis template accepts.
Citing the method
Cite the statistical method, not just the tool. The methods page documents how each statistic is computed and lists the primary references for the tests, so you can cite the original sources in your methods chapter and report the test, statistic, degrees of freedom and p-value as your style guide requires.
Your department or supervisor decides whether a browser tool is acceptable for your analysis and how software should be referenced. If you need to name the software, give the website and the date you ran the analysis; CSV exports of workspace tables also record the engine and method versions when they are available.
Participant data and ethics requirements
Ethics approvals often specify where participant data may be stored and processed. Crosstabs parses files in the browser and does not upload them to its servers; projects are kept in your browser's local storage on your own device. Confirm with your ethics board or data management plan that local processing on your device meets its requirements.
Honest limits
Crosstabs focuses on survey tables, association tests and market-research analyses. It is not a general statistics package; regression beyond the built-in outcome model, multilevel models, structural equation modeling and syntax-driven reproducible pipelines belong in a statistics package or a scripting language.
Imports are limited to 50 MB per file, 1,000,000 rows and 1,000 columns. Some SPSS files are rejected rather than imported with changed bases, for example when they use user-missing ranges or string missing-value definitions; recode those in the source and re-export.
FAQ
Is Crosstabs free for students?
Yes. Crosstabs is free for everyone, with no account, sign-up or student verification.
Can I open my SPSS .sav file?
Yes, for supported .sav variants. Variable labels and value labels are read, raw codes are kept, and system-missing values arrive as missing. Files with user-missing ranges or string missing definitions are rejected with an explanation so your bases are not silently changed.
Which test should I report for my crosstab?
Pearson's chi-square is the usual test of independence for larger tables; Fisher's exact test is common for 2×2 tables with small expected counts. The which-test guide and the chi-square versus Fisher's exact page walk through the choice.
Does my data leave my computer?
Files opened in the workspace and the tools are processed in your browser and are not uploaded to Crosstabs.