Comparison
Crosstabs vs PSPP, JASP and jamovi
Four free ways to work with SPSS-style data. They overlap less than the label “SPSS alternative” suggests: PSPP mirrors SPSS syntax on the desktop, JASP and jamovi are point-and-click desktop packages built on R, and Crosstabs runs survey tables and SPSS procedures in the browser.
How results are checked
Named statistical review pending. Selected automated reference cases are published on the validation page.Side by side
Feature comparison (competitor statements cite the official page in the numbered sources below).
| Feature | Crosstabs | PSPP | JASP | jamovi |
|---|---|---|---|---|
| Price and license | Free to use; no account or license key | Free software under GPLv3 or later; no license fees[1] | Free and open source (engine GPLv2, desktop AGPLv3)[4] | Free and open-source desktop app; free Guest Cloud plan, paid Priority plan[6] |
| Where it runs | In the browser; files are read on your device and not uploaded | Desktop application for many operating systems[1] | Desktop application for Windows, macOS and Linux[4] | Desktop (works offline) or jamovi Cloud in the browser after signing in[7] |
| Opens SPSS data | .sav, .zsav and .por with variable labels, value labels and user-missing codes | Data and syntax files compatible with SPSS[1] | Imports .sav, .zsav and .por[4] | Opens CSV, SPSS, SAS and Stata files[8] |
| Writes .sav | Yes — Data › Export data writes a .sav file with variable and value labels, measurement levels and user-missing codes | Yes — SAVE OUTFILE writes a .sav system file[3] | Not stated on the official FAQ[4] | Saves projects as .omv (data, analyses and results together)[8] |
| Syntax | Runs a supported subset of .sps syntax (data commands and common procedures) and lists every other command with the reason | SPSS-style syntax or the graphical interface[1] | Point-and-click; SPSS syntax is not documented[5] | Point-and-click; syntax mode shows the equivalent R (jmv) code[9] |
| Crosstab significance | Chi-square and association measures, plus column-proportion z-tests shown as letters with multiple-comparison correction | CROSSTABS cells (counts, row/column/total %, residuals) and chi-square/association statistics; column-proportion letters are not listed[2] | Contingency tables with frequentist and Bayesian tests[5] | Contingency tables with an optional z test for differences between two proportions[10] |
| Breadth of procedures | All 59 SPSS command families covered · 115 Statistics procedures plus crosstabs · 117 procedure guides | Descriptives, t-tests, ANOVA, regression, measures of association and more[1] | Standard procedures in classical and Bayesian form[5] | Core analyses plus the jamovi module library, powered by R[7] |
When PSPP is the better choice
PSPP is the closest to SPSS itself: it reads and writes .sav files and runs SPSS-style syntax. If your .sps files use the full syntax language (DO IF, loops, macros, or procedures outside the subset Crosstabs runs), PSPP runs them; Crosstabs runs the supported subset and lists the rest with reasons.
When JASP or jamovi is the better choice
JASP is built around presenting classical and Bayesian versions of the same analysis side by side, which suits teaching and psychology-style reporting. jamovi offers a spreadsheet-like desktop app backed by R, community modules, and a syntax mode that shows the R code for each analysis.
Both are installable desktop software; jamovi also has a browser version (jamovi Cloud) that requires signing in.
When Crosstabs is the better choice
Crosstabs is aimed at survey and market-research data: open a .sav with its labels in the browser, build banner tables with column-proportion significance letters, apply declared weights or guided raking, and export Excel, Word, PowerPoint or PDF. Nothing is installed and the file is read on your device.
Beyond tables, the Statistics mode covers SPSS procedures: All 59 SPSS command families covered · 115 Statistics procedures plus crosstabs · 117 procedure guides.
Known gaps
No known gaps remain in the SPSS command families and options Crosstabs tracks. It does not claim identical output to SPSS for every option; when you compare, use the same cases, missing-value handling and weights.
Frequently asked questions
Which free SPSS alternative opens .sav files with labels?
All four open SPSS data. Crosstabs reads .sav, .zsav and .por in the browser with variable labels, value labels and user-missing codes; PSPP and JASP (.sav, .zsav, .por) and jamovi (SPSS files) read them on the desktop.
Can I run my SPSS syntax (.sps) files?
PSPP runs SPSS-style syntax throughout. Crosstabs runs a supported subset in the browser (COMPUTE, RECODE, SELECT IF, WEIGHT, labels and missing values, and procedures such as FREQUENCIES, CROSSTABS, T-TEST, ONEWAY, REGRESSION and FACTOR) and lists any other command with the reason; JASP and jamovi are point-and-click (jamovi's syntax mode shows R code, not SPSS syntax).
Which one works without installing anything?
Crosstabs runs in any modern browser with no account. jamovi Cloud also runs in the browser after signing in; PSPP and JASP are desktop installs.
Sources
Sources checked October 2026. Products change; check each vendor's site for current features and pricing.
- [1]GNU PSPP — project home (license, features, release)
- [2]GNU PSPP manual — CROSSTABS
- [3]GNU PSPP manual — Saving data to a PSPP file
- [4]JASP — FAQ (license, platforms, import formats, privacy)
- [5]JASP — home (frequentist and Bayesian analyses)
- [6]jamovi — download (desktop and Cloud)
- [7]jamovi — Cloud plans
- [8]jamovi — getting started (file formats, .omv projects)
- [9]jamovi user guide — syntax mode
- [10]jmv R package reference — contTables (zProp)
SPSS is a trademark of IBM Corp. Crosstabs is not affiliated with or endorsed by IBM. Other product names are trademarks of their respective owners and are used only to identify the products compared.