DLIDLib supports any jurisdictional format that adheres closely to the published AAMVA specification. However, not all jurisdictions do, and there may be some deviations that have not been addressed yet in the library. We are continuously updating the parser as new jurisdictions implement the AAMVA standard and as jurisdictions make changes to their formats. If you encounter a license that does not parse correctly, please
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
. We have a secure, privacy-protected tool for reading these cards to decipher format deviations without exposing sensitive personal data. When such issues are reported,the parser is usually updated within 24-48 hours.
The following tables identify all recognized jurisdictions and formats in those jurisdictions that we support, and indicates which of them we have specifically tested or received confirmation of accurate parsing from our clients. Note that our software is in use in other areas as well, with no reported parsing problems. Jump to supported country: United States, Canada, Mexico United States and U.S. Territories
| Jurisdiction | Technologies Used | Jurisdiction Version(s) | Types Tested | Compliance Notes | | Alabama | Mag | 1 | DL |
| 2D Barcode v1
| n/a
| DL
| | | Alaska | 2D Barcode v1 | n/a | DL |
| | Arizona | Mag | 1
| DL | | | 2D Barcode v1 | n/a | DL |
| | Arkansas | Mag | 0 | DL |
| | 2D Barcode v1 | n/a | DL | | | California | Mag | 1
| ID, DL | | | Colorado | Mag | 1, 2 | DL |
| | 2D Barcode v1 | n/a | DL |
| | Connecticut | 2D Barcode v1
| n/a | ID, DL | | | Delaware | 2D Barcode v1 | n/a | DL | Eye colors may be incorrect. | | 2D Barcode v2 | 1
| DL
| | | District of Columbia | 2D Barcode v1 | n/a | DL |
| | Florida | Mag | 1
| DL | | 2D Barcode v1
| n/a | DL |
| | Georgia | 2D Barcode |
|
| Completely encrypted. 1 | | Hawaii | 2D Barcode v1 | n/a | DL |
| | Idaho | 2D Barcode v1 | n/a | DL |
| | Illinois | 2D Barcode v1
| n/a | DL | All but Name, Lic #, Exp, DOB encrypted. | | Indiana | 2D Barcode v1
| n/a | DL
| | 2D Barcode v3
| 3
| DL
| | Iowa
| 2D Barcode v1 | n/a | DL | | | Kansas | Mag | 1 | DL |
| | 2D Barcode v1 | n/a | DL |
| | Kentucky | 2D Barcode v1 | n/a | DL | | | Louisiana | Mag | 1 | DL |
| 2D Barcode v1
| n/a | DL
| | | Maine | 2D Barcode v2
| 1 | DL | Contains encrypted SSN. | | Maryland | Mag (old) | 1 | DL |
| | 2D Barcode v1 | n/a | DL |
| | Massachusetts | 2D Barcode v1
| n/a | DL | | | Michigan | Mag | n/a | DL | ID number, expiration, DOB only. | | Minnesota | Mag | 2 | DL |
| | 2D Barcode v1 | n/a | DL |
| | 2D Barcode v2 | 1
| DL
| | | Mississippi | Mag
| 1 | DL |
| 2D Barcode v1
| n/a
| DL
| | | Missouri | 2D Barcode v1 | n/a | DL |
| | Montana | Mag
| 1 | DL |
| 2D Barcode v1
| n/a | DL | | 2D Barcode v3
| 0
| DL
| | | Nebraska | 2D Barcode v1 | n/a | DL |
| | Nevada | 2D Barcode v1 | n/a | DL |
| | New Hampshire | 2D Barcode v1 | n/a | DL |
| 2D Barcode v3
| 0
| DL
| | | New Jersey | 2D Barcode v1 | n/a | DL |
| | New Mexico | Mag | 1
| DL
| | | 2D Barcode v3 | 0
| DL
| | | New York | 2D Barcode v1 | n/a | DL
|
| | North Carolina | 2D Barcode v1 | | DL
| Completely encrypted, but supported by out Decryption add-on. | 2D Barcode v2
| | DL
| | North Dakota | 2D Barcode v1 | n/a | DL |
| 2D Barcode v3
| 1
| DL
| | | Ohio | Mag |
| DL |
| | Oklahoma | 2D Barcode v1 | n/a | DL |
| | Oregon | 2D Barcode v1
| n/a | DL | | | Pennsylvania | Mag | 1, 2 | DL |
| | 2D Barcode v1 | n/a | DL |
| | Rhode Island | 2D Barcode v1 | n/a | DL |
| | South Carolina | Mag | 0 | DL |
| | 2D Barcode v1 | n/a | DL |
| | South Dakota | 2D Barcode v1 | n/a | DL |
| | Tennessee | 2D Barcode v1 | n/a | DL |
| | Texas | Mag | 1, 2 | DL |
| | Utah | 2D Barcode v1 | n/a | DL |
| | Vermont | Mag | 0, 2 | DL |
| | 2D Barcode v1 | n/a | DL |
| | Virginia | 2D Barcode v1 | n/a | DL |
| | Washington | 2D Barcode v1
| n/a | DL |
| | West Virginia | 2D Barcode v1 | n/a | DL |
| 2D Barcode v2
| 1
| DL
| | | Wisconsin | 2D Barcode v1 | n/a | DL | | 2D Barcode v2
| 1
| DL
| | | Wyoming | 2D Barcode v2 | 0 | DL |
| |
|
|
|
|
| | American Samoa |
|
|
|
| | Guam |
|
|
|
| | US Virgin Islands |
|
|
|
| |
|
|
|
|
| | US State Department |
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| 1 Currently requires a specially licensed 3rd-party SDK to decrypt - contact us for details.
Canada
| Jurisdiction | Technology Used | Jurisdiction Version(s) | Types Tested | Compliance Notes | | British Columbia | Mag | 0
| DL
| | | 2D Barcode v1 | n/a
| DL
| | | Manitoba | Mag
| 1
| DL
| | | New Brunswick | 2D Barcode v2 | 0
| DL
| | | Newfoundland and Labrador | Mag | | DL
| | | Nova Scotia | Mag | 2
| | | 2D Barcode v3
| 0
| DL
| | | Ontario | Mag | 0, 2
| DL
| | 2D Barcode v3
| 0
| DL
| | | Prince Edward Island | 2D Barcode v2
| 0
| DL | | | Quebec | | | | | | Saskatchewan | Mag | 1
| DL
| | | | | | | | | | | | | | Mexico | Jurisdiction | Technology Used | Jurisdiction Version(s) | Types Tested | Compliance Notes | | Coahuila | | | | | | Hidalgo | | | | | | | | | | | | | | | | | |