Skip to content

frankely/vin-decoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0e46993 · Jan 30, 2024

History

72 Commits
Sep 9, 2022
Jun 18, 2023
Apr 7, 2023
Jan 8, 2016
Apr 7, 2023
Jan 11, 2016
Sep 8, 2022
Sep 13, 2022
Apr 24, 2023
Apr 2, 2023
Apr 7, 2023
Oct 2, 2023
Apr 9, 2023
Apr 2, 2023

Repository files navigation

License: MIT Build Status NPM Status

Vehicle Identification Number Decoder

VIN Decoder

API

Validate VIN

const isValid = validate('1NXBR32E77Z923602') // true

Validate VIN with special checksum as parameter

const isValid = validate('1HVLNHGN9FHA63345', 8) // true

Split Identification Number

Year Code

const year = split('1NXBR32E77Z923602').year // 7

Security Code

const securityCode = split('1NXBR32E77Z923602').securityCode // 7

Assembly Plant

const assemblyPlant = split('1NXBR32E77Z923602').assemblyPlant // Z

Made In

const madeIn = split('1NXBR32E77Z923602').madeIn // 1N

Manufacturer

const manufacturer = split('1NXBR32E77Z923602').manufacturer // 1NX

Details

const details = split('1NXBR32E77Z923602').details // BR32E

Serial Number

const serialNumber = split('1NXBR32E77Z923602').serialNumber //923602

Decode Identification Number

Country

const country = decode('1NXBR32E77Z923602').country // United States

Serial Number

const serialNumber = decode('1NXBR32E77Z923602').serialNumber // 923602

Manufacturer

const serialNumber = decode('1NXBR32E77Z923602').manufacturer // NUMMI USA