Home passport number France

France Passport Number validator

How the passport number format works

Format
2 digits + 2 letters + 5 digits
Example
12AB34567

Things to watch for

  • Format-only check — does not confirm the passport was actually issued, is unexpired, or is currently valid
  • The leading 2 digits typically encode the issuing department/office, not a check digit
  • Validation runs entirely in your browser — the number you enter is never transmitted or stored
Regex for passport number
^[0-9]{2}[A-Z]{2}[0-9]{5}$

A French passport number is 9 characters in a fixed pattern: 2 digits, 2 letters, then 5 more digits, e.g. 12AB34567, issued through the Agence Nationale des Titres Sécurisés (ANTS) under the Ministère de l’Intérieur. Unlike most other countries in this list, where any leading letters are simply part of the identifier, France’s leading 2 digits typically identify the issuing département or office — a structural quirk that’s closer to how a French postal code narrows down a location than to a check digit.

What this checker verifies

This tool confirms the input follows the exact digit-letter-digit pattern — 2 digits, 2 letters, 5 digits — which catches an obvious typo like a letter and digit swapped, or a block shifted out of place when the number is retyped from a scan.

What a pass doesn’t confirm

The leading digit pair is a location code, not a checksum this tool recomputes, so matching the 9-character pattern is the strongest signal a client-side check can give. A pass doesn’t confirm ANTS actually issued that number, that the passport is unexpired, or that it belongs to a real holder, and nothing you type is decoded or stored.

Scope: format-only validation, running entirely in your browser.

Content last reviewed 2026-08-09.

passport number FAQ

What does a French passport number look like?

2 digits, then 2 letters, then 5 more digits — 9 characters total, e.g. 12AB34567 — issued via the Agence Nationale des Titres Sécurisés (ANTS), France's secure-documents agency.

Do the leading 2 digits mean anything?

They typically identify the issuing département or office, similar in spirit to how French postal codes work, rather than acting as a check digit this tool recomputes.

Does this confirm my passport is valid?

No. It only checks the 9-character shape. Confirming the passport was actually issued or is currently valid requires ANTS's own records.

← More Passport Number validators