!
Error

      

ISO 25178 · Surface Metrology

Surface analysis,
in the browser.

Full topography analysis powered by a pure-JavaScript port of surfalize — running entirely client-side in your browser. No server. No installation. No data leaves your machine.

Read documentation
StandardISO 25178
RuntimeJavaScript
surfalizeOpen source
Data100% local
3D surface topography
250.0 µm
250.0 µm
Sa0.342 µm
Sq0.487 µm
Sz3.21 µm
Sdr8.4 %
Capabilities
01

Interactive visualisation

False-colour height maps, interactive 3D surface rendering, power spectral density, autocorrelation and Abbott–Firestone curves — rendered live in the browser.

02

Non-destructive work tree

Chain operators in a branching work tree, MountainsMap-style. Update the current plots as you preprocess, or spawn a new result for each step — originals are always preserved.

03

Full operator set

Levelling, three-point levelling, filtering, outlier removal, masking, cropping, cylinder removal, profile extraction — chainable in any order.

Parameters

Every ISO 25178 areal parameter

Height, hybrid, spatial, functional, feature and volume parameters computed directly from surface topography per ISO 25178-2 and validated against MountainsMap — including the feature parameters (new). Full ISO 21920 profile (R) parameters are available on any extracted profile.

View full parameter list
Sa
Sq
Sz
Sp
Sv
Ssk
Sku
Sdr
Sdq
Sal
Str
Sk
Spk
Svk
Smr1
Smr2
Sxp
Spd
Svd
Spc
Svc
S5p
S5v
S10z
Vmp
Vmc
Vvv
Vvc
Workflow
01
Load

Drop your topography file into the browser. All processing happens locally.

02
Operate

Apply operators from the ribbon — update the current plots in place, or branch off a new result.

03
Analyse

Select parameters and compute. View height maps, Abbott–Firestone and PSD plots.

04
Export

Run batch analysis across multiple files and export a full parameter table as CSV.

Supported formats
.sur.vk3.vk4.vk6.vk7 .opd.plu.plux.al3d.lext .nms.oir.os3d.sdf.sflz .tmd.x3p.zmg.zon.dat .fits.gwy.xyz

Ready to analyse your surfaces?

No installation required. Runs entirely in your browser. Your data never leaves your machine.

Drop a topography file or click to browse

.sur · .vk4 · .opd · .xyz · .sdf · and more

Columns 2
Workflow
File metadata
Configure operator
Threshold (material ratio)
Drag the two cutoffs on the Abbott–Firestone curve. Points outside the shaded band are set to non-measured (removed).
Preview
Parameters to calculate
Surfalize · Surface Topography Analysis

A browser-based surface-metrology analyzer implementing the ISO 25178 areal and ISO 21920 profile parameter sets.

Powered by a pure-JavaScript port of the surfalize library — every computation runs client-side in your browser. No server, no installation, and your data never leaves your machine.

Batch
Load files

Drop multiple topography files or click to browse

Hold Ctrl/Cmd to select multiple files  ·  .sur · .vk4 · .opd · .xyz · and more

Workflow to replay —
Click a chip to export that panel for every file. A pinned colour range is reused across files so the images stay comparable.
Results