How to use the CNH generator
Select Generate new to create another registration number, or copy the current result. Generation happens entirely in your browser, without uploads or external lookups.
What is a fictional CNH used for?
Fictional numbers help test forms, validators, APIs, imports, and staging environments without using real personal data.
A structurally valid number does not prove that a driver license exists and must not be used for real registrations or impersonation.
How are the check digits calculated?
The registration number has nine base digits and two check digits. This tool calculates them with the weight sequences and modulo 11 rules used for CNH numbers.
CNH registration number format
The generated CNH contains 11 continuous digits without dots or hyphens. This is suitable for testing fields that expect only the registration number.
Frequently asked questions
Does a generated CNH belong to a real person?
Not necessarily. The tool locally creates a fictional number with valid check digits and does not query official databases.
Can I use a generated CNH for testing?
Yes. It is intended for testing fields, validators, APIs, and staging environments.
Does a CNH registration number use punctuation?
No. The registration number is displayed as a continuous sequence of 11 digits.