Trusted by developers building ID verification systems
● 3 credits
⚠ For Testing & Development Only
This tool generates AAMVA-format PDF417 barcodes for the sole purpose of testing ID verification systems, barcode scanners, and software that parses AAMVA data. It is intended exclusively for developers, QA engineers, and compliance testers working on legitimate software.
Generating, possessing, or distributing barcodes that appear on or replicate government-issued identification documents for any purpose other than authorized testing may violate federal law (18 U.S.C. § 1028) and applicable state statutes. You are solely responsible for ensuring your use complies with all applicable laws in your jurisdiction.
By proceeding, you affirm that: (1) you are using this for legitimate software testing only, (2) you will not use this output on any physical identification document, and (3) you accept full legal responsibility for your use of this feature.
FORGE and its operators accept no liability for misuse of this feature whatsoever.
Issuing State / Jurisdiction
Select a state to see header
Card Revision:
Every click generates unique realistic data
Document
Type
License / ID No. Required
Issue Date (DBD)
Expiry Date (DBA)
Doc Template Revised (DDB)
Class (DCA)
Restrictions (DCB)
Endorsements (DCD)
Discriminator (DCF)
Inventory Ctrl (DCK)
Country (DCG)
Compliance (DDA)
Name
Last Name (DCS)
First Name (DAC)
Middle Name (DAD)
Name Suffix (DCU) JR SR II III
Identity
Date of Birth (DBB)
Sex (DBC)
Height (DAU) e.g. 070 in
Weight lbs (DAW)
Eye Color (DAY)
Hair Color (DAZ)
Race / Ethnicity (DCL) State-specific
Organ Donor (DDK)
Veteran (DDL)
Address
Street Address (DAG)
Address Line 2 (DAH) Apt · Unit · Suite
City (DAI)
State (DAJ)
ZIP+4 (DAK)
County / Parish (DCE) State-specific
Issuing Office
Office Code 3 digits — found under photo
Extension Fields — state-specific Zxx subfile
Pre-filled with common defaults · edit or clear as needed
Live Barcode Preview
Fill fields to preview
⌇
Choose a format · Enter data
Ready
client-side only no upload · no server
Preview on
Saved you a headache. Share FORGE with someone who needs clean barcodes →
One value per line — each line becomes one barcode
0 values · max 500 per run
· free tier: first 10 only
One per line: each line = one barcode With name:value,filename → saved as filename.png CSV upload: first column = value · second column (optional) = filename Output: ZIP of transparent PNGs · client-side only · no upload
Original
⊕
Click or drop barcode image PNG · JPG · GIF · WebP
Transparent Result
◈
Result appears here
original unchanged new file created
⊙
Drop barcode image here · or click to browse
Supports all common 1D and 2D barcode formats
—
Drop a barcode image to decode
You're out of credits
AAMVA prototype generation uses credits. You started with 3 free — get more to keep testing.
Share FORGE with a colleague and they get 3 bonus credits on their first visit.
You have ${lines ? lines.length : 'your'} values queued. The free tier generates up to 10 per run — upgrade to Dev for unlimited batch, or trim your list to 10.
Dev plan ($12/mo) includes unlimited batch + 50 AAMVA credits/month.