Free AAMVA Driver's License Barcode Generator
Build PDF417 barcodes that conform to the AAMVA Card Design Standard. Round-trip them through this site's scanner to see the structured License Preview parser. Free, client-side, never sent to a server.
- QR Generator
- Free Business Card Designer
- Printable WiFi Cards
- Batch CSV (500 codes)
- 40 Templates
- 20 Languages
یہ بار کوڈ فارمیٹ صرف پیش منظر اور پس منظر کے رنگوں کے ساتھ مونوکروم رینڈر ہوتا ہے۔ ٹیمپلیٹس، ڈاٹ/آئی شکلیں، گریڈینٹس، فریم اور مرکزی لوگو صرف QR کوڈز پر لاگو ہوتے ہیں اور یہاں چھپے ہوئے ہیں۔
Show 30 more templates
Save a style with the button above to keep your favourites here.
Or pick a built-in icon:
108 مزید آئیکن دکھائیں
کم شفافیت پر QR کے پیچھے رینڈر ہوتا ہے۔ تصویر کے ذریعے QR اسکین ہوسکے اس لیے EC=H خودکار طور پر لاگو ہوتا ہے۔
Batch Generation
ایک ہی بیچ میں 500 تک QR کوڈز بنانے کے لیے CSV اپ لوڈ کریں۔ ہر قطار اپنا QR بن جاتی ہے — ایک ٹیمپلیٹ منتخب کریں یا ہر قطار کی بنیاد پر 21 خصوصیات کو اوور رائیڈ کریں: رنگ، فریم، ڈاٹ/آنکھ/آئی بال اسٹائلز، گریڈیئنٹس، شفافیت، سائز، ایرر کریکشن، فارمیٹ، بلٹ ان لوگو اور بہت کچھ۔
21 کالم: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor۔ صرف type اور data لازمی ہیں۔ data کے اندر فیلڈز کو الگ کرنے کے لیے | کا استعمال کریں (مثلاً ssid|password|WPA)۔
تمام 20 QR اقسام تعاون یافتہ ہیں، بشمول URL، WiFi، vCard، MeCard، Email، SMS، Event، Location، UPI، SEPA، PayPal، Crypto، Micro QR اور rMQR۔ تمام کالم، 40 ٹیمپلیٹس، 11 فریم اسٹائلز اور 12 بلٹ ان لوگوز کو عمل میں دیکھنے کے لیے نمونہ CSV ڈاؤن لوڈ کریں۔
1. نمونہ CSV ڈاؤن لوڈ کریں · 2. Google Sheets، Excel، Numbers یا کسی بھی ٹیکسٹ ایڈیٹر میں ترمیم کریں · 3. یہاں اپ لوڈ کریں
Save the entire QR â type, all field values, style, frame, logo, business card design â as a single .qr.json file. Load it later to recreate everything in one click.
اپنا QR کوڈ بنانے کے لیے مواد درج کریں
ای سگنیچرز جو عدالت میں قابل قبول ہوں
Abundera Sign بنیادی ای سگنیچرز سے آگے جاتا ہے۔ ہر دستاویز کو کرپٹوگرافک ثبوت، آزادانہ تصدیق، اور چھیڑ چھاڑ سے محفوظ ثبوت پیکیج ملتا ہے۔
- خود بخود تیار عدالتی ثبوت پیکیجز
- ذاتی دستاویز مہر — فوری طور پر چھیڑ چھاڑ کا پتہ لگاتی ہے
- ۵ آزاد نظاموں سے منسلک — کوئی واحد ناکامی کا نقطہ نہیں
Use for legitimate purposes only: AAMVA parser testing, kiosk and age-gate development, ID-scanner integration testing, accessibility tools, and demoing AAMVA workflows. Producing a counterfeit government ID is identity fraud and is prosecuted as a felony in every US state. Use real data only when you own the source license, or use synthetic data clearly marked as such.
What's the AAMVA Card Design Standard?
The American Association of Motor Vehicle Administrators (AAMVA) publishes the Card Design Standard that every US state, the District of Columbia, and the Canadian provinces use to encode driver-license and ID-card data on the back of the card as a PDF417 barcode. The standard defines a header (compliance indicator + ANSI prefix + Issuer Identification Number + version + jurisdiction version + entry count), one or more subfile designators (DL/ID + offset + length), and a subfile body of three-letter element codes followed by their values.
The current version is the 2020 edition (compliance indicator @, ANSI version 10). Most state DMVs are on version 8 or higher.
What this generator does
- Captures the standard set of AAMVA element codes via a friendly form (DCS family name, DAC first name, DAD middle, DAQ license number, DAG/DAI/DAJ/DAK address, DBB date of birth, DBA expiry, DBD issue date, DBC sex, DAU height, DAY eyes, DCA class, DCB restrictions, DCD endorsements, DCG country).
- Builds an AAMVA-compliant payload string with the correct header structure, subfile designator, and element ordering.
- Encodes it as a PDF417 barcode via bwip-js (lazy-loaded; only ~1 MB the first time you pick a non-QR type).
- Lets you scan the result back via this site's scanner — the AAMVA parser detects the
@ ANSIheader and renders a structured "License Preview" card showing the decoded fields.
What this generator does NOT do
- Does not produce a card that any state DMV would consider authentic. Real licenses include holographic overlays, ghost photos, microprinting, UV/IR features, and a tactile signature panel — none of which a printed barcode can substitute for.
- Does not compute a real Document Discriminator (DCF) — DMVs derive that from internal cardstock serials. We emit a placeholder.
- Does not sign or hash the payload — AAMVA does not require digital signatures.
Legitimate use cases
- Kiosk development: testing self-service kiosks (DMV check-in, hotel check-in, rental-car pickup) without a real license in hand.
- Age-gate development: building bar / liquor-store / cannabis-dispensary scanners. Use synthetic data tagged as test-only.
- AAMVA parser unit tests: generating fixtures with edge cases (missing fields, longer-than-spec values, unicode in name fields, etc.).
- Accessibility tooling: reading DLs for users who can't see them.
- ID-scanner SDK QA: verifying a 3rd-party SDK behaves correctly across jurisdictions.
The 51 jurisdictions
AAMVA assigns a 6-digit Issuer Identification Number (IIN) to each jurisdiction. We ship the standard set: all 50 US states, DC, and the Canadian provinces. Selecting a state in the form sets the IIN automatically (e.g. California = 636014, Texas = 636015, New York = 636001).
26 زبانوں میں دستیاب
مکمل ترجمہ شدہ UI، مقامی رسم الخط رینڈرنگ، اور عربی و اردو کے لیے دائیں سے بائیں سپورٹ۔
Frequently Asked Questions
Will this barcode pass a real DMV scanner?
It will parse as AAMVA-compliant on any standards-following reader. It will not pass a real DMV's authenticity checks because real licenses also rely on physical security features (holograms, microprinting, UV/IR layers) that a printed barcode can't substitute for.
Is generating my own driver's license illegal?
Generating a barcode that parses like a driver's license is not illegal. Presenting a counterfeit ID to a government official, retailer, or bartender as if it were authentic is fraud and a felony in every US state. Use this tool only for testing, kiosk dev, and other legitimate purposes.
Why does my parsed barcode show different fields than my real license?
DMVs may include jurisdiction-specific element codes (e.g. social-security suffix, organ-donor flag, veteran indicator) beyond the AAMVA core set. Our generator covers the universally-required fields; states like California and Texas add ZF*-prefixed proprietary codes that we don't currently expose.
What's the difference between AAMVA versions?
Version 8 (2013) added the compliance header, version 9 (2016) clarified DCF format, version 10 (2020) added document image elements. We emit a version-10 header but the payload is backwards-compatible with parsers down to v8.
Can I parse a real license I scanned with my phone?
Yes — the scanner here detects any AAMVA payload and renders the License Preview. Privacy: parsing happens entirely in your browser, never sent anywhere. You should still trust the source of any DL data you scan.
Why does the printed barcode look slightly different from my actual license?
DMV cardstock printers run at 600 DPI with specific aspect-ratio tuning. We render at the size you pick. The encoded data is identical; only the visual proportions differ. To approximate a real card, set Size to 1050 px wide and use the PDF417 column count from the form.
Does this generate ID-card barcodes too (non-driver IDs)?
Yes — pick Identification Card in the Document Type dropdown. The subfile designator changes from DL to ID; everything else is the same.