General Motors uses the following VIN formats and codes.
American VIN format
VIN stands for Vehicle Identification Number and, since 1981, is expressed as a 17-character serial number. Each of the positions in a VIN describes a specific aspect of the vehicle Example VIN for 2011 Ford Fiesta. Renault PIN Code Calculator (by VIN#, From dump, calculated Incode for Renault Clip) ITEM# New-10 OPEL/GM/EDS PIN+Key Code database and HC05, TMS370 OPEL IMMO Box Calculator. Opel VIN Decoder; Enter VIN number containing 17 characters Search. This product has over million VIN numbers with original radio, immo and mechanical key codes of Opel and Chevrolet cars whose VIN number starts with (W0L, VSX, 3G1, 93C, 3G1 and 8AG) How To. A free Opel VIN decoder that allows you to lookup options, model, year, engine, transmission, and specifications. In addition, you can also check the title records and accidents by clicking Check History. HOW TO DECODE OPEL VIN. This position in the Opel VIN identifies the particular country where the vehicle was assembled.
GM has traditionally encoded the platform as the fourth character of the VIN. Other content includes an engine code and manufacturing plant. GM’s VIN format is as follows:
VIN stands for Vehicle Identification Number and, since 1981, is expressed as a 17-character serial number. Each of the positions in a VIN describes a specific aspect of the vehicle. Example VIN for 2011 Ford Fiesta.
on | Sample | Description |
---|---|---|
1 | 1 | World Manufacturer Identifier |
2 | G | |
3 | 6 | |
4 | D | Platform |
5 | M | Platform Series Code |
6 | 5 | Body style |
7 | 7 | Restraint type |
8 | N | Engine type |
9 | 0 | Check digit |
10 | 3 | Model year |
11 | 0 | Factory ID |
12 | 1 | Sequential number |
13 | 2 | |
14 | 3 | |
15 | 7 | |
16 | 6 | |
17 | 2 |
Platform codes
GM used a lettered system of automobile platform codes for three decades. These letters were used as the fourth position of the VIN. Though today’s GM platforms use Greek characters, they are still encoded with Latin characters in the fourth position. Position five encodes the specific model and trim level of the vehicle.
List of GM platforms | Platform Code | Series Code | Model |
---|---|---|---|
GM C platform | C | ||
W | Buick Park Avenue | ||
D, T | Cadillac DeVille | ||
B | Cadillac Fleetwood | ||
G | Cadillac Sixty Special | ||
GM D platform | D | W | Cadillac Brougham |
V | Buick Terraza | ||
G, M, P, R, U | Cadillac CTS | ||
GM E platform | E | C | Pontiac G8 |
L, T | Cadillac Eldorado | ||
Z | Buick Riviera | ||
GM A,F platform | A,F | P | Chevrolet Camaro |
S | Pontiac Firebird | ||
V,W | Pontiac Firebird Formula/ Trans Am | ||
GM G platform | G | R, S | 1995-99 Buick Riviera & Oldsmobile Aurora |
GM H platform | H | P | Buick Le Sabre Custom |
R | Buick Le Sabre Limited | ||
X | Pontiac Bonneville SE | ||
Y | Pontiac Bonneville SLE | ||
Z | Pontiac Bonneville SSEi | ||
GM J platform | J | B | Pontiac Sunfire |
C, F | Chevrolet Cavalier | ||
H | Chevrolet Cavalier Z24 | ||
GM Epsilon platform | J | T, U | Saturn L200 |
W | Saturn L300 | ||
GM K platform | K | D, E, F | Cadillac Deville |
S | Cadillac Seville/ Cadillac SLS | ||
Y | Cadillac Seville/ Cadillac STS | ||
GM L platform | L | ||
D | Chevrolet Corsica Base | ||
T | Chevrolet Corsica LT | ||
V | Chevrolet Beretta “GT” | ||
W | Chevrolet Beretta “GT” RPO Z21 & Z26 | ||
Z | Chevrolet Corsica LTZ RPO Z54 | ||
Z | Chevrolet Beretta “GTZ” RPO Z04 | ||
GM N platform | N | D | Chevrolet Malibu |
E | Chevrolet Malibu LS/ Pontiac Grand Am SE | ||
F | Pontiac Grand Am SE1/ Oldsmobile Alero GLS | ||
G | Pontiac Grand Am SE2 | ||
K | Oldsmobile Alero Level I | ||
L | Oldsmobile Alero Level II | ||
V | Pontiac Grand Am GT1 | ||
W | Pontiac Grand Am GT | ||
GM P platform | P | ||
E | Pontiac Fiero Coupe | ||
F | Pontiac Fiero SE | ||
G | Pontiac Fiero GT | ||
M | Pontiac Fiero Sport coupe | ||
GM S platform | S | L | Pontiac Vibe |
M | Pontiac Vibe AWD | ||
N | Pontiac Vibe GT | ||
GM V platform | V | R | Cadillac Allanté/ Cadillac Catera |
S | Cadillac Allanté coupe | ||
X | Pontiac GTO coupe | ||
GM W platform | W | B | Chevrolet Impala / Buick Regal LS |
C | Buick Lacrosse / Allure (in Canada) CX | ||
D | Buick Lacrosse / Allure (in Canada) CXL | ||
E | Buick Lacrosse / Allure (in Canada) CXS | ||
F | Chevrolet Impala/ Buick Regal GS | ||
H | Chevrolet Impala LS | ||
J | Pontiac Grand Prix SE | ||
K | Pontiac Grand Prix SE1 | ||
L | Chevrolet Lumina | ||
P | Pontiac Grand Prix GT / Chevrolet Impala | ||
R | Pontiac Grand Prix GTP | ||
S | Buick Century Custom | ||
W | Chevrolet Monte Carlo LS | ||
X | Chevrolet Monte Carlo SS | ||
Y | Buick Century Limited | ||
GM Y platform | Y | V | Cadillac XLR |
Y | Chevrolet Corvette | ||
Z | Chevrolet Corvette | ||
GM Z platform | Z | ||
E | SC1 (manual transmission) | ||
F | SC1 (automatic transmission), SL (manual transmission) | ||
G | SC2 (manual transmission), SW1 (manual transmission), SL1 (manual transmission) | ||
H | SC2 (automatic transmission), SW1 (automatic transmission LHD), SL1 (automatic transmission) | ||
J | SW2 (manual transmission), SL2 (manual transmission) | ||
K | SW2 (automatic transmission 1992-1999), SL2 (automatic transmission) | ||
M | SW1 (automatic transmission RHD) | ||
N | SC1 (manual transmission 3 Dr), SW2 (automatic transmission 2000-2001) | ||
P | SC1 (automatic transmission 3 Dr) | ||
R | SC2 (manual transmission 3 Dr) | ||
Y | SC2 (automatic transmission 3 Dr) |
Body style codes
The Body type is specified as character six of the American GM VIN for passenger cars.
VIN | Description |
---|---|
1 | Two-Door Coupe |
2 | Two-Door |
3 | Two-Door Convertible |
5 | Four-Door Sedan |
6 | Four-Door Sedan Hatchback |
8 | Four-Door Station Wagon/Two-Door Hatchback |
9 | Four-Door Station Wagon |
American restraint types
The restraint type is specified as character seven of the American GM VIN for passenger cars.
American engine codes
GM encodes the engine type in character 8 of the VIN. The following table outlines the various engines encoded there:
Engine codes for passenger cars
Mistake on the engine code M, this M code comes out on the 1995 – 1999 Chevrolet Monte Carlo and the engine is an RPO L82 3.1 SFI engine.
VIN code T also designates a 3.1 V6, the base engine in the 1990-92 Camaro/Firebird platform, and VIN code 8 is much better known as the L98 5.7 V8 TPI, standard in the 1985-91 Corvette and optional in the 1987-92 Camaro/Firebird platform .
Missing Entry: 1985-1988 Pontiac Fieros have a 9 engine code for the 2.8L L44 V6.
Missing Entry: The 2009 Corvette uses a W engine code for the 6.2L LS3 V8.
Missing Entry: Vin Code V for 2.4 L LE9 2.4L MFI I4
Warning: Issues with the decoding are related to year/model combinations. Such as the 4.1 V6 is not included in the list, however it was used on El Dorada and some Cadillac models. Each Year has different break down for each code, a complete list would be a subject of its own. Along with Plants and some model break downs over years.
Missing Entry: 1991 Limo with engine code 7, is not listed. According to one source the limo engine is a 5.7L.
VIN | RPO | Size | Type | Fuel |
---|---|---|---|---|
1 | L67 | 3.8 L | V6 | SFI |
2 | LY8 | 1.3 L | I4 | MFI |
4 | LN2 | 2.2 L | I4 | SFI |
6 | L42 | 2.2 L | I4 | MFI |
7 | LY7 | 3.6 L | V6 | SFI |
8 | LV6 | 1.8 L | I4 | MFI |
9 | L37 | 4.6 L | V8 | SFI |
A | LGO | 2.3 L | I4 | MFI |
C | L47 | 4.0 L | V8 | SFI |
D | LD2 | 2.3 L | I4 | MFI |
E | LA1 | 3.4 L | V6 | SFI |
E | L03 | 5.0 L | V8 | TBI |
F | L61 | 2.2 L | I4 | MFI |
F | LB9 | 5.0 L | V8 | TPI |
G | LS1 | 5.7 L | V8 | MFI |
H | LX5 | 3.5 L | V6 | SFI |
H | LG4 | 5.0 L | V8 | 4BBL |
J | LG8 | 3.1 L | V6 | SFI |
K | L36 | 3.8 L | V6 | SFI |
L | LNK | 1.8 L | I4 | SFI |
M | L95 | 1.4 L | I4 | MFI |
M | LY9 | 2.6 L | V6 | MFI |
N | LA3 | 3.2 L | V6 | MFI |
P | LT1 | 5.7 L | V8 | SFI |
P | LSJ | 2.0 L | I4 | SFI |
R | L81 | 3.0 L | V6 | MFI |
S | LS6 | 5.7 L | V8 | SFI |
S | LB8 | 2.8 L | V6 | MPFi |
T | LD9 | 2.4 L | I4 | SFI |
U | LS2 | 6.0 L | V8 | MFI |
W | L35 | 2.8 L | V6 | MPI |
X | LG5 | 3.1 L | V6 | MPFI |
Y | LD8 | 3.8 L | V8 | SFI |
Engine codes for light trucks
There is a mistake for 2012. The engine code for 4.8 L Flexfuel engine is an A and is not listed.
VIN Size Type Fuel Gen
1 6.6 L V8 Diesel
2 6.6 L V8 Diesel
B 5.3 L V8 Gas III-L33 Vortec 5300 310hp Alum Blk Alum Heads HO
D 6.6 L V8 Diesel
G 8.1 L V8 Vortec 8100
J 6.2 L V8 Diesel Non-Turbo
L 2.5 L L4
M 5.0 L V8
N 6.0 L V8 III-LQ9
P 5.3 L V8 Gas III-LM4 Vortec 5300 290hp Alum Blk Alum Heads
K 5.7 L V8 TBI V0604VSA
R 5.7 L V8 I-L31 Vortec 5700
S 4.2 L L6
T 5.3 L V8 III-LM7 Vortec 5300 270-295hp
U 6.0 L V8 III-LQ4
V 4.8 L V8
W 4.3 L V6 CPI
X 4.3 L V6 Vortec Iron Blk Iron Heads
Z 4.3 L V6 TBI
American GM factories
See List of GM factories.
GM WMIs
Also mistake on Country codes…GMC light trucks are not listed. The code is 1GT which indicates Ft Wayne, IN.
WMI | Marque | Country |
---|---|---|
1G1 | Chevrolet | United States |
2G1 | Canada | |
3G1 | Mexico | |
KL1 | South Korea | |
9BG | Brazil | |
8AG | Argentina | |
8GG | Chile | |
8Z1 | Venezuela | |
KLA | GM Daewoo | South Korea |
1G2 | Pontiac | United States |
2G2 | Canada | |
3G2 | Mexico | |
5Y2 | United States | |
6G1 | Australia | |
KL2 | South Korea | |
1G3 | Oldsmobile | United States |
2G3 | Canada | |
1G4 | Buick | United States |
2G4 | Canada | |
3G4 | Mexico | |
1G6 | Cadillac | United States |
W06 | Germany | |
1G8 | Saturn | United States |
W08 | Belgium |
PIN from VIN
Chery
VIN to PIN calculation for Chery (Chinese and Russian) models. This service supports 4 digit and 8 digit pincodes. For Chinese Chery / Qirui A5 & IQ you need to use 4 digit pin. Default pin code is '1111'.Great Wall
PIN from VIN calculation for Great Wall models. This service supports 4 digit/character and 8 digit pincodes.Qirui
VIN to PIN calculation for Qirui (Chinese models) with Siemens immobilizer system. This service supports 4 digit and 8 digit pincodes. Default pin code is '1111'.Geely
PIN by VIN for Geely models with 4 or 8 char pincodes.Hyundai
Hyundai PIN to VIN service. It supports SMARTRA-2 (used on vehicles made before 2007) and SMARTRA-3 (used on vehicles made after 2007) (coverage may not be 100%). You have a chance the mechanical keycode (for keycutting machines) is also available.KIA
Calculate KIA PIN code by VIN using this service. It supports SMARTRA-2 and SMARTRA-3 (coverage may not be 100%). If the lock / key cut code is stored in our database it will be available while calculating.Saab (PIN code)
Saab (Security code)
To calculate PIN or Security (SEC) code by VIN for Saab 9-3 you need to enter full VIN. Our database contains codes of Saab 9-3 vehicles made between 2003-2008.Smart keycut code
You can calculate MCC Smart mechanical KEY cutting code by VIN for models between 1998-2015. This service is useful for locksmiths and keycutting. Supported WMI's are: WME, TCCTAN codes for Teach-in KEY again for Smart
Calculate Smart 'Tech-in KEY again' TAN code by DAS request code (STAR Diagnosis DAS Key Teach-in) for key teaching / key learning. You need to enter 9 character code number (separated with dashes). For example: 52T-HWH-ABCTAN codes for SAM Assignment for Smart
Calculate SAM Assignment TAN code by VIN. This TAN code is required to synchronize SAM 'Carry out control unit assignment' of MCC Smart vehicles. For example in cases when synchronization of SAM-unit was lost and when the car does not start after the key learning procedure.Latin GM (General Motors)
Latin Chevrolet
Latin Opel / Vauxhall
Latin Holden
VIN to PIN calculations for: Latin Chevrolet, Latin Opel / Vauxhall, Latin Holden, Latin GM are only designed for Latin vehicles, which are manufactured by General Motors and made in Brasil, Mexico, Argentina etc. (Latin = South America). Please note VIN coverage may not be 100%, this service covers only some 2000-2010 models. Beside immo code (PIN), it is possible that also key cutting code, radio code and/or alarm code are stored in our database. If these information are stored then you can obtain these codes.Suzuki ECM seed to PIN (4 digit pin)
Maruti ECM seed to PIN (4 digit pin)
Also known as SEED2PIN / BCM Seed to PIN calculation. For the newest models you can calculate 4 digit PIN code for key learning (key programming) by 20 characters code from ECM (Engine Control Module). You can read seed / encrypted ID code of ECM unit by some diagnostic tools.JCB ServiceMaster Challenge to Response value
Keys, immobilizer function and machine keypad codes for JCB machines are restricted for security reasons. You need to calculate Response value from the Challenge at 'Security Unlock' window.To calculate Security Unlock Response you need to enter all 16 chars of Challenge value (dash separated).
This function is also known as Challenge to Response value (JCB ServiceMaster).
Example of Challenge value: 0F13-0DF7-2F35-0003
Nissan BCM seed to PIN (20 chars code)
Infiniti BCM seed to PIN (20 chars code)
Also known as BCM2PIN version 2.0, SEED2PIN / BCM Seed to PIN calculation. For newer Nissan and Infiniti models you need to calculate PIN by 20 character code.Nissan BCM/IMMU to PIN
Infiniti BCM/IMMU to PIN
Also known as BCM2PIN / BCM label to PIN calculation. Get the 4 digit old (before 2019) and new pincodes (after 2019) by 5 digit BCM (Body Control Module) / IMMU (Immobilizer Unit) Serial Number.Nissan GloveBox to PIN (12 digit pin)
Calculate 12 digit pin by Glove box Label Serial Number.Supported Nissan models are based on Nissan-Renault B platform, such as C11, E12, K12, Micra, Note, Latio, Versa, Tiida and others.
AD100/T300/MVP OUTcode to INcode
Outcode to Incode Calculator for: AD100 (Advanced-Diagnostics), AUT0MAN, T300, MVP (Multi Vehicle Programmer).Calculate 8 digit Incode By Outcode. Incode is required in last step (as verification code). The code will work for Acura, Ford, Honda, Mazda, Toyota, Lexus, Jaguar and other cars.
Valeo (key fob) Serial to Barcode
Calculate Valeo (used fob key) Barcode By SerialEnter 6 digit code (printed on label) inside the key fob, to recover (full) barcode.
18 digit barcode tag is required for programming Valeo fob (remote) keys.
Barcode must be entered without the first 2 and last 2 digits and confirmed with the relative button.
Supported car brands: Mini, Land Rover, MG Rover, etc..
If you wish you can change the default X (Mini) fob barcode prefix tag to:
U - Mini
C - MG Rover
0 - MG Rover, Land Rover, Mini
N - MG Rover, Land Rover
G - Land Rover (EU)
H - Land Rover (South Africa)
J - Land Rover (North America)
M - Suspension remote
For example Land Rover (EU): *X380D1C380D1BFFX* *FFFFFFFFC7F2E31* change to *G380D1C380D1BFFX* *FFFFFFFFC7F2E31*
Note: These prefixes are guesses. If one doesn't work after an attempt then try another.
Mazda (PIN by LUCAS immo S/N)
Calculate pin code by LUCAS (immobilizer) S/N.To calculate immobilizer (PIN) code for models with MECS (Mazda Engine Control System), enter 10 digit serial number from LUCAS label which starts with the number 5 or 6.
Dacia - PIN by Key tag (4 digit pin)
Renault - PIN by Key tag (4 digit pin)
With PIN Code by Key Tag you can calculate 4 digit immobilizer/emergency code for Renault/Dacia by entering serial number from label inside the key. Serial number is printed on label (yellow or white), PCB or written inside plastic case.Examples:
Megane IR Siemens - 5 character code: S1111 - SUUUU
Sagem Transponder RF - 8 character code: A0000000 - EZZZZZZZ
Siemens Transponder - 8 character code: YR000000 - YXXXXXXX
Twingo IR TRW - 7 character code: WBAAABA - WZZZYZZ
Valeo IR (old) - 5 character code: 00000 - 88888
Valeo IR - 7 character code: P000000 - VFFFFFF
Valeo Transponder IR - 8 character code: ZR000000 - ZXXXXXXX
Valeo Transponder RF - 8 character code: FR000000 - FXXXXXXX
Renault Clip - After Sales Reprog. code
To calculate 'After Sales Reprogramming code' (at Reprogram a Computer) enter 6 digit request code.Ford V Series Serial to PIN (radio code)
Also known as 'Ford V Series Radio PIN Code by S/N'. To calculate PIN code for Ford V Series radio models, enter serial number. V Series serial number starts with letter V and followed by 6 digits.You can find the serial number on the radio sticker/label.
OR
Turn on the radio and hold the buttons 1 & 6 for 3 seconds, the cycle will begin. Wait until the SN (Serial Number) is shown and make a picture of it (or write it down).
In case 1 & 6 buttons do not work, try button combination 2 & 6.
In some cases the serial number is connected to the end of a larger serial. For example:
SOCD1X7V123456 in that case note V123456
Ford M Series Serial to PIN (radio code)
Also known as 'Ford M Series Radio PIN Code by S/N'. To calculate PIN code for Ford M Series radio models, enter serial number. M Series serial number starts with letter M and followed by 6 or 7 digits.You can find the serial number on the radio sticker/label.
OR
Turn on the radio and hold the buttons 2 & 6 for 3 seconds.
Gm Opel Calculator By Vin Numbers
Mitsubishi - Default PIN by Model Name
Calculate default immobilizer (PIN) code for Mitsubishi by entering the first 4 chars of model name.Example:
Mitsubishi Carisma, you need to enter: CARI
Suzuki - Default PIN by Model Name
Obtain default PIN code for Suzuki by model.Example:
Suzuki Swift+, just enter: SWIF
Default PIN code can be changed by using an diagnostic scanner. In this case you will need to calculate PIN code by dump.
- Don't share your account information
- Don't flood the server with heavy requests
- Don't provide PIN / KEY codes to third-party (forums/internet/etc..)