Top 10 Best Afm Image Analysis Software of 2026

GITNUXSOFTWARE ADVICE

Business Finance

Top 10 Best Afm Image Analysis Software of 2026

Top 10 afm image analysis software ranking with side-by-side comparisons, key strengths, and tradeoffs for AFM workflows like Fiji and WSxM.

30 min readUpdated AI-verified · Expert reviewed
How we ranked these tools
01Feature Verification

Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.

02Multimedia Review Aggregation

Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.

03Synthetic User Modeling

AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.

04Human Editorial Review

Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.

Read our full methodology →

Score: Features 40% · Ease 30% · Value 30%

Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy

AFM image analysis software matters because surface topography workflows depend on correct SPM file parsing, repeatable filtering, and traceable measurement outputs. This ranked list helps analysts and operators compare tools that range from free microscope-specific viewers to batch-ready platforms, with selection based on data model coverage, processing reproducibility, and automation options.

Fiji is the best fit overall when you need repeatable, batch-ready AFM image correction and quantitative measurements with automation, whereas WSxM is the simplest desktop entry for fast consistent correction and metrics, and NanoLocz works best if you want guided, interactive preprocessing without heavy scripting.

Editor’s top 3 picks

Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.

Editor pick
1

Fiji

Scripted Fiji macros and plugin automation support end-to-end AFM processing chains with batch execution.

Built for fits when AFM labs need repeatable, batch-ready image correction and measurement with automation..

2

WSxM

Editor pick

Integrated line-by-line leveling and drift correction tuned for AFM image artifacts during routine analysis.

Built for fits when microscopy labs need fast, consistent AFM image correction and quantitative measurement on desktop..

3

ImageJ

Editor pick

ImageJ macro language enables automated AFM image processing pipelines and batch exports from saved steps.

Built for fits when AFM labs need scriptable image-based processing and repeatable exports..

Comparison Table

1
FijiBest overall
API-first
9.3/10
Overall
2
vertical specialist
8.9/10
Overall
3
8.6/10
Overall
4
vertical specialist
8.2/10
Overall
5
7.9/10
Overall
6
vertical specialist
7.6/10
Overall
7
7.3/10
Overall
8
vertical specialist
6.9/10
Overall
9
enterprise
6.6/10
Overall
10
API-first
6.2/10
Overall
#1

Fiji

API-first

Fiji packages ImageJ with plugins for microscopy image processing and quantitative measurements.

9.3/10
Overall
Features9.3/10
Ease of Use9.4/10
Value9.1/10
Standout feature

Scripted Fiji macros and plugin automation support end-to-end AFM processing chains with batch execution.

Fiji’s workflow is built around repeatable image processing and measurement steps, with batch execution for large AFM runs and consistent settings across samples. Core preprocessing and surface correction tasks are available for cleaning scans before downstream quantification, and measurement tools generate data that can be exported for further analysis. Extensibility matters here because AFM labs often need specialized plugins for their acquisition mode and derived metrics.

A tradeoff appears in dependency on the right processing chain, because getting publication-grade outputs requires careful selection of leveling and correction steps for each instrument and scan type. Fiji fits teams that already have standardized AFM acquisition settings and want automated, repeatable post-processing across many height, amplitude, and derived maps.

Pros
  • +Batch processing enables consistent AFM preprocessing across many scans
  • +Scriptable workflows reduce manual rework for multi-step surface analysis
  • +Extensibility supports AFM-specific plugins for specialized derived metrics
  • +Measurement and export outputs support downstream reporting pipelines
Cons
  • Quality depends on selecting appropriate leveling and correction steps per dataset
  • Advanced automation often requires knowledge of scripting and plugin APIs
  • Some niche AFM modalities may need additional community plugins
Use scenarios
  • AFM imaging cores

    Batch process height and phase maps

    Faster turnaround for datasets

  • Materials R&D teams

    Quantify roughness and grain features

    More reliable surface comparisons

