Home Driver's License Iowa

Iowa Driver's License validator

How the Driver's License format works

Format
9 digits, or 3 digits + 2 letters + 4 digits
Example
123456789

Things to watch for

  • Format-only check — does not confirm the license actually exists, is valid, or is registered to a real driver
  • The number encodes no checksum digit we verify; Iowa issues both a plain 9-digit form and a digit/letter/digit hybrid form
  • Runs entirely in your browser — nothing you type is transmitted or stored
Regex for Driver's License
^(\d{9}|\d{3}[A-Z]{2}\d{4})$

An Iowa driver’s license number is issued by the Iowa Department of Transportation’s Motor Vehicle Division in one of two forms used side by side: a plain 9-digit number, or a hybrid shape of 3 digits, then 2 letters, then 4 more digits — e.g. 123AB4567. Unlike states where a letter-prefixed style was a legacy format later dropped, Iowa documents both the all-numeric and the digit/letter/digit hybrid as current, live issuance styles.

What this checker verifies

This tool accepts either the 9-digit numeric form or the 3-digit/2-letter/4-digit hybrid, rejecting anything that fits neither pattern — a useful catch for a mistyped letter block or a digit count that doesn’t line up with either shape.

What a pass doesn’t confirm

Neither Iowa format carries a check digit this tool can verify, so matching one of the two accepted shapes is the strongest confirmation a browser-only check offers. It doesn’t confirm the Motor Vehicle Division actually issued that number, that the license is currently valid, or that it belongs to a real driver.

Scope: format-only validation across both current forms, entirely client-side.

Content last reviewed 2026-08-09.

Driver's License FAQ

What formats does an Iowa driver's license number use?

The Iowa Department of Transportation (Motor Vehicle Division) issues two current forms side by side: a plain 9-digit number, and a hybrid form of 3 digits, then 2 letters, then 4 more digits, e.g. 123AB4567.

Why does Iowa use two formats at the same time, rather than one replacing the other?

Unlike states where an older format was phased out for a newer one, Iowa's plain-numeric and digit/letter/digit hybrid forms are both documented as current — this checker treats them as equally valid rather than assuming one supersedes the other.

Does a valid format confirm the license is currently active?

No. It only confirms the string matches one of the two accepted shapes, not that the Motor Vehicle Division has that number on file or that the license is valid.

← More Driver's License validators