Free VIN Barcode Generator
Encode a 17-character Vehicle Identification Number as a Code 39 barcode — the format used by state DMVs, automotive registries, and insurance/title workflows.
- Best for
- Vehicle Identification Number — 17-character standard VIN in Code 39.
- Scans on
- Automotive diagnostic scanners, specialised VIN-reading apps.
- When not to use
- For general vehicle info sharing — use a URL to the VIN decoder.
- Standards
- ISO 3779 VIN structure encoded in ISO/IEC 16388 Code 39.
- QR-generator
- Gratis visittkortdesigner
- Utskrivbare WiFi-kort
- Batch CSV (500 koder)
- 40 maler
- 20 språk
Kompatibilitetsforklaring
Dette strekkodeformatet rendres monokromt med bare forgrunns- og bakgrunnsfarger. Maler, prikk-/øyeformer, gradienter, rammer og sentrumslogoer gjelder kun QR-koder og er skjult her.
Vis 30 maler til
Lagre en stil med knappen over for å beholde favorittene dine her.
Eller velg et innebygd ikon:
Vis 108 ikoner til
Rendres bak QR-en med redusert opasitet. Tvinger automatisk EC=H slik at QR-en fortsatt skanner gjennom bildet.
Batchgenerering
Last opp en CSV for å generere opptil 500 QR-koder i én batch. Hver rad blir sin egen QR — velg en mal eller overstyr 21 egenskaper per rad: farger, rammer, prikk/øye/øyeeple-stiler, gradienter, gjennomsiktighet, størrelse, feilkorrigering, format, innebygd logo og mer.
21 kolonner: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Kun type og data kreves. Bruk | for å skille felt inne i data (f.eks. ssid|password|WPA).
Alle 20 QR-typer støttes, inkludert URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR og rMQR. Last ned eksempel-CSV for å se hver kolonne, alle 40 maler, 11 rammestiler og de 12 innebygde logoene i aksjon.
1. Last ned eksempel-CSV · 2. Rediger med dine data · 3. Last den opp her
Lagre hele QR-en — type, alle feltverdier, stil, ramme, logo, visittkortdesign — som en enkelt .qr.json-fil. Last den inn senere for å gjenskape alt med ett klikk.
Skriv inn innhold for å generere QR-koden din
E-signaturer som holder i retten
Abundera Sign går utover grunnleggende e-signaturer. Hvert dokument får kryptografisk bevis, uavhengig verifisering og en manipulasjonsbestandig bevispakke.
- Automatisk genererte rettsklare bevispakker
- Personlig dokumentsegl — oppdager manipulasjon umiddelbart
- Forankret til 5 uavhengige systemer — ingen enkelt feilpunkt
What is a VIN?
A Vehicle Identification Number (VIN) is the 17-character alphanumeric identifier carried by every road vehicle since 1981 (ISO 3779). The structure: 3-char WMI (World Manufacturer Identifier) + 5-char VDS (Vehicle Descriptor Section, manufacturer-specific) + 1-char check digit (position 9) + 1-char model year + 1-char plant + 6-char serial. The check digit is computed via a Mod-11 algorithm; the letters I, O, and Q are not allowed (visual ambiguity with 1, 0).
Where VIN barcodes are used
- State DMVs: title and registration scanning.
- Automotive registries: dealer inventory, fleet management.
- Insurance / claims: VIN scan at intake.
- OBD diagnostic tools: technician quick-input.
- State inspection stations: emissions / safety inspection logging.
Encoded as Code 39 (the standard for VIN barcodes per AAMVA / NMVTIS workflows).
Tilgjengelig på 26 språk
Fullt oversatt grensesnitt, native skriftgjengivelse og høyre-til-venstre-støtte for arabisk og urdu.
Frequently Asked Questions
Does this validate the VIN check digit?
We do not auto-compute or auto-validate. A VIN with an invalid check digit will still encode (useful for testing scanner error handling). Real DMV systems validate on read.
Will iPhone Camera scan a VIN barcode?
Yes since iOS 15. The decoded text is the 17-character VIN string.
Why Code 39 and not Code 128?
Historical inertia — AAMVA standardised on Code 39 for VIN barcodes in the 1990s and the install base of state DMV scanners assumes Code 39. Some manufacturers also encode VINs as Data Matrix on the dash-tag for scratch-resistance.
Can I include the start/stop asterisks?
bwip-js adds them automatically. Don't include them in your input.
Where do I find a real VIN?
Driver-side dashboard (visible through the windshield), driver-side door jamb sticker, vehicle title, registration document, insurance card.
Are there length variants?
ISO 3779 fixes VIN length at 17 characters. Pre-1981 VINs varied 11–17.
Can I generate VIN barcodes in batch?
Yes — batch CSV type=vin.