Show 2 more scenarios
  • Microscopy method developers

    Prototype new AFM analysis routines

    Reusable methods across projects

    Plugin extensibility and scripting let new processing steps be tested and reused.

  • Scientific teams producing reports

    Export publication-ready images and data

    Cleaner workflows for publication

    Processed outputs and tabular measurements feed into downstream analysis and figure production.

Best for: Fits when AFM labs need repeatable, batch-ready image correction and measurement with automation.

#2

WSxM

vertical specialist

WSxM is free scanning probe microscopy software for processing and analyzing AFM images.

8.9/10
Overall
Features9.0/10
Ease of Use8.9/10
Value8.8/10
Standout feature

Integrated line-by-line leveling and drift correction tuned for AFM image artifacts during routine analysis.

WSxM supports common AFM data processing steps such as plane fitting, line-by-line leveling, scar removal, and surface statistics for topography and related channels. It includes interactive tools for cross-sectional profiling and grain or particle style analysis that help convert images into measurable descriptors. Export options include common analysis outputs like TIFF images and tabular formats for downstream plotting.

A key tradeoff is that advanced workflows still depend on operators learning WSxM's specific tool flow for each processing step, especially when mixing multiple channel types in one session. WSxM fits teams that need consistent image correction and measurement across many scans on a single analysis workstation, without building custom scripts.

Pros
  • +Strong image correction set including leveling, drift correction, and scar removal
  • +Interactive measurement tools for profiling and feature statistics
  • +Supports multiple AFM channels and common AFM analysis workflows
  • +Exports analysis artifacts for external plotting and reporting
Cons
  • Workflow order matters, which increases learning time for mixed processing tasks
  • Automation and API access are limited compared with script-first analysis stacks
  • Complex multi-step pipelines can be harder to reproduce across operators
Use scenarios
  • Materials characterization teams

    Normalize AFM topography for roughness metrics

    Repeatable roughness comparisons across samples

  • Surface science researchers

    Quantify grain structure from height maps

    Fast grain size distribution extraction

Show 2 more scenarios
  • AFM metrology operators

    Measure cross-sections through defects

    Consistent defect depth and width

    Teams use interactive profiling and plane correction to compare defect geometry.

  • AFM lab analysts

    Prepare figures and CSV measurements

    Reduced manual data reformatting

    Analysts export corrected maps and numeric results for reports and plotting tools.

Best for: Fits when microscopy labs need fast, consistent AFM image correction and quantitative measurement on desktop.

#3

ImageJ

SMB

Public domain Java image processing program with SPM format plugins.

8.6/10
Overall
Features8.2/10
Ease of Use8.8/10
Value8.8/10
Standout feature

ImageJ macro language enables automated AFM image processing pipelines and batch exports from saved steps.

ImageJ is a strong fit for AFM labs that want repeatable, scriptable processing across many datasets, because the same macro or plugin can run line-by-line steps and batch exports. It supports typical topography workflows such as image flattening and plane fitting, plus downstream visual checks via height maps and false-color rendering. AFM-specific format support is not guaranteed for every proprietary vendor file, so AFM teams often convert to TIFF or other open formats before analysis.

A key tradeoff versus dedicated AFM tools is that tip-shape deconvolution, multifrequency-specific processing, or force–distance spectroscopy parsing may require custom macros or third-party plugins rather than turnkey AFM modules. ImageJ works well when the analysis is mostly image-based and automation matters, such as high-throughput roughness and particle segmentation from height maps exported from the AFM instrument software.

Pros
  • +Macro-driven batch processing keeps AFM workflows repeatable at scale
  • +Fiji plugin ecosystem adds image processing building blocks for AFM datasets
  • +Flexible export options support height-map and measurement reporting
  • +Interactive processing and scripted runs can share the same steps
Cons
  • Proprietary AFM file formats often require conversion before analysis
  • Some AFM physics workflows need custom plugins or macro work
  • Complex pipelines take effort to maintain across team machines
  • GUI-first workflow design can slow down fully automated pipelines
Use scenarios
  • AFM core facilities

    Batch roughness from height maps

    Higher throughput per analyst

  • Materials science labs

    Particle segmentation on AFM topography

    Quantified morphology distributions

