US Passport Number Validator
Finance & Global IDsValidate a US passport number format instantly. Checks the correct 9-character alphanumeric structure used on US passport books and cards free.
Reviewed by the thecalcu.com team ยท Last updated July 9, 2026
What is a US Passport?
The US Passport Number Validator checks whether a US passport number follows the correct 9-character alphanumeric format used on US passport books and cards. It verifies the length, confirms the number starts with a letter (as all US passport numbers do), and checks that only valid characters (AโZ, 0โ9) are present.
US passport book numbers are 9 characters: typically a letter followed by 8 digits (e.g. A12345678), though some newer books may begin with two letters. US passport card numbers also follow the 9-character format and start with the letter C. Both are issued by the US Department of State and appear on the data page of the document and in the Machine Readable Zone (MRZ).
The format check is a useful first-pass filter in travel, immigration, and identity verification forms, catching transpositions, short entries from partial copies, and entries made from OCR-scanned documents that introduced incorrect characters.
What this validator checks: exactly 9 characters, first character is a letter (AโZ), all remaining characters are letters or digits (no spaces, hyphens, or special characters).
What it does not check: Whether the passport was actually issued, is currently valid, or belongs to a specific person. Format validation only, the State Department does not expose a public passport verification API.
For related US identity document validation, see the SSN Validator and DUNS Number Validator.
All validation is client-side. No data is transmitted.
Why Use a US Passport Number Validator?
Travel booking platforms, visa application portals, hotel check-in systems, and airline check-in flows all collect passport numbers. A format validator at the input level catches the most common entry errors: wrong length (8 characters from an Indian passport), spaces included from a copy-paste, or lowercase letters from a form that did not enforce uppercase.
Travel SaaS use case: An Indian travel technology company building a flight booking platform for US passport holders needs to validate passport number format before submitting to an airline API. An invalid format (wrong length or lowercase characters) causes an API rejection. A client-side validator prevents this without an API call.
Immigration portal use case: A US immigration law firm's client portal collects passport numbers for visa petition preparation. A format validator flags entries that are clearly wrong (7 characters, digits-only, or containing special characters) before they reach the attorney's case management system.
Who Should Use This Validator?
Travel technology developers building booking platforms, visa application portals, or airline check-in flows that collect US passport numbers.
Indian software teams building US-market travel, hospitality, or immigration products where passport number validation is a form requirement.
HR and immigration compliance teams at companies sponsoring US work visas who collect passport data from employees.
Hotel and hospitality operators digitising guest registration forms that require passport number capture for non-US guests staying in the US.
What Insights Does the US Passport Number Validator Give You?
A valid result shows the passport number and a likely document type: numbers starting with C are flagged as likely passport cards (valid for land/sea travel only, not international air travel). All other letters indicate a passport book.
An invalid result specifies the failure: wrong character count, first character is a digit (not a letter), or invalid characters present. The most common error is entering an 8-character Indian passport number in a US passport field.
How to use this US Passport calculator
- Enter the passport number in the input field, 9 characters, uppercase letters and digits.
- Check the Valid/Invalid badge, updates instantly.
- Read the details, character count and likely document type (book or card).
- If entering on behalf of someone: verify against the physical document to avoid OCR transcription errors.
- Note: passport card numbers (starting with C) are not valid for international air travel.
- Related tools: use the SSN Validator for Social Security numbers.
Show formula & methodology โShow less โ
Formula & Methodology
Format rules: - Exactly 9 characters - First character: uppercase letter (AโZ) - Remaining 8 characters: uppercase letters (AโZ) or digits (0โ9) - Regex:/^[A-Z][A-Z0-9]{8}$/Likely document type by first character: | First character | Likely document | |---|---| | C | US Passport Card | | Other letter | US Passport Book | Valid and invalid examples: | Input | Valid? | Note | |---|---|---| |A12345678| โ | 9 chars, starts with letter | |C98765432| โ | Likely passport card | |AB1234567| โ | Two letters, valid format | |A1234567| โ | Only 8 characters | |123456789| โ | Starts with digit | |A1234567!| โ | Invalid special character |
Related Tools
You may also find these useful: US Driver's License Validator.
Frequently Asked Questions