No. It only follows the mathematical format used by form validators.
Brazilian CNH Generator
Generate synthetic Brazilian driver license numbers with check digits for staging, QA and registration tests.
Test CNH values need coherent check digits, not real identity.
Brazilian CNH numbers use 11 digits. In registration systems, a common mistake is testing only punctuation while ignoring check digits. This generator creates synthetic numbers with calculated digits and no official database lookup.
Validate forms without mixing in real data.
- Generate a synthetic CNH and inspect the nine base digits and two check digits.
- Copy the readable form or the eleven raw digits for payloads.
- Use only in tests; real processes require authorized official validation.
What check digits protect
Check digits help detect typing errors and malformed random numbers. They do not prove that a license exists or is active.
In software tests, separating mathematical validity from registry existence avoids fragile happy paths.
- 11 numeric digits.
- Two calculated check digits.
- No official database lookup.
Sources and references for this tool
These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.
- Código de Trânsito BrasileiroPresidência da República — Legal basis for driver licensing and traffic documents in Brazil.
- SENATRAN — TrânsitoMinistério dos Transportes — Official services and context portal for the Brazilian national traffic authority.
- LGPDPresidência da República — Care with personal identifiers in test systems.