Show 1 more scenario
  • Automation-focused microscopy teams

    Macro-driven processing for large studies

    Repeatable analysis runs

    Script imports, processing steps, and exports for consistent analysis across batches.

Best for: Fits when AFM labs need scriptable image-based processing and repeatable exports.

#4

Gwyddion

vertical specialist

Gwyddion provides free open-source analysis for scanning probe microscopy data and AFM images.

8.2/10
Overall
Features8.2/10
Ease of Use8.3/10
Value8.2/10
Standout feature

Scripting-driven batch processing for standardizing AFM correction and quantification across scan sets.

Gwyddion is an open-source AFM image analysis tool that focuses on repeatable processing steps for topography, amplitude, phase, and related channels. Its core workflow covers leveling and flattening, denoising, tip convolution compensation, roughness and grain statistics, and cross-section and histogram-based measurements.

Gwyddion also provides scripting for batch processing across folders of images, which helps standardize results when multiple scans need the same pipeline. Export support targets common interchange formats for downstream visualization and analysis.

Pros
  • +Batch pipelines support scripted, repeatable AFM workflows across many files
  • +Processing tools cover leveling, filtering, roughness, and grain statistics
  • +Tip-shape compensation tools address convolution effects in height data
  • +Multi-channel handling fits typical AFM topography plus phase workflows
Cons
  • Advanced workflows depend on learning menu-based processing order
  • Automation and large-scale integration are weaker than API-first solutions
  • Some format conversions are limited to specific AFM vendor conventions
  • GPU acceleration is not a default path for heavy image stacks

Best for: Fits when labs need consistent AFM preprocessing, quantification, and batch exports without building custom tooling.

#5

NanoScope Analysis

enterprise

NanoScope Analysis processes and analyzes AFM data generated by Bruker scanning probe microscopes.

7.9/10
Overall
Features7.7/10
Ease of Use8.2/10
Value7.9/10
Standout feature

Batchable correction and measurement routines keep leveling and fitting settings consistent across AFM runs.

NanoScope Analysis performs image-level correction and quantitative analysis for atomic force microscopy topography and derived channel images. It supports common workflows such as plane fitting, leveling, drift correction, and export of processed results for downstream microscopy reporting.

Analysis automation is centered on repeatable processing steps that can be applied across multiple AFM datasets to keep measurement settings consistent. The scope is tuned to scanning probe microscopy data handling rather than general microscopy visualization.

Pros
  • +Repeatable processing steps reduce variation across AFM image batches
  • +Built-in leveling and plane fitting cover standard AFM surface preparation
  • +Derived-map workflow supports height, amplitude, and phase style channels
  • +Export outputs processed measurements for reporting and external analysis
Cons
  • Workflow depth is narrower than full multi-technique force spectroscopy packages
  • Advanced analysis requires more manual setup than guided defaults
  • Large study automation depends on user-run batch patterns rather than a broad API
  • Less suitable for heavy segmentation and particle pipelines than dedicated tools

Best for: Fits when labs need consistent AFM image correction and quantification across many samples.

#6

SPIP

vertical specialist

SPIP analyzes and measures surface topography images from AFM and other microscopy systems.

7.6/10
Overall
Features7.7/10
Ease of Use7.4/10
Value7.6/10
Standout feature

Interactive image leveling stack with multiple correction modes tailored to height-map preprocessing before quantification.

SPIP from imagemet.com supports AFM image analysis workflows built around topography, amplitude, phase, and related derived maps. Processing tools cover drift correction, plane fitting, line-by-line leveling, and multiple leveling variants used to prepare height maps for roughness and grain analysis.

SPIP also includes quantification steps for cross-sectional profiling, bearing-area curves, and spectral views like power spectral density from height data. Export-oriented workflows can move processed results into common interchange formats for downstream reporting and comparison.

Pros
  • +Strong leveling and drift correction toolbox for height map preprocessing
  • +Broad quantification set for roughness, grain analysis, and bearing-area curves
  • +Cross-sectional profiling and height-based measurement tools are built in
  • +Derived-map workflows support common AFM channels like phase and amplitude
