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

Encryption Notes:
- North Carolina can be fully decrypted by our Decryption Add-On.
- Georgia licenses issued through late 2009 are encrypted. Georgia can be decrypted by obtaining a license and decryption kit directly from the state of Georgia. The DLIDLib parser has a mechanism to connect to that decryption algorithm. Licenses issued from 2010 onward are not encrypted, and do not require the decryption add-on to be read.
- Illinois has some fields encrypted, but the following are currently readable (without requiring the Decryption Add-On):
- License number
- Expiration date
- Date of birth
Canada

Mexico
Support for Mexico IDs is being implemented for an upcoming release. This also includes the new Consular ID cards (Matrícula Consular). |