Decode Your VIN
Enter your vehicle's VIN code to discover all technical specifications. The VIN consists of 17 alphanumeric characters.
Honda Civic VIN Decoder
Decode any Honda Civic VIN free in under three seconds. Type the 17-character vehicle identification number into the decoder above and pull the generation, model year, chassis code, engine family, trim, transmission, assembly plant, and open NHTSA recalls. No account, no credit card, no email gate.
This page is the dedicated Honda Civic hub. Below you’ll find the generation-by-generation chassis codes the Civic actually carries in its VIN, the five plants that have built one since the 1980s, the engine codes used from the carbureted D-series through the current turbo K-series, a position-by-position guide, and the spots on the car where the VIN is stamped.
About the Honda Civic
The Honda Civic launched in Japan in 1972 and has been in continuous production ever since, one of the longest-running nameplates from any Japanese automaker. It has appeared as a sedan, hatchback, coupe, and wagon depending on the era, and it’s the car most responsible for the 1990s and 2000s tuner and JDM import scene. The EG and EK-generation Civics, and Honda’s own EK9 Civic Type R, are still what most enthusiasts picture when they hear “Civic,” which is why so many people search for chassis codes like EG6 or EK9 by name rather than just “Honda Civic.”
Since the 17-character ISO 3779 VIN standard took effect for the 1981 model year, the Civic has gone through nine full chassis generations:
| Generation | Years | Chassis code(s) | Body | Primary plants |
|---|---|---|---|---|
| 3rd | 1984-1987 | AG, AH, AJ, AK, AT, AU (AL/AR wagon) | Hatchback, sedan, wagon (Shuttle) | Suzuka, Japan |
| 4th | 1988-1991 | EC, ED, EE, EF, EX | Hatchback, sedan, wagon | Suzuka, Japan; East Liberty, Ohio (from Dec. 1989); Alliston, Ontario |
| 5th | 1992-1995 | EG, EH | Hatchback, sedan, coupe | Alliston, Ontario; East Liberty, Ohio; Suzuka, Japan |
| 6th | 1996-2000 | EJ, EK, EM | Hatchback, sedan, coupe | Alliston, Ontario; East Liberty, Ohio |
| 7th | 2001-2005 | EM, ES | Sedan, coupe, hatchback | East Liberty, Ohio; Alliston, Ontario |
| 8th | 2006-2011 | FA, FG | Sedan, coupe | Alliston, Ontario; East Liberty, Ohio; Greensburg, Indiana (from Oct. 2008) |
| 9th | 2012-2015 | FB | Sedan, coupe | Greensburg, Indiana; Alliston, Ontario |
| 10th | 2016-2021 | FC, FK | Sedan, hatchback, coupe | Alliston, Ontario; Greensburg, Indiana; Swindon, UK (Type R FK8 only, plant closed July 2021) |
| 11th | 2022-present | FE, FL | Sedan, hatchback | Alliston, Ontario; Greensburg, Indiana; Yorii, Japan (Type R FL5 only) |
The chassis code shows up inside the VIN at positions 4 to 6. Decode a 2022 Civic Type R and the VDS reads FL5, the same shorthand enthusiasts use for that car. Decode a 2017 Civic EX-L sedan built in Canada and it reads FC1; a 2017 Civic built in Indiana with the same 2.0L engine reads FC2. That single block is what lets you separate an 8th-gen FA-chassis Civic from a 9th-gen FB-chassis Civic even when both are silver four-door sedans on a used-car lot.
Honda Civic WMI codes (positions 1 to 3)
The first three characters of a VIN form the World Manufacturer Identifier, assigned by SAE on behalf of ISO. These are the WMIs that show up on a genuine Honda Civic:
| WMI | Country | Plant | Civic generations built here |
|---|---|---|---|
| JHM | Japan | Suzuka (older generations); Yorii, Saitama (Type R only) | 3rd through 9th gen exports; Type R FL5 (current) |
| 1HG | USA | East Liberty, Ohio | 4th through 8th gen (roughly 1989-2011) |
| 2HG | Canada | Alliston, Ontario | 4th gen onward, still current |
| 19X | USA | Greensburg, Indiana (Honda Manufacturing of Indiana) | 8th gen onward (2008+), still current |
| SHH | United Kingdom | Swindon, Wiltshire | Civic Type R FK2 (2015-2017) and FK8 (2017-2021) only; plant closed in 2021 |
If your Civic VIN starts with anything other than the codes above, treat it as suspect. A VIN beginning with WBA or JTD, for example, is not a Honda, regardless of what the title says. Decode the full VIN with the tool at the top of the page to confirm.
How to decode a Honda Civic VIN, position by position
Every Civic built since the 1984 model year uses the 17-character ISO 3779 standard. The string breaks into three blocks, and each character carries specific meaning.
Positions 1 to 3: World Manufacturer Identifier
See the table above. The Civic is unusual among mass-market cars in having genuinely global sourcing: the same model year can carry a Japanese, Canadian, American, or (for the FK8 Type R) British WMI depending on which factory built that specific car. The WMI tells you the factory, not the market the car was sold into; a Swindon-built FK8 Type R sold new in California still carries SHH, not 1HG.
Positions 4 to 8: Vehicle Descriptor Section (VDS)
This is where the Civic gets specific. Positions 4 to 6 hold the chassis or platform code shown in the generation table above (FC1, FC2, FL5, EG6-style codes, and so on). Position 7 carries body-style and restraint-system data.
Position 8 is where Honda’s system gets less transparent than some competitors’. On paper it’s supposed to be an engine indicator, but decoding real Civic VINs against NHTSA’s database shows the same character can appear on cars with different engines once chassis code and trim are factored in, because Honda folds engine and restraint-system data together at that position rather than using a clean one-character-to-one-engine table. Don’t try to read position 8 in isolation; use the decoder at the top of this page, which cross-references the full 17 characters against Honda’s build data, or match your VIN against the internal engine codes below.
Verified Honda Civic engine codes by generation (confirmed against real Civic VINs decoded through NHTSA’s vPIC database):
| Generation | Engine code | Description |
|---|---|---|
| 3rd (1984-1987) | EV1 | 1.3L carbureted SOHC |
| 3rd (1984-1987) | EW1 / EW4 | 1.5L carbureted SOHC |
| 4th (1988-1991) | D15A2 | 1.5L SOHC, carbureted/PGM-FI |
| 4th (1988-1991) | D15B2 | 1.5L SOHC PGM-FI |
| 5th (1992-1995) | D15B7 | 1.5L SOHC, DX |
| 5th (1992-1995) | D16Z6 | 1.6L SOHC VTEC, Si/VX |
| 6th (1996-2000) | D16Y7 | 1.6L SOHC VTEC-E |
| 7th (2001-2005) | D17A1 | 1.7L SOHC, LX |
| 7th (2001-2005) | D17A2 | 1.7L SOHC VTEC, EX |
| 8th (2006-2011) | R18A1 | 1.8L SOHC i-VTEC |
| 9th (2012-2015) | R18Z1 | 1.8L SOHC i-VTEC |
| 10th (2016-2021) | L15B7 | 1.5L turbo (EX-L, Touring) |
| 10th (2016-2021) | K20C2 | 2.0L naturally aspirated |
| 10th (2016-2021) | K20C1 | 2.0L turbo, Type R (FK8) |
| 11th (2022-present) | K20C2 | 2.0L naturally aspirated |
| 11th (2022-present) | K20C1 | 2.0L turbo, Type R (FL5) |
Earlier D-series and B-series performance variants (B16A2, B16A3, and the JDM-only EK9 Type R’s B16B) exist on cars that were never federalized for US sale, so they won’t show up in an NHTSA-based decode; if you’re working from a JDM import title, the tool above will flag what it can confirm and note what it can’t.
Position 9: Check digit
The check digit is the one character in the VIN that catches typos. It’s calculated from the other 16 characters using a fixed weighting table and modulo-11 math. Mistype a single character anywhere in the VIN and the math no longer matches; any compliant decoder, every state DMV, and the NHTSA recall database will reject the entry. This is the reason “look up by VIN” is more reliable than “look up by license plate” for confirming a specific car.
Position 10: Model year
The 10th character maps to model year on a 30-year cycle. This is the ISO standard, identical across every brand:
| Char | Year | Char | Year | Char | Year |
|---|---|---|---|---|---|
| P | 1993 | 9 | 2009 | K | 2019 |
| R | 1994 | A | 2010 | L | 2020 |
| S | 1995 | B | 2011 | M | 2021 |
| T | 1996 | C | 2012 | N | 2022 |
| V | 1997 | D | 2013 | P | 2023 |
| 2 | 2002 | E | 2014 | R | 2024 |
| 4 | 2004 | F | 2015 | S | 2025 |
| 5 | 2005 | G | 2016 | T | 2026 |
| 6 | 2006 | H | 2017 | ||
| 7 | 2007 | J | 2018 |
The letters I, O, and Q are skipped because they look like 1 and 0. The cycle repeats: P was 1993 and is again 2023. Use the chassis code at positions 4 to 6 plus the WMI to disambiguate which cycle you’re on; no FL5 existed in 1993, so a P in position 10 on that VIN can only mean 2023.
Position 11: Assembly plant
Cross-referencing real Civic VINs against NHTSA’s plant data shows this single character identifies the specific factory:
| Char | Plant | Notes |
|---|---|---|
| H | Alliston, Ontario, Canada | Civic’s longest-running plant, 4th gen to present |
| E | Greensburg, Indiana, USA | Honda Manufacturing of Indiana, 8th gen onward |
| L | East Liberty, Ohio, USA | Built Civics 4th through 8th gen; now builds CR-V and Acura models |
| S | Suzuka, Japan | Older generations, mostly Japan-market and early export cars |
| X | Yorii, Saitama, Japan | Current Civic Type R (FL5) |
| U | Swindon, Wiltshire, UK | Civic Type R FK2/FK8 only; plant closed in 2021 |
Positions 12 to 17: Serial number
The final six characters are the production sequence stamped on your specific Civic as it left the line. Combined with the previous 11 characters, this makes every Civic VIN globally unique. Two cars with the same generation, year, plant, and engine still differ here.
Civic trim levels and how they appear in the VIN
A Honda Civic VIN does not spell out the trim name directly. Trim is reconstructed from the VDS combined with the equipment group (build sheet). The most common North American Civic trims by era:
- 7th-9th gen (2001-2015): DX, LX, EX, EX-L, Si, GX (natural gas), Hybrid
- 10th gen (2016-2021): LX, Sport, EX, EX-L, Touring, Si, Type R (FK8, first Type R officially sold in the US)
- 11th gen (2022-present): LX, Sport, EX, Touring, Si, Type R (FL5)
When you decode a Civic VIN with the tool above, the result calls the equipment group, packages, and transmission (manual or CVT) so you can match a window sticker or a build sheet.
Where to find the VIN on a Honda Civic
Three locations on every modern Civic, plus the paperwork:
- Lower-left corner of the windshield, visible from outside the car
- Driver’s side door jamb label (open the door and look at the frame)
- Vehicle title, registration, insurance card, HondaLink app
Older Civics (3rd and 4th generation) carry the VIN on the door jamb and stamped into the firewall or chassis rail; the windshield label became mandatory across the board starting with the 1981 model year but placement on hatchbacks and wagons from that era varies.
Honda Civic recalls and safety
The Civic has been part of several major NHTSA recall campaigns:
- Takata airbag inflators. 2001-2011 Civics are part of the largest safety recall in US automotive history. The earliest cars (2001-2002) carry the highest-risk “Alpha” driver-side inflators, which Honda has urged owners to stop driving until repaired.
- Fuel pump recall. Certain 2013-2023 Civics (spanning the 9th, 10th, and 11th generations) were recalled for a fuel pump impeller that can deform and cause the engine to stall while driving.
- Electric power steering recall. 2017-2018 10th-gen Civics were recalled after a magnet inside the steering torque sensor could dislodge and cause unintended steering assist.
- Piston/wrist pin recall. Certain 2016 Civics built with 2.0L engines between September 2015 and February 2016 were recalled over a missing or misinstalled piston wrist pin circlip.
To check your specific Civic:
- Decode the VIN with the tool above to confirm the exact generation and model year
- Cross-reference the 17-character VIN with Honda’s US recall lookup or NHTSA’s recall database
- Contact your nearest Honda dealer service department for any open campaign repair
Recall repairs are free regardless of vehicle age, mileage, or ownership history.
Frequently asked questions
How do I decode a Honda Civic VIN?
Type the 17-character VIN from the windshield, door jamb, or title into the decoder at the top of this page. Results return in under three seconds and include generation, chassis code, model year, body style, engine, transmission, assembly plant, and any open NHTSA recalls. No sign-up.
Where is the VIN on a Honda Civic?
The two easiest spots are the lower-left corner of the windshield (read from outside the car) and the driver-side door jamb label. Both are required by federal labeling regulation on every Civic sold since the 1980s.
What does a Civic VIN starting with 19X mean?
19X is the WMI for Honda Manufacturing of Indiana in Greensburg, Indiana, which has built Civics since the plant opened in October 2008. A Civic with a VIN starting 19X was assembled in the US. It doesn’t tell you the trim or engine on its own; those require the full VIN decode.
How do I tell the generation of my Civic from the VIN?
Look at positions 4 to 6, the chassis code. FL is the 11th generation (2022 onward). FC/FK is the 10th gen (2016-2021). FB is the 9th gen (2012-2015). FA/FG is the 8th gen (2006-2011). ES/EM is the 7th gen (2001-2005). Earlier codes (EJ, EK, EG, EH) cover the 6th and 5th generations. The 10th character then confirms the model year.
Is the Honda Civic VIN decoder really free?
Yes. VinDecoderPlus decodes every Honda Civic VIN free of charge with no sign-up. The basic decode covers everything the factory stamped into the VIN. A full vehicle history report (accident records, odometer history, prior ownership, salvage status) is available as a paid upgrade if you need it.
Can a Honda Civic VIN be faked?
The 17 characters can be retyped on a counterfeit plate, but the check digit at position 9 catches most single-character changes through math, and the door-jamb sticker and frame stamps are physically tied to the original car. If the windshield and door-jamb VINs match but a frame stamp doesn’t, the car may have been cloned. The guide how to check if a car is stolen by VIN walks through the verification steps.
Decode any Honda Civic VIN free
Type your 17-character Civic VIN into the decoder at the top of this page for an instant breakdown. To go deeper into VIN structure or check other Honda models:
- Honda VIN decoder hub for the brand-wide guide
- How to read a VIN number for the general standard
- What every character in a VIN means for a position-by-position reference
- Classic car VIN decoder for pre-1981 Civics and other older vehicles
- VIN decoder vs. vehicle history report for what a decode covers vs. what it doesn’t