Cons
  • Advanced processing chains often require manual parameter tuning per dataset
  • Automation and API access are limited compared with developer-first tools
  • Large batch throughput needs careful script or workflow setup
  • Fewer native options for friction and adhesion mapping workflows

Best for: Fits when AFM teams need repeatable preprocessing plus measurement workflows without custom coding.

#7

PhysiCalc SPM

SMB

SPM analysis and visualization software supporting multiple microscope file formats.

7.3/10
Overall
Features7.1/10
Ease of Use7.2/10
Value7.5/10
Standout feature

Region-based AFM preprocessing tuned to Physitemp acquisition conventions, including scar removal and leveling, before metric computation.

PhysiCalc SPM from Physitemp is designed for AFM image analysis that follows the assumptions of Physitemp instrument exports, which reduces guesswork during preprocessing.

Core capabilities cover practical image conditioning like line-by-line leveling, plane fitting based flattening, and scar removal to improve quantitative maps and histograms.

The tool also supports computed outputs for roughness and height statistics so processed regions can be compared across height, amplitude, and phase-like channels.

Export targets support common microscopy and analysis pipelines so processed results and derived metrics can move into downstream plotting and documentation.

Pros
  • +Built around Physitemp acquisition output patterns for straightforward AFM processing workflows
  • +Includes standard pre-processing like leveling, drift correction, and scar removal
  • +Computes surface metrics such as roughness and height distribution statistics
  • +Exports analysis results into common formats used in AFM reports
Cons
  • Automation and scripting coverage is limited compared with general-purpose AFM analysis stacks
  • Advanced workflows like tip convolution deconvolution require careful parameter tuning
  • Batch processing throughput can be constrained by interactive, region-by-region processing habits
  • Multi-instrument normalization across heterogeneous proprietary formats can take extra manual steps

Best for: Fits when labs already working with Physitemp SPM data need repeatable AFM image preprocessing and metric extraction without heavy custom automation.

#8

NanoLocz

vertical specialist

Free open-source interactive AFM image viewer and analysis platform for AFM and HS-AFM data.

6.9/10
Overall
Features6.5/10
Ease of Use7.2/10
Value7.1/10
Standout feature

Line-by-line leveling combined with plane fitting tuned for scan tilt removal during interactive review.

NanoLocz is an AFM image analysis software solution that emphasizes interactive, stepwise processing for common topography workflows like flattening and height-based measurements. It supports a typical AFM map pipeline across channels such as amplitude, phase, and deflection, with operations that can be applied line-by-line to reduce tilt and scan artifacts.

The tool focuses on reproducible image preprocessing and measurement steps instead of only viewer features. Export and analysis outputs are designed to feed downstream tasks like roughness statistics and cross-sectional profiling.

Pros
  • +Interactive, stepwise preprocessing for repeatable AFM image corrections
  • +Line-by-line leveling and plane fitting workflows cover common scan artifacts
  • +Multi-map handling supports height-related measurements across AFM channels
  • +Cross-sectional profiling and histogram-style outputs support quick metrology checks
Cons
  • Fewer automation hooks compared with solutions that provide scripting APIs
  • Complex spectroscopy and force-volume pipelines need manual workflow chaining
  • Limited evidence of built-in tip convolution or deconvolution tooling
  • Multifrequency AFM workflows can require external preprocessing for alignment

Best for: Fits when lab teams need controlled AFM preprocessing and measurement steps without heavy custom scripting.

#9

MountainsMap

enterprise

Commercial surface metrology and SPM analysis software from Digital Surf supporting AFM topography and roughness analysis.

6.6/10
Overall
Features6.9/10
Ease of Use6.4/10
Value6.3/10
Standout feature

Workspace-based correction and measurement chaining lets teams apply the same leveling and analysis steps across folders of AFM images.

MountainsMap processes AFM topography and derived maps into measurement-ready images through stepwise correction, leveling, and analysis workflows. It supports common AFM result outputs like height histograms, roughness evaluation, and export to standard data formats for downstream review.

