ISO 25178 · Surface Metrology
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.
False-colour height maps, interactive 3D surface rendering, power spectral density, autocorrelation and Abbott–Firestone curves — rendered live in the browser.
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.
Levelling, three-point levelling, filtering, outlier removal, masking, cropping, cylinder removal, profile extraction — chainable in any order.
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 listDrop your topography file into the browser. All processing happens locally.
Apply operators from the ribbon — update the current plots in place, or branch off a new result.
Select parameters and compute. View height maps, Abbott–Firestone and PSD plots.
Run batch analysis across multiple files and export a full parameter table as CSV.
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
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.
Drop multiple topography files or click to browse
Hold Ctrl/Cmd to select multiple files · .sur · .vk4 · .opd · .xyz · and more