EVERYTHING XIAOMI
Get listed

SPM

SPM is free, open-source desktop software for analyzing brain-imaging data from different cohorts and subject time series.

Place
#28 of 107
Score
6.8
SPM's website

What SPM is

SPM is free, open-source desktop software for analyzing brain-imaging data from different cohorts and subject time series. Its current release is designed for fMRI, PET, SPECT, EEG, and MEG analysis. SPM provides statistical tests, regression models, Bayesian analysis, and scripting support for constructing and assessing spatially extended statistical processes. It imports NIfTI, Analyze, DICOM converted to NIfTI, OPM binary, TSV, JSON, FIF, and LVM data. The software is written in MATLAB and C and is licensed under GPL-2.0. Installation is recommended within MATLAB, with GNU Octave and a standalone edition available without a MATLAB license. Standalone SPM includes MATLAB Runtime, documented as requiring about 2.5 GB. Online tutorials, datasets, and courses support learning. Community extensions are available as toolboxes, utilities, batch systems, and templates, although compatibility and usability are not guaranteed. SPM 25.01 is listed as the latest version.

Good

  • Free GPL-2.0 open-source software
  • Supports fMRI, PET, SPECT, EEG, and MEG
  • Statistical, regression, and Bayesian methods
  • Scriptable analysis workflows
  • Broad scientific data-format support

Watch out

  • Standalone runtime requires about 2.5 GB
  • MATLAB is the recommended installation
  • Some community extensions may be incompatible
  • Author responses on discussion lists are not guaranteed

Who it suits

It suits researchers and analysts working with neuroimaging or electrophysiology data on Linux, macOS, or Windows desktop systems.

Verdict

SPM provides a broad, scriptable toolkit for brain-imaging analysis across major modalities and formats. Users should account for installation choices, runtime storage, and the limits of community extensions.

Plans and prices

From SPM's own pricing page, checked 10 Oct 2001.

All about pricing
PlanPriceWhat it gives you
SPMFreeFree and open-source neuroimaging software

The facts

Each one read from SPM's own pages, with the date it was checked.

What it does

Bayesian analysis
Yeschecked 25 Sep 2001
Current release
The software page lists SPM 25.01 as the latest version.checked 10 Oct 2001
Data import formats
NIfTI (.nii), Analyze (.hdr/.img), DICOM (converted to NIfTI), OPM binary/TSV/JSON, FIF and LVMchecked 25 Sep 2001
Deployment
desktopchecked 25 Sep 2001
Development
SPM development takes place on GitHub, where users can access development versions, report issues, request features and propose code changes.checked 10 Oct 2001
Extensions
Community-created extensions are listed as toolboxes, utilities, batch systems and templates, and the SPM developers disclaim responsibility for their usability and warn that some may be incompatible.checked 10 Oct 2001
Implementation
SPM is written in MATLAB and C.checked 10 Oct 2001
Installation
The recommended installation is within MATLAB; alternatives include GNU Octave and precompiled Standalone SPM without a MATLAB license.checked 10 Oct 2001
Learning resources
SPM provides online tutorials and datasets with instructions for analyzing them, and offers courses online and in person.checked 10 Oct 2001
License
SPM is open-source software available under the GPL-2.0 license.checked 10 Oct 2001
Purpose
SPM analyzes brain imaging data sequences, including images from different cohorts and time series from the same subject.checked 10 Oct 2001
Regression models
Yeschecked 25 Sep 2001
Scripting support
Yeschecked 25 Sep 2001
Standalone runtime
Standalone SPM includes the MATLAB Runtime, which the documentation says requires about 2.5 GB.checked 10 Oct 2001
Statistical methods
SPM implements methods for constructing and assessing spatially extended statistical processes to test hypotheses about functional imaging data.checked 10 Oct 2001
Statistical tests
Yeschecked 25 Sep 2001
Support
The SPM discussion list offers community discussion and help, but a response from an SPM author is not guaranteed because of resource limitations.checked 10 Oct 2001
Supported modalities
The current release is designed for fMRI, PET, SPECT, EEG and MEG analysis.checked 10 Oct 2001

Money

Free plan
Yeschecked 25 Sep 2001

The company

Maker
The SPM site identifies the Functional Imaging Laboratory at UCL Queen Square Institute of Neurology in London, UK, and says the software is made by its members and collaborators.checked 10 Oct 2001

Where it runs

Platforms
SPM works on Windows, macOS and Linux.checked 10 Oct 2001

Alternatives to SPM

All alternatives
  1. 1

    Stata

    LinuxmacOSWindows
    7.8From $13.33 a month
  2. 2jamovi logo

    jamovi

    Free planWebWindowsmacOSLinux
    7.8Free plan
  3. 3IBM Planning Analytics logo

    IBM Planning Analytics

    iOSWebAPIExtension
    7.8
  4. 4

    StatPlus

    iOSWebmacOSWindows
    7.7From $60 a month
  5. 5

    EViews

    Free planmacOSWindows
    7.6From $59.95 a month
  6. 6

    SAS/STAT

    WebLinuxmacOSSelf-hosted
    7.5