The core distinction is its tight coupling of visualization controls with measurement operations for repeatable workflows across large image sets. MountainsMap also supports scriptable and batch processing patterns for automating reformatting, leveling, and metric extraction on new AFM acquisitions.

Pros
  • +Batch workflows support repeatable corrections and metric extraction across image sets
  • +Correction stack includes leveling and drift handling suited to AFM acquisition artifacts
  • +Rich measurement outputs include histograms, roughness metrics, and spatial profiles
  • +Export supports common microscopy data handoff for external analysis and archiving
Cons
  • Deep processing configuration can slow down first-time setup for new lab protocols
  • Advanced segmentation and particle workflows can require careful parameter tuning
  • Multifrequency AFM map handling is narrower when users expect unified cross-channel processing
  • Large datasets can stress workstation memory during interactive reprocessing

Best for: Fits when microscopy teams need repeatable AFM correction and measurement workflows with export to standard formats.

#10

TopoStats

API-first

Python package for batch processing AFM images and extracting grain and tracing statistics.

6.2/10
Overall
Features6.5/10
Ease of Use6.1/10
Value6.0/10
Standout feature

A Python-first AFM image processing pipeline that standardizes multi-step correction and metric extraction across datasets.

TopoStats targets atomic force microscopy topography workflows with a code-driven image processing pipeline and reproducible outputs. It includes built-in preprocessing for plane fitting and leveling plus utilities for extracting height-based metrics such as roughness distributions.

The tool also supports analysis steps that go beyond a single filter run, including multi-stage image corrections and batch processing of datasets. Results can be exported for downstream use in common research workflows that expect flattened images and tabular summaries.

Pros
  • +Batch processing workflow built around consistent preprocessing steps
  • +Plane fitting and leveling functions support repeatable topography correction
  • +Exports analysis artifacts as images and tables for downstream comparisons
  • +Extensible processing via Python-centered scripting and modular pipeline design
Cons
  • Workflow setup and configuration require scripting familiarity
  • Tip-shape deconvolution and other specialized AFM corrections are limited
  • Advanced segmentation controls are not as granular as dedicated labeling tools
  • Less emphasis on interactive visualization compared to notebook-based pipelines

Best for: Fits when research teams need repeatable AFM topography correction and metric extraction from batches.

Conclusion

After evaluating 10 business finance, Fiji stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.

Our Top Pick
Fiji

Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.

How to Choose the Right afm image analysis software

Fiji ranks first with scripted macros and plugin automation for batch AFM processing chains. Its high scores reflect strong feature coverage, ease of use, and value for repeatable laboratory workflows.

WSxM, ImageJ, Gwyddion, NanoScope Analysis, SPIP, PhysiCalc SPM, NanoLocz, MountainsMap, and TopoStats complete the comparison. These tools differ in correction workflows, measurement coverage, scripting depth, automation hooks, and handling of specialized AFM datasets.

What AFM Image Analysis Software Handles

AFM image analysis software converts atomic force microscopy scans into corrected maps, measurements, profiles, and batch outputs. Common processing includes image flattening, plane fitting, artifact removal, roughness calculation, grain statistics, and export to formats such as TIFF, CSV, or HDF5.

Fiji uses macros and plugins to automate multi-step processing across scan batches. WSxM emphasizes interactive leveling, drift correction, scar removal, and quantitative measurements, while TopoStats uses Python-based processing for repeatable topography correction and metric extraction.

AFM correction and measurement controls that drive consistent outputs

AFM image analysis software earns trust when it converts raw scan artifacts into consistent height and derived maps using repeatable correction steps. Fiji and Gwyddion focus on scripted batch correction chains so the same leveling, filtering, and quantification sequence runs across large scan folders.

