SPSS procedure library
SPSS procedures, free in your browser.
Statistics has 115 procedures; 2 more guides cover crosstab statistics, which run in Table mode (117 guides in all). Each page explains what the procedure tells you, when to use it, how to run it in Crosstabs and how to read its output, with a worked example computed by the real engine. Free, no account, and your files never leave your device.
All 59 SPSS command families covered · 115 Statistics procedures plus crosstabs · 117 procedure guides · Updated 18 October 2026
117 procedures
Crosstabs
- Crosstabs StatisticsCROSSTABS /STATISTICSRun every SPSS CROSSTABS statistic in your browser: chi-square, Fisher, Cramér's V, lambda, gamma, tau-b, kappa, McNemar, risk and CMH tests.
- CTABLES Summary StatisticsCTABLES /COMPARETEST TYPE=MEANAdd mean, median, SD, percentiles and N rows for a scale variable under any banner table, with a column means test shown as letters. Free, in your browser.
Describe
- FrequenciesFREQUENCIESMake SPSS-style frequency tables in your browser: valid and cumulative percent, user-missing codes, quartiles, percentiles, bar charts. Free.
- DescriptivesDESCRIPTIVESGet N, minimum, maximum, mean, SD, variance, skewness and kurtosis for many numeric variables in one SPSS-style table, in your browser. Free.
- ExploreEXAMINEExplore data overall or by group in your browser: trimmed mean, M-estimators, percentiles, outliers, Shapiro-Wilk, K-S and Levene tests.
Compare means
- One-Way ANOVAONEWAYRun a one-way ANOVA in your browser: Levene, Welch and Brown-Forsythe tests, effect sizes, trend contrasts and Tukey or Games-Howell post hoc. Free.
- MeansMEANSReport means, SDs and 19 cell statistics by up to three crossed grouping layers, with an optional ANOVA, eta and test for linearity. Free, in-browser.
- One-Sample T TestT-TESTTest a mean against a known value in your browser: t, one- and two-sided p, confidence interval, and Cohen's d and Hedges' g with intervals. Free.
- Independent-Samples T TestT-TEST GROUPSCompare two group means in your browser with Levene's test, pooled and Welch t tests, and Cohen's d, Hedges' g and Glass's delta. Free, no account.
- Paired-Samples T TestT-TEST PAIRSCompare two measurements on the same cases in your browser: pair correlation, mean difference with CI, t test, and d_z, d_av or d_rm effect sizes.
Nonparametric tests
- One-Sample Nonparametric TestsNPAR TESTSChi-square goodness of fit, exact binomial, runs and one-sample Kolmogorov-Smirnov tests with Lilliefors correction, run free in your browser.
- Mann-Whitney U TestNPAR TESTS /M-WCompare two independent groups without assuming normality: Mann-Whitney U with exact p and effect size r, plus K-S Z, Moses and Wald-Wolfowitz.
- Kruskal-Wallis TestNPAR TESTS /K-WKruskal-Wallis H with ε² and Bonferroni-adjusted Dunn pairwise comparisons, plus the median test and Jonckheere-Terpstra trend test. Free, in your browser.
- Wilcoxon Signed-Rank TestNPAR TESTS /WILCOXONPaired before/after comparisons without normality: Wilcoxon signed-rank with exact p and r, the sign test and McNemar. Free, no account, runs locally.
- Friedman TestNPAR TESTS /FRIEDMANRank-based repeated-measures test: Friedman chi-square, Kendall's W agreement and Cochran's Q for binary items, with Bonferroni pairwise comparisons.
Correlate
- Bivariate CorrelationsCORRELATIONSCorrelation matrices in your browser: Pearson r with Fisher-z confidence intervals, Spearman's rho and Kendall's tau-b, one- or two-tailed, flagged.
- Partial CorrelationPARTIAL CORRPartial correlation in your browser: correlate variables while controlling for one or more others, with zero-order comparison, df and significance.
Scale analysis
- Reliability AnalysisRELIABILITYCompute Cronbach's alpha, split-half, Guttman and McDonald's omega in your browser, with item-total statistics, ANOVA tests and ICCs. Free.
- Factor AnalysisFACTORRun PCA, principal axis or maximum-likelihood factor analysis in your browser, with KMO, Bartlett, scree plot and varimax, oblimin or promax.
Regression
- Linear RegressionREGRESSIONOLS regression in your browser: hierarchical blocks, stepwise selection, R² change, ANOVA, coefficients with CIs, VIF, collinearity and residual checks.
- Binary Logistic RegressionLOGISTIC REGRESSIONModel a yes/no outcome in your browser: omnibus tests, Nagelkerke R², Hosmer–Lemeshow, a classification table and odds ratios with 95% CIs.
- Mediation and Moderation (PROCESS-style)PROCESS-styleHayes-style mediation and moderation in your browser: indirect effects with bootstrap CIs, Johnson–Neyman, simple slopes and moderated mediation.
- Multinomial Logistic RegressionNOMREGModel a nominal outcome with three or more categories in your browser: likelihood-ratio tests, odds ratios, pseudo R² and a classification table.
- Ordinal RegressionPLUMFit an ordinal logistic or probit regression in your browser: five link functions, thresholds, Wald tests and the test of parallel lines. Free.
- Probit AnalysisPROBITDose-response analysis in your browser: probit or logit fits, ED50 with fiducial limits, relative median potency and a natural response rate. Free.
- Curve EstimationCURVEFITFit and compare up to eleven curves in your browser — linear, logarithmic, quadratic, cubic, power, growth, logistic and more — with a fit chart.
- Nonlinear RegressionNLR / CNLRFit any formula by nonlinear least squares in your browser, with parameter bounds and bootstrap standard errors (SPSS NLR and CNLR). Free.
- Weight Estimation (WLS)WLSCorrect for unequal error variance in your browser: weighted least squares with a weight variable or a power chosen by maximum likelihood.
- Two-Stage Least Squares2SLSInstrumental-variable regression in your browser: 2SLS for predictors correlated with the error term, with exogenous and instrumented variables.
- Quantile RegressionQUANTILE REGRESSIONModel the median and other percentiles in your browser: robust to outliers, several quantiles at once, with i.i.d. or sandwich standard errors.
- Partial Least Squares RegressionPLSPartial least squares regression in your browser: latent factors, variance explained, VIP, weights, loadings and coefficients for correlated predictors.
- Automatic Linear ModelingLINEARAutomatic linear modeling in your browser: data preparation, forward stepwise or best subsets by AICC, F, adjusted R² or ASE, with predictor importance.
- Categorical Regression (CATREG)CATREGRegression with optimally scaled nominal, ordinal and numeric variables: R², standardized betas, Pratt importance, tolerance and quantifications.
- Ensembles of Linear Models (bagging, boosting)LINEARBagging with mean or median combining and AdaBoost boosting of linear models, with ensemble, reference and component accuracy in your browser.
General linear model
- Generalized Linear ModelsGENLINPoisson, negative binomial, gamma, Tweedie and binomial GLMs in your browser, with robust standard errors and GEE for repeated measures. Free.
- Hierarchical Loglinear AnalysisHILOGLINEARFind which associations a multi-way table needs: K-way effect tests, partial associations and backward elimination, in your browser. Free.
- General Loglinear AnalysisGENLOGPoisson loglinear and multinomial logit models for contingency tables in your browser, with parameter estimates and adjusted residuals.
- GLM UnivariateUNIANOVAFactorial ANOVA and ANCOVA in your browser: Type I–IV sums of squares, partial eta squared, estimated marginal means, Levene and 10 post hoc tests.
- GLM Multivariate (MANOVA)GLMRun a MANOVA in your browser: Pillai's trace, Wilks' lambda, Hotelling's trace, Roy's root, Box's M and univariate follow-up tests. Free, no account.
- Repeated Measures ANOVAGLM WSFACTORRepeated measures ANOVA in your browser: Mauchly's test, Greenhouse-Geisser and Huynh-Feldt corrections, mixed designs and pairwise comparisons. Free.
- Variance ComponentsVARCOMPEstimate variance components for random factors in your browser by MINQUE, ANOVA (Type I or III), ML or REML, with expected mean squares. Free.
- Linear Mixed ModelsMIXEDFit linear mixed models in your browser: random intercepts and slopes, AR1 or unstructured repeated covariance, REML or ML, Satterthwaite df.
- Generalized Linear Mixed Models (GENLINMIXED)GENLINMIXEDMixed logistic, Poisson and linear models with random intercepts and slopes, estimated by REPL-PQL pseudo-likelihood in your browser.
- Loglinear and Logit Models (LOGLINEAR)LOGLINEARLoglinear and logit models for contingency tables with a custom design, deviation contrasts, residuals and the analysis of dispersion.
Classify
- Attribute Importance (AIM)AIMProfile clusters in your browser: chi-square and t tests show which attributes set each group apart from the whole sample, with −log10(Sig.) charts.
- Decision Tree (CHAID, CRT)TREEGrow CHAID, Exhaustive CHAID or CRT decision trees in your browser, with gains, risk, classification tables, pruning and cross-validation. Free.
- TwoStep ClusterTWOSTEP CLUSTERCluster mixed continuous and categorical variables online with SPSS TwoStep: automatic cluster count by BIC or AIC, silhouette, centroids, importance.
- K-Means ClusterQUICK CLUSTERRun SPSS-style k-means (QUICK CLUSTER) in your browser: initial and final centers, iteration history, ANOVA and cluster membership. Free, no sign-up.
- Hierarchical ClusterCLUSTERHierarchical cluster analysis in your browser: seven linkage methods, Ward's included, with agglomeration schedule, dendrogram and silhouette. Free.
- Discriminant AnalysisDISCRIMINANTLinear discriminant analysis in your browser: Wilks' lambda, Box's M, canonical functions, stepwise entry and leave-one-out classification. Free.
- Distances (Proximities)PROXIMITIESCompute distance and similarity matrices between cases or variables: Euclidean, correlation, chi-square, Jaccard and 30+ more. Free, in your browser.
- Orthogonal Design (ORTHOPLAN)ORTHOPLANGenerate an orthogonal main-effects plan of conjoint cards with holdouts, check orthogonality and download the cards as an SPSS-style CSV. Free.
- Conjoint AnalysisCONJOINTEstimate part-worth utilities and importance from card ratings or rankings, check fit with holdouts and simulate market shares. Free, in your browser.
Dimension reduction
- Correspondence AnalysisCORRESPONDENCETurn a two-way table into a perceptual map: inertia, chi-square, row and column points with contributions, and five normalizations. Free, in your browser.
- Multiple Correspondence AnalysisMULTIPLE CORRESPONDENCEMap several nominal survey variables at once: discrimination measures, category points, object scores and a joint plot (SPSS MULTIPLE CORRESPONDENCE).
- Multidimensional Scaling (PROXSCAL)PROXSCALMap objects from proximities with SMACOF: ratio, interval or ordinal MDS, six stress and fit measures, Shepard diagram and Torgerson scaling. Free.
- Categorical Principal Components (CATPCA)CATPCAPrincipal components for Likert, ordinal and nominal items with optimal scaling: eigenvalues, Cronbach's alpha, loadings and quantifications.
- Multidimensional Scaling (ALSCAL)ALSCALNonmetric or ratio MDS of dissimilarities by ALSCAL's S-stress alternating least squares, with Kruskal stress, RSQ and a configuration map.
- Nonlinear Principal Components (PRINCALS)PRINCALSNonlinear principal components with multiple nominal, single nominal, ordinal and numeric variables, as in SPSS PRINCALS, computed in your browser.
- Nonlinear Canonical Correlation (OVERALS)OVERALSNonlinear canonical correlation between two or more sets of categorical variables with optimal scaling, as in SPSS OVERALS, in your browser.
Survival
- Kaplan-MeierKMKaplan-Meier survival curves in your browser: survival table, mean and median survival, percentiles, and log rank, Breslow and Tarone-Ware tests. Free.
- Life TablesSURVIVALBuild actuarial life tables over fixed time intervals with hazard and density rates, median survival and the Wilcoxon (Gehan) group test. Free, in-browser.
- Cox RegressionCOXREGFit a Cox proportional hazards model in your browser: hazard ratios with CIs, omnibus tests, strata and baseline survival at the covariate means. Free.
Agreement and diagnostics
- ROC CurveROCDraw ROC curves in your browser: area under the curve with SE, p value and CI, Gini index, K-S statistic and sensitivity at every cutoff. Free.
- ROC AnalysisROC ANALYSISCompare two AUCs in your browser: DeLong test for paired tests, a z test for independent groups, and precision-recall curves. Free, no account.
- Weighted KappaWEIGHTED KAPPAMeasure two-rater agreement on an ordinal scale with linear or quadratic weighted kappa, asymptotic SE, z test and confidence interval. Free, in-browser.
- Fleiss' KappaFLEISS MULTIRATER KAPPAFleiss' multirater kappa in your browser: overall agreement among many raters plus kappa per category, with SE, z test and confidence intervals. Free.
- Ratio StatisticsRATIO STATISTICSAnalyse appraisal-to-sale ratios in your browser: median with CI, COD, PRD, PRB, coefficients of concentration and variation, by group. Free.
- ProportionsPROPORTIONSTest one, paired or two independent proportions in your browser with Wilson, Clopper-Pearson, Newcombe and Agresti intervals and exact tests. Free.
- Meta-Analysis: Binary OutcomesMETA BINARYPool 2×2 trial results in your browser as odds ratios, risk ratios, risk differences or Peto ORs, with seven τ² estimators and a forest plot. Free.
- Meta-Analysis: Continuous OutcomesMETA CONTINUOUSPool studies of means in your browser as Hedges' g, Cohen's d or mean differences, or from precomputed effects, with I², Egger's test and a forest plot.
- Meta-RegressionMETA REGRESSIONExplain heterogeneity between studies with moderators in your browser: random- or fixed-effects meta-regression, Knapp-Hartung, residual I² and R². Free.
Missing values
- Missing Value AnalysisMVADiagnose missing data in your browser: missing counts, patterns, separate-variance t tests, EM estimates and Little's MCAR test. Free, no sign-up.
- Analyze PatternsMULTIPLE IMPUTATION /IMPUTE METHOD=NONESee how much is missing across variables, cases and values, chart missing-value patterns and check for a monotone pattern. Free, in your browser.
- Multiple ImputationMULTIPLE IMPUTATIONImpute missing data with FCS or the monotone method, check iteration history, download stacked data and pool means and regression with Rubin's rules.
- Replace Missing ValuesRMVFill gaps in a series with the series mean, nearby mean or median, linear interpolation or linear trend, as new variables you preview and download.
Bayesian statistics
- Bayesian One-Sample InferenceBAYES ONESAMPLEBayes factors and posterior credible intervals for a mean, a binomial proportion or a Poisson rate against a test value. Free, in your browser.
- Bayesian Paired SamplesBAYES RELATEDBayesian paired-samples t test in your browser: JZS Bayes factor, posterior of the mean difference and a credible interval for before/after data.
- Bayesian Independent SamplesBAYES INDEPENDENTCompare two group means with a Bayesian t test: Rouder, Gönen or hyper-prior Bayes factors and a credible interval for the difference. Free.
- Bayesian Pearson CorrelationBAYES CORRELATIONBayesian Pearson correlation for every pair of variables: JZS or fractional Bayes factors and the posterior of rho with a highest-density interval.
- Bayesian One-Way ANOVABAYES ANOVABayesian one-way ANOVA online: JZS, Zellner, hyper-g or Rouder g-prior Bayes factors and credible intervals for each group mean. No account.
- Bayesian Linear RegressionBAYES REGRESSIONBayesian linear regression in your browser: g-prior Bayes factor for the model and posterior coefficients under reference or conjugate priors.
- Bayesian Test of IndependenceBAYES LOGLINEARBayes factor test of independence for a two-way table under four sampling models, with simultaneous credible intervals for each log odds ratio.
- Bayesian Repeated-Measures ANOVABAYES REPEATEDBayesian repeated-measures ANOVA for one within-subject factor: BIC or Rouder Bayes factor and credible intervals for each measure's mean.
Forecasting
- Time Series Forecasting (Expert Modeler)TSMODELForecast a tracker metric in your browser: an Expert Modeler picks exponential smoothing or ARIMA by normalized BIC, with Ljung-Box and 95% intervals.
- Exponential SmoothingEXSMOOTHHolt, Winters and damped-trend exponential smoothing in your browser, with the SPSS default parameter grid, error statistics and forecasts. Free.
- ARIMAARIMAFit seasonal ARIMA(p,d,q)(P,D,Q) models by exact maximum likelihood in your browser, with residual Box-Ljung checks and forecast limits.
- Seasonal DecompositionSEASONSplit a monthly or quarterly series into seasonal factors, a seasonally adjusted series, trend-cycle and irregular parts in your browser. Free.
- Autocorrelations (ACF and PACF)ACFCompute autocorrelations and partial autocorrelations with standard errors and the Box-Ljung test in your browser, with differencing and log options.
- Cross-CorrelationsCCFCorrelate two time series at leads and lags in your browser to see which one moves first, with standard errors and differencing options. Free.
- Autoregression (AREG)AREGRegression with AR(1) errors by Prais-Winsten or Cochrane-Orcutt in your browser, with rho, iteration history and corrected standard errors.
- Spectral AnalysisSPECTRAFind hidden cycles in a series with a periodogram and smoothed spectral density in your browser, using Tukey-Hamming or other windows. Free.
- Create Time SeriesCREATEMake differences, lags, leads, moving averages, running medians, cumulative sums and T4253H smooths of a series in your browser. Free, no sign-up.
- Forecast Goodness of FitFITScore a forecast against observed values in your browser: mean error, MAE, MAPE, MSE, RMSE and Durbin-Watson, as SPSS FIT reports them. Free.
Machine learning
- Nearest Neighbor Analysis (KNN)KNNRun k-nearest neighbors in your browser: classify or predict, k chosen by cross-validation, feature selection and a holdout classification table.
- Naive BayesNAIVEBAYESNaive Bayes classification in your browser: binned scale predictors, forward predictor selection by pseudo-BIC or test data, priors and conditional tables.
- Multilayer PerceptronMLPTrain a multilayer perceptron in your browser: one or two hidden layers, seeded partitions, classification tables, ROC, gains and predictor importance.
- Radial Basis Function NetworkRBFFit a radial basis function neural network in your browser: TwoStep-placed Gaussian units, least-squares output weights, unit selection and ROC.
- Predictor SelectionSELECTPREDScreen and rank predictors in your browser: drop unusable variables, then rank each by chi-square, F or correlation p-value, Cramér's V or lambda.
- Anomaly Detection (DETECTANOMALY)DETECTANOMALYFind unusual cases by their deviation from TwoStep peer groups: anomaly index, peer group, reasons and variable norms, computed in your browser.
- Automated Data Preparation (ADP)ADPPreview SPSS-style ADP: screening, outliers, missing values, merging, binning, Box-Cox, feature construction and predictive power, plus a CSV download.
Complex samples
- Complex Samples PlanCSPLANDeclare a survey design in your browser: sampling weight, strata, clusters for one or two stages and finite population corrections. Free SPSS CSPLAN.
- Complex Samples DescriptivesCSDESCRIPTIVESSurvey means, totals and ratios with design-based standard errors, design effects and subpopulation estimates, computed in your browser. Free.
- Complex Samples CrosstabsCSTABULATESurvey frequencies and crosstabs with design-based percentages, Rao–Scott adjusted chi-square tests and odds ratios for 2×2 tables. Free, in your browser.
- Complex Samples General Linear ModelCSGLMLinear regression and ANCOVA for survey data in your browser: Taylor-linearized standard errors, Wald F tests on design df and design effects. Free.
- Complex Samples Logistic RegressionCSLOGISTICBinary and multinomial logistic regression for survey data: design-based odds ratios, Wald F tests on design df and pseudo R², in your browser. Free.
- Complex Samples Ordinal RegressionCSORDINALOrdinal regression for survey ratings: five cumulative links, design-based standard errors and Wald tests on design df, in your browser. Free.
- Complex Samples Cox RegressionCSCOXREGCox proportional hazards for survey data in your browser: Efron or Breslow ties, hazard ratios and robust design-based standard errors. Free.
- Select a Complex SampleCSSELECTDraw a stratified, clustered or PPS probability sample from a frame in your browser, with inclusion probabilities and sampling weights. Free SPSS CSSELECT.
Utilities and charts
- BootstrappingBOOTSTRAPBootstrap bias, standard errors and percentile or BCa intervals for means, medians, SDs, correlations and regression coefficients. Seeded, free.
- Rank CasesRANKCompute ranks, NTILES, fractional ranks, percentages, Blom or Van der Waerden normal scores and Savage scores with SPSS tie rules, as new variables.
- Optimal BinningOPTIMAL BINNINGBin a scale variable by supervised MDLP against a categorical guide or by equal frequency, with cut points, counts and a binned variable to download.
- Sample CasesSAMPLEDraw a seeded random sample of cases: approximately a proportion, or exactly n cases from the first N, and download the selected rows as CSV.
- Error BarsGRAPH /ERRORBARChart group means with 90/95/99% confidence-interval, standard-error or standard-deviation bars, plus the table behind the chart. Free, in your browser.
- P-P and Q-Q PlotsPPLOTDraw P-P and Q-Q plots against the normal and 11 other distributions with Blom, Rankit, Tukey or Van der Waerden estimates and fitted parameters.
- Control ChartsSPCHARTBuild X-bar/R, X-bar/s, individuals and moving range, p, np, c and u control charts with control limits and 11 rule checks. Free, in your browser.
- SimulationSIMPLAN / SIMRUNSimulate a target expression from uncertain inputs with chosen distributions: summary, percentiles, histogram and sensitivity. Seeded and free.
SPSS is a trademark of IBM Corp. Crosstabs is not affiliated with or endorsed by IBM.