AAMVA DL/ID STANDARD · VERSION 11 (2025) · ANNEX D DLENCODER.COM

AAMVA PDF417 Barcode Generator

AAMVA® and the DL/ID Card Design Standard (including AAMVA 2025, Annex D, and all referenced specifications) are the copyright and trademarks of the American Association of Motor Vehicle Administrators. This tool is an independent implementation provided free of charge for engineering, integration, and QA testing. It is not affiliated with, endorsed by, or sponsored by AAMVA. All specification text, marks, and technical standards remain the property of their respective owners. This web app is sponsored by FastBound, the leader in FFL software for A&D Bound Book & 4473 ATF compliance since 2010.

FIG. 01 — REFERENCE SPECIMENCR80 · 3.375″ × 2.125″
SMITH, JOHN MICHAEL
123 MAIN STREET
ANYTOWN, CA 90210
DOB: 06/20/1990 EXP: 01/15/2029
LIC: D1234567 SEX: M HT: 5'10" WT: 180
EYES: BLU HAIR: BRO
FIG. 02 — SYNTHESIS CONTROL
Synthesizes a cardholder with realistic US demographics — name, address, birthdate, document numbers — and writes each value into the editable fields below.
§ D.12 — DECODED BYTE STREAMANNEX D · TABLE D.1–D.4
Control characters use AAMVA spec notation (LF, CR, RS); DL marks a subfile type and DBC marks a data element — hover for details. Click to copy the actual raw AAMVA string to your clipboard.
Encoded AAMVA string will appear here...
§ D.12.5 — DATA ELEMENTSEDITABLE · LIVE ENCODED
Last name of the cardholder
First and middle names of the cardholder
Date the document was issued
Date the document expires
Cardholder's date of birth
Cardholder's eye color
ft in
Cardholder's height in feet and inches
Primary street address
City name
State or province code (2 letters)
ZIP or postal code
Country code (2 letters)
Unique document identifier
Driver license or ID number
Cardholder's gender
Cardholder's hair color
lbs
Cardholder's weight in pounds
Name suffix (Jr, Sr, III, etc.)
Whether family name was truncated
Whether given name was truncated
Whether middle name was truncated
Secondary street address
Additional address information
Alternate document discriminator
Date document was last revised
Hazmat endorsement expiration date
Place of birth (city, state)
Mandatory first subfile per AAMVA D.12.4. Use ID for non-driver documents (e.g. Texas License To Carry).
6-digit issuer identification number
2-digit jurisdiction version

Jurisdiction-specific (Z) subfiles per AAMVA 2025 Annex D.12.4 / D.12.5.

Subfile type must be Z + the first letter of the jurisdiction (e.g. ZT = Texas LTC, ZV = Virginia, ZC = California/Colorado, ZQ = Quebec). Every element ID inside must start with those same two letters (e.g. a ZT subfile may contain ZTA, ZTB, …).
No jurisdiction subfiles added. The encoded barcode will contain only the primary (DL/ID) subfile.