Correction quality also depends on what the tools expose for measurement workflows and chainable preprocessing. WSxM and SPIP emphasize interactive leveling and drift handling for height-map preprocessing, while TopoStats adds a Python-first pipeline that standardizes the same multi-step corrections and metrics across datasets.

  • Scripted batch pipelines for repeatable preprocessing

    Fiji and ImageJ use macro language and plugin automation to run the same AFM correction and measurement workflow across many images. Gwyddion also supports scripting-driven batch pipelines that standardize leveling, filtering, roughness, and grain statistics.

  • Integrated leveling, drift correction, and scar removal

    WSxM includes an integrated set of line-by-line leveling plus drift correction and scar removal suited to routine AFM artifacts. PhysiCalc SPM packages region-based preprocessing steps like scar removal and leveling aligned to Physitemp acquisition conventions.

  • Plane fitting and scan-tilt removal controls

    NanoLocz pairs line-by-line leveling with plane fitting to remove scan tilt during interactive review. MountainsMap also provides a correction stack with leveling and drift handling that applies the same step chain across folders.

  • Measurement breadth for roughness and grain-style metrics

    SPIP combines height-map preprocessing with a wide quantification set including roughness, grain analysis, and bearing-area curves. Fiji and WSxM both support interactive measurement tools, but Fiji leans more toward scripted preprocessing and exported measurement outputs at scale.

  • Data handling workflow clarity for export-ready results

    Fiji and ImageJ emphasize batch exports from saved macro steps, which helps standardize outputs for downstream analysis. MountainsMap targets export to standard formats while keeping a workspace-based correction and measurement chain across image sets.

Choose by correction workflow philosophy and automation depth

The right AFM image analysis software depends on how correction steps must be enforced across many scans and how much automation control is needed. Script-first stacks like Fiji, ImageJ, and Gwyddion treat preprocessing as a programmable pipeline, while desktop-first editors like WSxM and SPIP optimize interactive correction with tuned parameter control.

The next decision is how the workflow must align to acquisition conventions and specialized AFM steps. PhysiCalc SPM is built around Physitemp output patterns and region-based preprocessing, while TopoStats uses a Python-first pipeline that standardizes multi-step corrections and metric extraction but limits specialized AFM corrections like tip-shape deconvolution.

  • If repeatability must scale, prioritize script-first batch chains

    Fiji runs scripted Fiji macros and plugin automation to execute end-to-end AFM processing chains in batch execution mode. ImageJ macro language and batch exports support similar repeatability, while Gwyddion scripting targets standardized correction and quantification across scan sets.

  • If artifacts need fast interactive tuning, choose an editor-style correction stack

    WSxM provides integrated line-by-line leveling and drift correction tuned for common AFM image artifacts during routine analysis. SPIP adds a strong interactive leveling toolbox with multiple correction modes for height-map preprocessing before quantification.

  • If your tilt and plane geometry dominate preprocessing, select plane-fitting workflows

    NanoLocz combines line-by-line leveling with plane fitting to remove scan tilt during interactive review. MountainsMap uses a workspace correction stack that applies leveling and drift handling across folders, which supports consistent plane-like corrections.

  • If acquisition output conventions drive the workflow, align tool selection to the instrument ecosystem

    PhysiCalc SPM is built around Physitemp acquisition output patterns and includes scar removal and leveling in the preprocessing sequence. NanoScope Analysis also focuses on batchable correction and measurement routines that keep leveling and fitting settings consistent across AFM runs.

  • If Python automation is the standard in the lab, pick the Python-first pipeline

    TopoStats uses a Python-first processing pipeline that standardizes multi-step correction and metric extraction across datasets. Fiji remains more automation-flexible for multi-step AFM chains, while TopoStats is weaker for specialized AFM corrections like tip-shape deconvolution.

Who should use each AFM image analysis workflow

AFM teams should match software behavior to how data arrives and how corrections must be repeated across scans. Labs that process many samples with the same measurement SOP benefit from tools that chain batch correction steps and keep the same preprocessing order across folders.

