Zimbabwe national ID validator

Check Zimbabwe national ID numbersformat, check letter, and district

Paste an ID number to verify the structure, confirm the mod-23 check letter, and look up the district name. No account or sign-up required.

Format and mod-23 check letter verified.
District name returned when the two-digit code is recognised.
No account, no sign-up, no stored data.

How It Works

Paste in a number and get a result in seconds.

01

Enter ID Number

Type or paste the ID number. Hyphens and spaces are stripped automatically.

02

Run the check

The validator confirms the structure, verifies the mod-23 check letter, and resolves the district code.

03

Review the result

See whether the ID passed or failed. Valid IDs show the check letter result, district name, and registration details where available.

What the validator checks

Three checks run on every ID number submitted.

Format and check letter validation

Confirms the ID follows the XX-NNNNNN(N)-L-DD format with a 6–7 digit sequence and that the check letter satisfies the mod-23 algorithm.

District code lookup

Returns the district name for the two-digit code at the end of a valid ID number, when the code is in the lookup table.

Private by default

No account required. ID numbers are sent to the server for validation and not stored.

Zimbabwe ID validator

Check a Zimbabwe national ID number now

Format check, mod-23 check letter, and district name — free, in the browser, no sign-up.

Format and mod-23 check letter verified.
District name shown when the code is recognised.
No account, login, or stored data.