California Drivers License Magnetic Stripe Format
↓ • This information is both incomplete and highly outdated. PDF417 barcodes are now mandatory on all state-issued ID/DL cards in the United States and they must comply with one of the published AAMVA () design standards. States can no longer encrypt the information specified in the design standard, but they can (and many do) include other encrypted information within the barcode in addition to the required data fields. However, despite the fact that it presents quite erroneous data, the color map is still quite pretty If you’re going for style over substance, you can haz win.
Some states issue a commercial driver license that does not require drivers to meet the qualifications outlined in Title 49, CFR, part 391. Those drivers are considered “excepted” drivers. California does not issue that kind of license. All drivers licensed by California to drive CMV’s are non-excepted drivers. Magnetic Stripe Standard Data Formats. The MiniMag™compact magnetic stripe reader can read 1, 2, or 3 tracks of. California Driver's License.
Track format of magnetic stripe cards Track format of magnetic stripe cards by L. Padilla This page contains an explanation about the format of the three magnetic tracks in standard identification cards, particularly those used in financial transactions, i.e., credit and debit cards.
It is a summary of the international standards (tracks 1 and 2) and (track 3). • Track 1 (IATA) Up to 79 ALPHA 7-bit (including parity) characters (alphanumeric) including SS, ES and LRC. It comprises the following fields (in this order): • SS: Start Sentinel. 1 character:%. • FC: Format Code. 1 character (alphabetic only): A: Reserved for proprietary use of card issuer. B: Bank/financial.
This is the format described here. C-M: Reserved for use by ANSI Subcommittee X3B10. N-Z: Available for use by individual card issuers.
• PAN: Primary Account Number. Up to 19 digits: In accordance with the account numbering scheme in It consists of the following parts: • IIN: Issuer Identification Number. Up to 6 digits: It consists of the following parts: • MII: Major Industry Identifier. Up to 2 digits: 0: Reserved for future use by ISO/TC 68. 00: Institutions other than card issuers. 2: Airlines and other future assignments. 3: Travel and entertainment.
4: Banking/financial. 5: Banking/financial. 59: Financial institutions not registered by ISO. 6: Merchandising and banking.
7: Petroleum. 8: Telecommunications and other future assignments. 89: Telecommunications administrations and private operating agencies. 9: Reserved for national use.
• II: Issuer Identifier. Up to 5 digits: Identifies the issuer. In some cases the first digit indicates the length of the IIN or the responsibility of its assignment outside of ISO. If MII = 9 then the first 3 digits should be the country code (CC).
• IAI: Individual Account Identification. Up to 12 digits: Assigned by the card issuing institution. • CD: Check Digit.
1 digit: Calculated using the Luhn formula for computing modulus 10 'double-add-double' check digit: Double the value of alternate (odd) digits starting by the least significant (first right hand) digit. Then add the individual digits of doubled (odd) numbers and even digits of the original number. If the value ends in 0 then the check digit is 0. Otherwise subtract the value from the next higher number ending in 0 (tens complement of the unit digit). The result is the check digit.
Example: If the account number without check digit is 1234 5678 9012 344 then (8) + 4 + (6) + 2 + (2) + 0 + (1 + 8) + 8 + (1 + 4) + 6 + (1 + 0) + 4 + (6) + 2 + (2) = 65, therefore the check digit is 70 - 65 = 5 and so the complete account number is 1234 5678 9012 3445. MasterCard PAN is variable up to 16 digits and VISA is 13 or 16 digits, including check digit. • FS: Field Separator. 1 character: ^.

• CC: Country Code. 3 digits: Only if PAN starts with 59 (MasterCard). Are defined in: 724 for Spain, 840 for USA, etc. 2-26 characters: Surname(s) (separated by space if necessary). Surname separator: /.
First name(s) or initial(s) (separated by space if necessary). Period (when followed by title).
Title (when used). If this field is not used the content will be an space followed by a surname separator (/). • FS: Field Separator.
1 character: ^. • ED: Expiry Date. 4 digits: YYMM. If this field is not used a FS will be in place. Required by MasterCard and VISA. • SC: Service Code.
3 digits: Digit 1 (most significant): Interchange and technology: 0: Reserved for future use by ISO. 1: Available for international interchange. 2: Available for international interchange and with integrated circuit, which should be used for the financial transaction when feasible. 3: Reserved for future use by ISO. 4: Reserved for future use by ISO. 5: Available for national interchange only, except under bilateral agreement. 6: Available for national interchange only, except under bilateral agreement, and with integrated circuit, which should be used for the financial transaction when feasible.