Other teams benefit more from interactive correction control and tuning, especially when scan artifacts vary and measurement parameters require frequent adjustments. Instrument-aligned workflows also reduce setup time when the acquisition system produces consistent preprocessing-ready patterns.

  • AFM labs that run many scans per project and need SOP-consistent outputs

    Fiji supports scripted macros and plugin automation for end-to-end batch AFM processing chains, which reduces per-scan variation. Gwyddion also targets scripting-driven batch pipelines for leveling, filtering, roughness, and grain statistics.

  • Microscopy groups that correct artifacts interactively and measure immediately

    WSxM emphasizes interactive line-by-line leveling, drift correction, and scar removal paired with profiling and feature statistics. SPIP adds an interactive leveling stack with multiple correction modes tied to height-map preprocessing and quantification.

  • Teams aligned to Physitemp acquisition conventions and region-based preprocessing

    PhysiCalc SPM is structured around Physitemp acquisition output patterns and includes scar removal and leveling before metric computation. This alignment reduces friction compared with general-purpose stacks.

  • Researchers standardizing AFM pipelines in Python across datasets

    TopoStats is built as a Python-first AFM processing pipeline that standardizes multi-step correction and metric extraction for batches. The workflow trades depth in specialized AFM corrections for a consistent Python-driven chain.

  • Labs that need controlled tilt removal during interactive review without heavy scripting

    NanoLocz provides interactive, stepwise preprocessing with line-by-line leveling and plane fitting to handle scan tilt removal. NanoLocz also supports repeatable correction steps without requiring automation frameworks.

Common AFM image analysis mistakes that break consistency

AFM preprocessing errors usually show up as inconsistent leveling behavior, incorrect workflow order, or missing automation hooks for the steps that must be standardized. Tools that support batch execution still require correct selection of leveling and correction steps per dataset, and workflow order matters in interactive correction stacks.

Specialized corrections also fail when the selected tool cannot represent the full AFM physics workflow. Tip-shape deconvolution and other advanced corrections require tool coverage beyond basic plane fitting and leveling, and some tools limit automation or specialized correction depth.

  • Running a single leveling preset across mixed datasets without checking correction step compatibility

    Fiji and other scripted stacks depend on selecting appropriate leveling and correction steps per dataset, so wrong step selection propagates through batch outputs. Establish a small dataset verification pass before batch execution runs the full chain.

  • Assuming integrated correction tools behave the same when preprocessing order changes

    WSxM notes that workflow order matters, which increases learning time for mixed processing tasks. Fix the preprocessing sequence early and apply it consistently across the same measurement SOP.

  • Choosing an editor-first tool when the lab needs scripted automation and repeatable exports

    WSxM and SPIP emphasize interactive correction and can require manual parameter tuning per dataset, which slows automation-heavy workflows. Fiji and ImageJ use macro language and plugin automation designed for scripted pipelines and batch exports.

  • Selecting a tool that lacks coverage for specialized AFM corrections required by the study

    TopoStats limits specialized corrections like tip-shape deconvolution, which affects workflows that need those physics-specific steps. NanoScope Analysis also keeps workflow depth narrower than full multi-technique force spectroscopy packages.

How We Selected and Ranked These Tools

We evaluated Fiji, WSxM, ImageJ, Gwyddion, NanoScope Analysis, SPIP, PhysiCalc SPM, NanoLocz, MountainsMap, and TopoStats using feature coverage for AFM correction and measurement workflows. Features accounted for 40% of the weighting because the tools must handle leveling, drift correction, scar removal, and measurement outputs across scan batches.

Ease and value each accounted for 30% because labs need practical preprocessing workflows and consistent batch execution without excessive manual tuning. Fiji ranked first because scripted Fiji macros and plugin automation support end-to-end AFM processing chains with batch execution, which makes repeatable preprocessing and measurement pipelines easier to standardize across many scans.

Frequently Asked Questions About afm image analysis software

