When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
This is an example of a VIN # for a 2023 Corvette Coupe (3LT):
1G1YC2D47P5109199
There are 17 characters. Starting with first character on left the codes are:
01. "1"= Built in US
02. "G"= General Motors
03. "1"= Chevrolet
04. Denotes the car line: Corvette is a "Y" body.
05. Trim level:
... A=1LT
... B=2LT
... C=3LT
... 9=export (Non US, Non Canada)
06. Body style: "2" = Coupe, "3" = Convertible (HTC)
07. Restraint code: D – AJ7 Active Manual Belts, Airbags – Driver & Passenger and Seat Side
08. Engine: LT2 = "4"
09. Check Digit – 0 to 9 or X
10. Model year: P (2023)
11. Plant: Bowling Green = "5"
12-17. Production sequence number that starts with the #100001 for each model yr.
000001 = captured test fleet cars
100001 = regular production
For those that want to know how the Check Digit is calculated:
Originally Posted by Zymurgy
The check digit can be 0-9 or 'X'.
An overview of the process for calculating a VIN's check digit is as follows:
Remove all of the letters from the VIN by transliterating them with their numeric counterparts. Numerical counterparts can be found in the table below.
Multiply this new number, the yield of the transliteration, with the assigned weight. Weights can be found in the table below.
Sum the resulting products.
Modulus the sum of the products by 11, to find the divisor.
If the divisor is 10 replace it with X.
Transliterating the numbers
Transliteration consists of removing all of letters and substituting them with their appropriate numerical counterparts. These numerical alternatives can be found in the following chart. I, O and Q are not allowed, and can not exist in a valid VIN; for the purpose of this chart, they have been filled in with N/A (not applicable). Numerical digits use their own values.
Transliteration key: values for VIN Decoding A: 1 B: 2 C: 3 D: 4 E: 5 F: 6 G: 7 H: 8 N/A J: 1 K: 2 L: 3 M: 4 N: 5 N/A P: 7 N/A R: 9 S: 2 T: 3 U: 4 V: 5 W: 6 X: 7 Y: 8 Z: 9 S is 2, and not 1. There is no left-alignment linearity.
Weights used in calculation
The following is the weight factor for each position in the VIN. The 9th position is that of the check digit. It has been substituted with a 0, which will cancel it out in the multiplication step.
Position 1 2 3 4 5 6 7 8. 9 10 11 12 13 14 15 16 17
Weight . 8 7 6 5 4 3 2 10 0. 9. 8. 7. 6. 5. 4. 3. 2
(ignore the "." above - they are to get the spacing correct)
Thanks for this..
What would designate an Export, special edition (70th Anniversary) or Z06?
on low reported production days it has been reported that they are making Z06 cars
are these cars vins being reported?
And why didn't I know about this thread earlier? Thanks a lot for sharing this information with us and keeping everybody updated on the information regarding VIN codes 2023. All these data are so important for a car owner especially when you are purchasing a used vehicle. By decoding the VIN via decoders listed in this website, you can find out the car's unique features, specifications, and manufacturer as well as track recalls, registrations, warranty claims, thefts, and insurance coverage.
Last edited by urban_buy; Dec 11, 2022 at 04:27 AM.
FYI, I am the one that made the Excel file, which you can find HERE.
Sorry, I didn't realize the file wasn't working anymore, and would have fixed it long ago so it would be useful for people, but didn't know this thread existed until today.
Anyway, I went through @Jeff V. 's notes, and I think I got it working now.
Anyone able to check it for me or point me to any full 70th anniversary and/or Z06 VINs so I can see if I am able to match?
Originally Posted by Jeff V.
That's kinda nice, but it's also wrong. 0 sequence prefix isn't CTF. It's pre-production.
Last edited by PColasanto; Dec 9, 2022 at 11:47 AM.
@Zymurgy To add to your initial post (in case you want to edit it), position 5 for Z06 is D for 1LZ, E for 2LZ, and F for 3LZ, and for Eray it seems to be K for 1LZ, L for 2LZ, and M for 3LZ.
Position 8 is 3 for Z06 (but stays as 4 for Eray).
Position 12 is 6 for Z06, and it looks like pre-production is 2 for ERay (not sure what Z06 pre-production or ERay actual production were/will be). I'm planning to update my google sheets file with the ERay functionality once I can confirm production VINs decoder.
FYI, I am the one that made the Excel file, which you can find HERE.
Sorry, I didn't realize the file wasn't working anymore, and would have fixed it long ago so it would be useful for people, but didn't know this thread existed until today.
Anyway, I went through @Jeff V. 's notes, and I think I got it working now.
Anyone able to check it for me or point me to any full 70th anniversary and/or Z06 VINs so I can see if I am able to match?
This is my vin 1G1YF2D3XP5300068. the twelfth digit is "3". Do you have any idea what that could mean?