SFM Model Scanner scans .mdl files and shows their bones, flex controls, hierarchy, and other structural model data. You can optionally load an Animation Groups Master (sfm_defaultanimationgroups.txt) and compare every scanned control against it, with results marked as Exact, Case mismatch, or Missing.
Scanner can also compare two models and report structural differences in bones, hierarchy, flex controls, materials, skins, and other supported model data.
Results can be exported as TXT or TSV, or as a structured SQLite database across thousands of models for use in other tools and analysis. The database includes per-model data such as bone hierarchies, control relationships, attachments, and transforms.
Scanner is read-only and does not modify models or Master files.
Version: 1.0.2 · Updated: 09 Sept 2026 · 12 MB · Public Domain (CC0) · Github
Release History
Version 1.0.2 — 09 Sept 2026
- Added SQLite export for detailed scan data.
- Added attachment support for more SFM model versions.
- Improved export file handling.
Version 1.0.1 — 05 Sept 2026
- Expanded export options and added more detailed scan data.
Version 1.0.0 — 27 Aug 2026
- Initial public release.