How do Fiji, Gwyddion, and TopoStats differ for batch AFM image preprocessing pipelines?
Fiji uses Fiji macros and plugin-driven automation to run multi-step correction and quantification across many files. Gwyddion focuses on scripting for batch processing of standard leveling, denoising, and roughness or grain statistics. TopoStats uses a code-driven pipeline that standardizes multi-stage correction and height-based metric extraction across datasets.
Which tool provides the fastest interactive correction for scan tilt artifacts during leveling and plane fitting?
WSxM supports interactive line-by-line leveling and drift correction tuned for common AFM scan artifacts. NanoLocz combines line-by-line leveling with plane fitting in a stepwise workflow so tilt removal can be reviewed before measurement. SPIP also provides an interactive leveling stack, but its emphasis is on preparing height-map preprocessing modes before quantification.
When does drift correction require extra attention in WSxM versus NanoScope Analysis?
In WSxM, drift correction is tightly integrated with its line-by-line leveling and interactive measurement workflow. In NanoScope Analysis, repeatable processing steps are applied across datasets to keep drift and leveling settings consistent for quantitative output. The difference shows up when the analysis team needs interactive artifact review versus controlled, repeatable settings.
What breaks if AFM analysis needs tip convolution compensation and detailed roughness or grain statistics?
Gwyddion supports tip convolution compensation plus roughness and grain statistics as part of its core processing workflow. Fiji can run scripted pipelines for height-based measurements, but tip-shape compensation depends on the available macros and plugins in the pipeline. WSxM and NanoScope Analysis focus on height, amplitude, and phase workflows and quantitative outputs, but tip convolution handling is not the centerpiece of their standard interactive flow.
How do MountainsMap and ImageJ handle exports for downstream AFM reporting?
MountainsMap chains workspace-based correction and measurement operations into exported height histograms and other quantified outputs for review. ImageJ runs AFM processing inside macros and plugins and exports processed images and tabular results for downstream plotting. The practical tradeoff is MountainsMap’s guided workflow versus ImageJ’s macro-controlled export steps.
Which software is better when the lab must process multiple derived channels like height, amplitude, and phase consistently for the same region?
PhysiCalc SPM treats the AFM workflow around measurement conventions for proprietary instrument outputs and supports region-based preprocessing across channels. NanoLocz supports a typical map pipeline across amplitude, phase, and deflection with operations applied line-by-line. WSxM also supports multiple channels, but its strongest fit is interactive correction and quantitative measurement on a desktop workstation workflow.
Where does SPIP fall short compared with Fiji when the analysis team needs custom scripted processing chains?
SPIP provides repeatable preprocessing and measurement workflows without requiring custom coding for standard drift correction, plane fitting, line-by-line leveling, and quantification steps. Fiji is designed around scripted processing via macros and plugin automation for building custom multi-step chains across large batches. The gap shows up when the workflow needs bespoke processing steps beyond SPIP’s built-in tool stack.
How do Fiji macros and TopoStats pipelines support extensibility for new AFM correction or metrics?
Fiji extends AFM image analysis by running macros and plugin automation steps that can be combined into end-to-end processing chains. TopoStats extends the workflow through a Python-first, code-driven pipeline that standardizes multi-stage correction and metric extraction. The difference is runtime macro scripting and plugin integration versus a pipeline defined in code.
Which tool is designed to convert proprietary instrument outputs into analysis-ready exports without heavy customization?
PhysiCalc SPM is tuned to proprietary instrument outputs and analysis-ready exports using processing conventions like scar removal and consistent leveling. NanoScope Analysis performs repeatable image-level correction and quantitative analysis for topography and derived channel images from its instrument workflow. PhysiCalc SPM is the tighter fit when instrument-specific conventions and region-based preprocessing are required before metric computation.
What tradeoff appears when the workflow requires consistent leveling and measurement settings across many AFM runs in NanoScope Analysis versus MountainsMap?
NanoScope Analysis emphasizes batchable correction and measurement routines that keep leveling and fitting settings consistent across runs. MountainsMap emphasizes workspace-based correction and measurement chaining so teams can apply the same leveling and analysis steps across folders while driving repeatable exports. The tradeoff is configuration consistency through predetermined routines versus workspace chaining that is maintained as an operational procedure.

Tools reviewed

Primary sources checked during evaluation.

Referenced in the comparison table and product reviews above.

Logos provided by Logo.dev

Keep exploring

FOR SOFTWARE VENDORS

Not on this list? Let’s fix that.

Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.

Apply for a Listing

WHAT THIS INCLUDES

  • Where buyers compare

    Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.

  • Editorial write-up

    We describe your product in our own words and check the facts before anything goes live.

  • On-page brand presence

    You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.

  • Kept up to date

    We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.