NDC to GTIN and GTIN Check Digit
Converts a 10-digit NDC to its GTIN-12 and GTIN-14 with the GS1 check digit.
Open the tool → Runs in your browser. Data leaves only if you deliberately send a problem report from the interactive tool.
Example
- A 10-digit NDC, or a GTIN of 12, 13 or 14 digits
- 12345-678-90
Result: GTIN-12 312345678906; in a 14-digit field 00312345678906.
The tool opens with these values already filled in. Replace them with your own.
What you enter
- A 10-digit NDC, or a GTIN of 12, 13 or 14 digits
- From an NDC, a grouping to build as well
How this is calculated
Citation
GS1 General Specifications, release 26.0 (January 2026): section 7.9.1 (check digit), Table 1-6 (U.P.C. prefix 3, reserved for alignment with the FDA labeler code), Tables 1-9 and 2-16 (14-digit forms). FDA, proposed bar code rule, 68 FR 12500 (2003). FDA, 91 FR 10749 (12-digit NDC from 2033). Read the sources: GS1 General Specifications ↗, 68 FR 12500 ↗
A reference and educational tool. Not medical, legal, or financial advice, and not a substitute for clinician judgment.