A free, client-side CMMC 2.0 Level 2 self-assessment calculator. Built by APT Security Management.
Try it live: https://sprs-calculator.aptsecuritymanagement.com
Walks you through all 110 CMMC 2.0 Level 2 practices (AC.L2 through SI.L2). Mark each as Met, Not Met, or Not Applicable. Your SPRS score updates in real time using the DoD published weighting methodology with binary scoring — every unmet practice deducts its full point value, with a hard floor at -203. There are no partial-credit rules.
Exports a branded PDF report, a CSV of all 110 controls, and a JSON state file you can save and reload.
- No data is transmitted off your device
- No accounts, no logins, no telemetry
- Not a substitute for a C3PAO assessment or formal CMMC consultation
- The PDF is for internal review; it is not a SPRS submission (that is a separate DoD process via PIEE/SPRS portal)
git clone https://github.com/aptsecuritymanagement/apt-sprs-calculator.git
cd apt-sprs-calculator
npm install
npm run dev
Open http://localhost:5173.
npm run build
Open dist/index.html in any browser. No internet required.
Source-available under FSL-1.1-Apache-2.0. Free to use, fork, modify, and run for any purpose other than offering this software as a competing hosted or embedded service. Converts to Apache 2.0 two years after release. See LICENSE.
This tool is a starting point. APT Security Management provides full CMMC gap assessments, SSP development, and assessment prep. Contact us at sales@aptsecuritymanagement.com or +1 844 554 2458.
