Settings

If your university or employer already gives you SPSS, or your analysis needs multilevel models, structural equation models, complex samples or weighted cases, use SPSS: Research has none of those. If you need t-tests, ANOVA and MANOVA, correlation, linear, logistic, multinomial and ordinal regression, mediation and moderation, survival analysis, the non-parametric tests, reliability and factor analysis on a .sav, Stata, CSV or Excel file, with APA tables and the data never leaving your computer, Research does that as part of OBSCURA Pro, and codes the interviews in the same project.

What SPSS Statistics is

IBM SPSS Statistics is a desktop program for Windows and macOS and, in some versions, Linux. IBM sells it as a subscription for each user, by the month, the quarter or the year, with add-ons for further procedures such as custom tables, advanced statistics, forecasting and complex samples, and in other editions for businesses and for campuses. There is a free trial. Its data file is the .sav, and almost everything it does can be written and run as syntax.

It covers far more statistics than this page can list, many textbooks and courses are written around its menus and output, and many universities licence it for every student. Nothing on this page argues otherwise.

Side by side

SPSS’s entries are from IBM’s product, pricing and system requirements pages, checked on 6 October 2026. Its prices depend on the plan, the add-ons and the edition, and change, so none is given here; IBM’s pricing page has them.

SPSS StatisticsOBSCURA Research
What it costsA subscription for each user, with add-ons; other editions for businesses and campusesUS$2 a month or US$19 a year on its own, or US$5 a month or US$48 a year in OBSCURA Pro, with every other OBSCURA application
Free trialYes7 days
Runs onWindows and macOS, and Linux in some versions, installedA browser tab, on any system with a current browser
Data files.sav, .zsav, .por and many others.sav, .zsav, Stata .dta, CSV and Excel in; .sav, .dta, CSV and .xlsx out; not .por
ProceduresA very wide range, some in add-onsThe common ones, listed below
SyntaxThe full command languageEach procedure it runs written as SPSS syntax, which can be edited and run again
Coding interviews and open answersNot in SPSS StatisticsYes, in the same project
Where the data are keptWhere you save themIn the browser on your device, and in files you save; nothing is uploaded

What Research does, in SPSS’s terms

The menus are named as SPSS names them, and where SPSS has its own definition of a statistic (skewness and kurtosis, percentiles, Levene’s test, Type III sums of squares) that is the one used.

The jobIn Research
Data and variable viewCases and variables edited in place, value labels shown or not with Ctrl L; each variable’s type, width, decimals, label, value labels, missing values (up to three, or a range and one more), alignment and measure
TransformCompute in SPSS’s expression language (MEAN.4(sat1 TO sat5), RND, MISSING, IF), recode into the same or different variables, select cases, split file, sort, merge by cases or by a key, aggregate, reverse-score, standardise, dummy variables, replace missing values
Descriptive statisticsFrequencies, descriptives, explore (trimmed mean, percentiles, Shapiro-Wilk, outliers) and crosstabs with chi-square, Fisher’s exact test for any size of table and Cramér’s V; missing value analysis with Little’s MCAR test and EM
Compare meansOne-sample, independent (with Levene’s test and Welch’s correction) and paired t-tests; one-way ANOVA with Welch’s test, Tukey HSD and Games-Howell
General linear modelFactorial ANOVA and ANCOVA with Type III sums of squares, estimated marginal means and post hoc tests; repeated measures with Mauchly’s test and the Greenhouse-Geisser and Huynh-Feldt corrections; mixed between-and-within ANOVA; MANOVA with Box’s M
Correlate and regressPearson, Spearman, Kendall and partial correlation; linear regression in blocks with R² change, standardised betas, VIF, residual plots and case diagnostics; binary, multinomial and ordinal logistic regression; mediation and moderation as PROCESS models 4 and 1
Nonparametric testsMann-Whitney, Wilcoxon, Kruskal-Wallis and Friedman with pairwise comparisons; chi-square goodness of fit, binomial, McNemar and Cochran’s Q
Scale and dimension reductionCronbach’s alpha and McDonald’s omega, the intraclass correlation, Cohen’s and Fleiss’s kappa; factor analysis by principal components, principal axis or maximum likelihood, rotated by varimax, quartimax, promax or oblimin; confirmatory factor analysis
Survival and powerKaplan-Meier with the log-rank, Breslow and Tarone-Ware tests; Cox regression; power and sample size for the common tests
GraphsHistogram with the normal curve, boxplot, scatter with its fit line, bar chart with 95% error bars, Q-Q plot, scree plot, profile plot
OutputTables in APA style, a note on each test in plain words and a sentence to report it, saved to Word or PDF

