Open the app

TRTT › SPSS alternatives › Software Like SPSS: Which Tools Keep the Menus, Syntax and .sav Files?

Software Like SPSS: Which Tools Keep the Menus, Syntax and .sav Files?

If you want software that works like SPSS, the closest matches are PSPP (for SPSS syntax) and TRTT (for SPSS 32 menus and dialogs, in a browser or on iPad); both open and save .sav files with labels. jamovi and JASP are excellent, but they are "like SPSS" in purpose rather than in layout, and that can be an advantage.

"Like SPSS" is vague, so this guide breaks it into four things you can check: menus, syntax, .sav metadata and output. It's written by the team behind TRTT, one of the tools graded; we've tried to grade our own tool as strictly as the others.

What "like SPSS" can mean

People looking for an SPSS equivalent usually want one of these:

A tool can be close on one and far on another. PSPP runs a lot of syntax but has fewer dialogs; jamovi has neither SPSS menus nor SPSS syntax, yet many students find it easier than SPSS.

Menus and dialogs

Take one everyday task, a crosstab with a chi-square test, and follow it in each program:

Program Where you find it
SPSS 32 Analyze ▸ Descriptive Statistics ▸ Crosstabs…
TRTT Analyze ▸ Descriptive Statistics ▸ Crosstabs…
PSPP Analyze ▸ Descriptive Statistics ▸ Crosstabs
jamovi Analyses ▸ Frequencies ▸ Contingency Tables ▸ Independent Samples
JASP Frequencies ▸ Contingency Tables

TRTT copies the SPSS 32 Analyze menu on purpose, including its newer names (for example, t tests and One-Way ANOVA sit under Compare Means and Proportions), and its dialogs have the familiar OK, Paste, Reset, Cancel and Help buttons. PSPP keeps the classic SPSS structure too, with fewer procedures in its menus. jamovi and JASP use their own ribbons, with results that update as you change options instead of an OK button. jamovi even publishes its own SPSS-to-jamovi guides, which helps if you're switching.

Syntax

Program Runs SPSS syntax?
PSPP Yes, the broadest free coverage: DO IF, LOOP, DO REPEAT, macros, AGGREGATE, MATCH FILES, logistic regression, CTABLES and more
TRTT Runs procedures, transformations and labels from .sps files; not yet DO IF, IF, LOOP, TO ranges, AGGREGATE, MATCH FILES, GET FILE, SAVE OUTFILE, logistic regression or CTABLES
jamovi No; syntax mode shows R code
JASP No; R syntax mode since version 0.17
R / Python No; code in their own languages

If your scripts restructure data, merge files or loop over variables, PSPP is the realistic free option. If they're mostly procedures, recodes, computes and labels, TRTT runs them in a browser tab; run SPSS syntax online has the full list. TRTT's Paste also writes equivalent R and Python code, which helps if you're moving toward code.

.sav metadata: labels, missing values, weights

All five read .sav files with variable and value labels. The differences are in the details and on the way back out.

TRTT also keeps multiple-response sets, long variable names, very long strings and custom attributes when it saves.

Output tables

SPSS output lives in the Viewer as pivot tables and is saved as .spv.

If your instructor checks your tables against the SPSS textbook, SPSS-style output helps. If you're writing an APA report, JASP and jamovi may get you closer to the final table.

Scorecard

How close each program stays to SPSS, not how good it is overall:

Menus Syntax .sav in .sav out SPSS-style output Platforms
TRTT Close (SPSS 32 layout) Partial (core subset) Yes Yes Yes, plus .spv export Desktop browsers; iPhone and iPad app
PSPP Close (classic layout, fewer dialogs) Broad Yes Yes Yes Windows, macOS, Linux
jamovi Different No (R) Yes Via export Own style Windows, macOS, Linux; jamovi Cloud
JASP Different No (R) Yes No APA style Windows, macOS, Linux, ChromeOS
R / Python n/a No Yes Yes Up to you Any desktop OS

Neither TRTT nor PSPP replaces SPSS completely, and each lacks procedures the other has. PSPP has logistic regression and CTABLES; TRTT has TwoStep and hierarchical clustering, discriminant analysis, nearest neighbour, ordinal regression and the Chart Builder. Neither has mixed models or repeated-measures GLM. The detailed head-to-head is TRTT vs PSPP, and PSPP against the original is PSPP vs SPSS.

When different is better

Being like SPSS is only useful if you're tied to SPSS: a course that teaches its menus, a supervisor who sends .sav files and expects .sav back, a lab with years of .sps scripts. Without those ties, a different design can be the better choice:

And if you're tied to SPSS only on some days, you can mix: keep the .sav as your master file and open it in whichever tool fits the task. For the whole field, including paid tools, see SPSS alternatives compared.

Try it: Open TRTT in your browser – free · Get TRTT for iPhone & iPad

FAQ

What software is most like SPSS?

For menus and dialogs, TRTT (it mirrors the SPSS 32 Analyze menu) and PSPP. For syntax, PSPP. Both open and save .sav files. Neither matches SPSS exactly or covers every procedure.

Is there software like SPSS but free?

Yes. PSPP, jamovi and JASP are free and open source, and TRTT is free in a desktop browser. TRTT's iPhone and iPad app is free for data sets up to 100 cases.

Is PSPP the same as SPSS?

No. PSPP is a free GNU program that reads SPSS syntax and .sav files and covers many common procedures, but its own manual lists procedures that aren't implemented yet, such as hierarchical clustering, discriminant analysis and mixed models.

Can I follow SPSS tutorials in jamovi or JASP?

You can do the same analyses, but the menu paths differ, so you'll need to translate each step. jamovi publishes guides for people coming from SPSS.

Is there an SPSS equivalent for Mac?

SPSS itself runs on macOS. Free options on a Mac include jamovi, JASP and PSPP, and TRTT runs in Safari or Chrome with nothing to install.


TRTT is an independent product. It is not affiliated with or endorsed by IBM. IBM and SPSS are trademarks of International Business Machines Corporation.

More in SPSS alternatives