VinDecoder.me

Buick VIN decoder — free build data

Decode any Buick VIN to see the exact model, trim, engine, transmission, assembly plant and open safety recalls, straight from official NHTSA manufacturer filings.

Enter 17-character VIN0 / 17

Reading a Buick VIN

Buick is unusual for an American brand in how much of its lineup is imported. 1G4 and 5GA are US-built, KL4 marks South Korean assembly (the Encore came from GM Korea), and LRB indicates the Envision built in Yantai, China — one of the few Chinese-assembled vehicles sold under a domestic US badge. Position 1 alone tells you which.

Buick WMI prefixes (VIN positions 1–3)

PrefixManufacturerCountry of build
1G4BuickUnited States
2G4BuickCanada
3G5BuickMexico
5GABuickUnited States
KL4BuickSouth Korea
LRBBuickChina

Every prefix links to a full WMI page listing what that code covers. Position 11 narrows a vehicle down to the exact assembly plant — for Buick that most often means Lansing, Michigan, Yantai, China, Bupyeong, South Korea.

advertisement

What a Buick decode returns

The full factory record as filed with NHTSA: model and trim as built, engine displacement, cylinder count and horsepower where the manufacturer supplied it, transmission style and speed count, drive type, body class, door and seat counts, restraint system, and driver-assistance equipment such as forward collision warning, lane departure warning and backup camera. Every decode also runs the resulting make, model and year against NHTSA's recall database so open campaigns surface alongside the specs.

Common Buick models that decode with full detail include Enclave, Encore, Envision, Regal, LaCrosse. Older vehicles generally return fewer optional fields — manufacturers weren't required to file the extended safety attributes until the mid-2010s.

Buick assembly plants

Buick vehicles sold in the US have come from Lansing, Michigan, Yantai, China, Bupyeong, South Korea. Plant identity matters more than most buyers realise: recall campaigns are frequently scoped to a single plant and a narrow production date range, so two identical-looking vehicles from the same model year can have entirely different recall exposure.

Check the year code

Position 10 tells you the model year — see the full table.

Year code table

Frequently asked questions

How do I decode a Buick VIN for free?

Enter the 17-character VIN in the box at the top of this page. The lookup runs against NHTSA's vPIC database — the federal record every manufacturer must file before selling a vehicle in the US — and returns model, trim, engine, transmission, drivetrain, body class, assembly plant and factory safety equipment, plus any open recall campaigns for that make, model and year. There's no signup and no lookup limit.

What do Buick VIN numbers start with?

Buick vehicles use the world manufacturer identifiers 1G4, 2G4, 3G5, 5GA, KL4, LRB in positions 1 to 3. The first character alone identifies the country of manufacture, so 1G4 indicates United States.

Can a Buick VIN tell me the model year?

Yes — position 10 encodes the model year. Position 7 disambiguates the 30-year cycle: if position 7 is a number the vehicle is from 1980 to 2009, if it's a letter the vehicle is 2010 or later. Our year-code table lists every letter and digit against its year.

Does a Buick VIN decode show accident or ownership history?

No. The VIN encodes how the vehicle was built, not what happened to it afterwards. Accident, title, odometer and ownership records live in paid databases such as NMVTIS, Carfax and AutoCheck. This page shows factory build data plus official NHTSA recall records — for title history you need a paid report.

Where is the VIN on a Buick?

On the driver's side of the dashboard where it meets the windscreen, visible from outside the car, and on a sticker inside the driver's door jamb. It's also printed on the registration document, the insurance certificate and the title.

Other manufacturers

Acura VIN decoderAudi VIN decoderBMW VIN decoderCadillac VIN decoderChevrolet VIN decoderChrysler VIN decoderDodge VIN decoderFord VIN decoderAll makes →