What SPSS has that Research does not

  • Much of statistics. Research has no multilevel (mixed-effects) models, no structural equation models beyond confirmatory factor analysis, no multiple imputation, no stepwise regression, no complex samples, no weighting of cases, no Kolmogorov-Smirnov test of normality, and of PROCESS’s models only 1 and 4.
  • Exact tests. Research gives exact p-values for Fisher’s test, the binomial and McNemar tests, and Mann-Whitney with small samples and no ties; the other non-parametric tests use the normal or chi-square approximation, as SPSS does without its Exact Tests module.
  • Every kind of .sav. Numeric and string variables, labels, value labels, missing values, measures, formats and long strings are read and written. The portable .por format, multiple response sets, custom attributes and the full range of date formats are not, and a weighting variable is named but not applied.
  • A licence you may already have. If your institution pays for SPSS, it costs you nothing to use it, and your supervisor, your course and your textbook probably use it too.
  • Very large data sets. Hundreds of thousands of cases are slow to edit in a browser tab.

If what you need is SPSS’s syntax and files without a subscription, GNU PSPP is a free program that reads .sav files and runs much of the same syntax on the desktop.

What Research adds

  • Nothing to install. It runs in a current browser on any computer, including one where you cannot install software.
  • The data stay on the device. A project is kept in the browser’s private storage, files are read and written there, and nothing is sent to a server; there is no account. A data protection officer can check this in the browser’s network panel, which matters when an ethics approval says where the data may be kept.
  • Checked figures. Every statistic, degree of freedom, p-value and effect size is compared, on every run of the site’s checks, with SciPy and statsmodels on several data sets, and agrees to six significant figures.
  • The interviews in the same project. Transcripts and a survey’s open answers are coded beside the data, and counts from the coding become variables you can test. The NVivo page has the detail.
  • One subscription for several jobs. The same Pro plan covers OBSCURA Write for the thesis itself, PDF Studio and the other paid applications.

Moving a data set across

  1. Save the data from SPSS as a .sav file, compressed or not, or as .zsav.
  2. In Research, open it. Variable names, labels, value labels, missing values, measures and formats come in, and the file’s character encoding is read.
  3. Check any weighting and any date variables: a weight is named and not applied, and dates in the less common formats need a look.
  4. Run the analysis from the menus; the Syntax view keeps what was run. To go back, save the data as .sav, which SPSS opens.

What it costs

Research on its own is US$2 a month or US$19 a year; all of OBSCURA Pro is US$5 a month or US$48 a year. Each comes with 7 days free first. For a team, each person needs a plan of their own. The price does not change with the procedures you use. There is no free version of Research with features held back: without Pro, its page shows what it does and asks for a plan.

See it before you pay. Research’s page shows it at work on its demo project, an invented evaluation of a community garden programme, and says what it cannot do.

Questions people ask about An SPSS alternative that opens .sav files in your browser

Is there an SPSS alternative that opens .sav files in a browser?

OBSCURA Research opens SPSS .sav files, compressed or not, and .zsav, with their labels, value labels, missing values and measures, and saves .sav files that SPSS opens. It runs in a browser tab and the data stay on your device.

Which tests does Research run?

Frequencies, descriptives, explore and crosstabs; t-tests; one-way, factorial and repeated measures ANOVA and ANCOVA; Pearson, Spearman, Kendall and partial correlation; linear and binary logistic regression; Mann-Whitney, Wilcoxon, Kruskal-Wallis and Friedman; Cronbach's alpha; and factor analysis. Each comes with an APA table and a sentence to report it.

What does SPSS do that Research does not?

A great deal: mixed and multilevel models, structural equation modelling, MANOVA, survival analysis, complex samples, weighting of cases, ordinal and multinomial regression, and stepwise regression among them. If you need those, or your university already gives you SPSS, use SPSS.

Does Research write SPSS syntax?

Yes. Every procedure it runs is also written as SPSS syntax, which can be edited and run again in Research.

What does it cost?

Research on its own is US$2 a month or US$19 a year, and all of OBSCURA Pro is US$5 a month or US$48 a year, each with 7 days free first; Pro covers every OBSCURA application. SPSS Statistics is sold by IBM as a subscription for each user, with add-ons, priced on IBM's own pages.

More on this

All 32 guides under “Moving off a subscription”.

A letter, now and then

An occasional letter when there is something worth reading: the new guides and what changed in the tools. Never more than once a month and nothing else, and you can leave at any time on the unsubscribe page.