NPI Luhn Check-Digit Validator / Generator

NPI Luhn Check-Digit Validator / Generator - a deterministic tool in Sophie Well's Billing & Reimbursement group.

Open the NPI Luhn Check-Digit Validator / Generator → Runs in your browser. No signup, no tracking.

What this is

NPI Luhn Check-Digit Validator / Generator is one of 230 deterministic tools in Sophie Well's Billing & Reimbursement group. NPI Luhn Check-Digit Validator / Generator - a deterministic tool in Sophie Well's Billing & Reimbursement group.

When to use it

Use this tool when you need a quick, citable reference. Every calculation runs entirely in your browser - no inputs leave your device, no account is required, no AI is involved. The site enforces a strict Content Security Policy and ships no analytics or third-party CDN.

References

45 CFR 162.406 (National Provider Identifier): the NPI check digit is computed by the Luhn algorithm (ISO/IEC 7812) over the 9-digit identifier prefixed with the 80840 issuer prefix. CMS NPI standard -- format/check-digit validation only, not an NPPES enrollment check. Read the source ↗

Worked example: NPI 1234567893 is valid: the recomputed Luhn check digit is 3.

Sophie Well is a reference and educational tool. Not medical, legal, or financial advice. Does not replace clinician judgment, professional billing review, or legal counsel.

Built by Clay Good. Source on GitHub.