Almost nobody sets out to leave SPSS. They leave because the licence expired, because the campus lab closed at six, or because a deadline arrived while the university copy sat behind a login that had forgotten their password. The real question is rarely “which statistics software is best” and almost always “which one lets me run this analysis tonight, without buying a commercial seat.”
The honest answer up front: for a typical undergraduate or taught-masters dissertation — descriptives, t-tests, one-way and factorial ANOVA, chi-square, correlation, linear and logistic regression, Cronbach’s alpha, exploratory factor analysis — free software produces every number and, with jamovi or JASP, a table close enough to APA style that a supervisor accepts it. The free route breaks in narrower places: complex survey weights, procedures only SPSS implements, the exact output a journal demands, and anything a department’s lab licence exists to cover. The tools below are sorted by what they actually produce, checked against official sites in late September 2026. Every one is genuinely free — open source, no trial clock.

The ChatGPT interface (image: OpenAI). Useful for explaining a stubborn error message, not for computing your test statistic.
jamovi — the one most people should install first
jamovi is a free, open-source spreadsheet with a point-and-click interface; its own site reports over 5 million downloads and use at 300-plus universities, with 70-plus add-on modules. It opens SPSS .sav files, you drag variables into boxes, and output updates live. The detail that matters for coursework: it shows the exact R syntax behind every click, so you finish the assignment and learn the code underneath.
Where it stops: the core covers the standard battery, but exotic procedures live in modules, and a method no module implements will not appear — a small risk for a final-year project, and the reason a methods-heavy doctorate keeps R installed too.
JASP — choose it when the table has to be Bayesian
JASP, supported by the University of Amsterdam and released under the AGPL, runs frequentist and Bayesian versions of the same models side by side; its 0.98.1 release landed in July 2026 with interface localisation in 16 languages. Its publication selling point is output — APA-style tables and plots, with analysis settings stored inside the results file, which is how it supports reproducibility and Open Science Framework integration. It also carries the PROCESS module for mediation and moderation, which SPSS users otherwise install separately.
The Bayesian half is a real advantage when a reviewer asks for Bayes factors, and a liability when a supervisor expects the familiar p-value table. Power analysis is thinner than a dedicated tool like the free G*Power, so expect to pair the two.
PSPP — when the .sav file has to leave as a .sav file
GNU PSPP is the literal clone: it reads and writes SPSS system and portable files, runs SPSS-style syntax, offers a graphical interface and a command line, and exports output as text, PDF, SVG or HTML. Its 2.1.2 release shipped on 19 September 2026, so it is actively maintained. Reviews cited on its project page found its frequencies, means, correlation and regression results match SAS — the arithmetic is not the weak point.
The interface is. PSPP looks a decade older than jamovi, and its coverage maps to classic SPSS: t-tests, one-way ANOVA, regression, logistic regression, reliability, factor analysis and chi-square, with no AMOS-style structural equation modelling. Pick it when compatibility is the whole job — a lab that sends .sav files and expects .sav back, or a course taught in SPSS syntax.
R and RStudio — the escape hatch when a module does not exist
R is free, and RStudio (now part of Posit) is free for individual use. The learning curve is the steepest here, and for a single t-test it is overkill. Its value is ceiling: when a method exists in no point-and-click tool, someone has likely published an R package for it, and the syntax jamovi displays is a ready-made on-ramp. Budget weeks, not evenings.
Python — only if the statistics is on the way to something else
Python is free too, and pandas, statsmodels and pingouin cover the same ground with APA-style helpers. If your degree runs toward data science or reproducible pipelines, learning it now pays twice. If you need one mixed ANOVA this term, it is the wrong place to start — you will spend the term on the toolchain, not the analysis.
The paid baseline you are replacing
SPSS is not cheap. IBM sells SPSS Statistics on monthly, quarterly and annual subscriptions, and most universities offer a discounted student licence — often a GradPack — through their software reseller at a fraction of a commercial seat; check your department’s page and IBM’s official pricing before paying full price. Reach for the paid licence when a department requires SPSS by name, when you need a procedure no free tool implements, or when a co-author’s workflow already lives in .sav.
Three traps that make free software slower than paying
Trusting “the results are identical.” Free tools match SPSS on standard procedures, but default options (equal variances assumed versus not), rounding, and missing-value handling can differ. Compare against the SPSS example your supervisor provided, not just the headline number.
Mistaking a free tier for the product. A downloaded open-source program has no seat to expire; a cloud statistics tool with a free tier can meter analyses, storage or exports. Read the plan page before you put a term’s data into it.
Letting a chatbot produce the numbers. Assistants are useful for translating SPSS syntax to R or explaining what a test assumes, but they will invent a p-value without hesitation. Use them to explain, never to compute. Our guide to AI tools for research paper writing keeps AI in that assistant role, and free AI study tools for students covers the study side of the same workflow.
| Tool | Free path | What it will not do |
|---|---|---|
| jamovi | Open source; desktop and a free cloud Guest plan | Complex survey weights and some niche procedures |
| JASP | Open source (AGPL), University of Amsterdam | Bayesian-first output can confuse SPSS-trained reviewers |
| PSPP | GNU free software | No SEM/AMOS; dated interface |
| R + RStudio | Free, open source | Requires code; no point-and-click |
| Python + statsmodels | Free, open source | Steepest setup if statistics is all you need |
How to combine them without losing a week
Install jamovi and run the whole analysis there — the fastest route from raw data to a finished table. Keep PSPP for the days a .sav must go back out as a .sav, and reach for R only when a method is missing. If a reviewer wants Bayesian output, redo the key tests in JASP and export its APA table. When you hit an unreadable error, paste it into a general assistant like ChatGPT to explain, then verify against the documentation. Across a whole degree, this costs nothing and covers almost everything a taught course asks for.
Questions that come up
Is jamovi or JASP closer to SPSS? jamovi’s interface is the more SPSS-like of the two — a spreadsheet plus drag-and-drop dialogs — while JASP is closer on output, with APA-style tables that echo SPSS. If the worry is the interface, jamovi; if the worry is the table, JASP.
Can these tools open my old .sav file? Yes — jamovi, JASP and PSPP all import .sav files, and PSPP writes them back out, which makes it the safe choice where .sav files are exchanged. Check value labels and encoding after import.
Will my supervisor notice I did not use SPSS? For most coursework, no — the numbers are what is marked. Two exceptions: a course that grades the SPSS procedure output itself, and a journal requiring a software statement. In both cases, name the tool you used; jamovi’s saved file and JASP’s recorded settings help you describe the method honestly.
Versions and free-access details were checked against jamovi.org, jasp-stats.org, gnu.org/software/pspp and IBM’s SPSS pricing page in late September 2026; PSPP 2.1.2 shipped on 19 September 2026. Prices and free tiers change — confirm on the official page before relying on them.