A vehicle Identification number (VIN) validator

Usage no npm install needed!

<script type="module">
  import vindecValidator from '';


Vindec VIN (Vehicle Identification Number) Validator

Used by the Vindec package to validate VIN numbers, but may also be used as a standalone package.



Install with either npm i vindec-validator or yard add vindec-validator. If you are interested in learning how I implemented the algorithm or would like to create your own implementation (or update this one!?), I found the following article to be extremely beneficial.

Use VIN Validation to Improve Inventory Quality by Joe Kiley


const validator = require('vindec-validator')
console.log(`Vin is valid? ${validator.valid('1234')}`) // false