BMW Chassis Codes Explained: E Codes, F Codes, G Codes

BMW chassis codes are BMW’s internal generation identifiers that tell you what platform and body style you are actually looking at, even when badges and trims are confusing.

This guide maps the most searched E, F, and G codes to their production eras, common body types, and how each generation evolved so you can quickly place any BMW in the right timeline.

BMW chassis codes and platform evolution guide

BMW assigns each major generation an internal chassis code. Those codes help you identify the correct generation, confirm platform family, and match the right guides. Example 3 Series progression: E21, E30, E36, E46, E90, then F30, then G20.

Code families

E, F, and G codes

E codes cover earlier eras, F codes cover the transition years, and G codes represent the modern generation set.

Architecture shift

CLAR versus UKL and FAAR

BMW split its modern lineup into rear drive based architecture for larger vehicles and front drive based architecture for compact models.

Next chapter

Neue Klasse EV architecture

BMW is moving toward EV first architecture families for future models, with different families by segment.

How to read a chassis code

A chassis code typically maps to a generation plus a body style group. Related body styles often use closely related codes.

Example
G20 is 3 Series sedan, G21 is 3 Series touring
Body mapping
Sedan, touring, coupe, convertible often use distinct codes
Special variants
M models and region specific models may use unique codes
If you want accurate research, accurate parts, and the correct generation timeline, confirm the chassis code first.

Platform families in plain English

BMW uses different platform families depending on segment and drivetrain layout. This changes packaging, electronics, and powertrain strategy.

CLAR
Rear drive based, many larger BMWs
UKL and FAAR
Front drive based, compact models
What it affects
Dimensions, suspension layout, engine packaging, electrification

Enter your VIN to decode core vehicle details. Then use the chassis lookup to confirm the generation code and timeline.

BMW VIN decode results
Key details for quick scanning, full fields if you need it
No results yet.

Chassis code lookup

Search by code or keyword. Use this to match platform generation, production years, and the correct guides.
Chassis codes Quick reference
Loading chassis codes…
Note: this lookup is a quick reference. VIN decoding is the safest way to confirm the correct code for your exact body style and market.

FAQ

What do the E, F, and G letters mean

They are internal development series labels used by BMW to organize generations. The letters are not performance grades. The specific code is what maps to a generation and body style.

How do I decode my chassis code quickly

Use the VIN decoder above to confirm the chassis code, then use the lookup to match it to a generation and production years.

What is CLAR versus UKL and FAAR

CLAR generally covers larger rear drive based models and many large SUVs, while UKL and FAAR cover compact front drive based models with transverse packaging.

Tip: when two BMWs look similar but parts and research do not align, it is often a chassis code mismatch. Decode the VIN, confirm the code, then compare the correct generation.
This is a picture of Dale Ogden

Dale Ogden

Founder - Check Your Spec

Article By: Dale Ogden

Dale Ogden is the founder of Check Your Spec and a trusted automotive expert with more than 20 years of experience in vehicle valuations, forecasting, and asset management. He previously served as a Forecast Manager at CAP HPI – the UK’s leading vehicle valuation authority the UK’s leading vehicle valuation authority, widely regarded as a counterpart to Kelley Blue Book. Dale helped pioneer early electric vehicle depreciation models adopted by major manufacturers, and his work has contributed residual value forecasts across more than 10,000 vehicles. Today, his practical, data led insights support buyers, enthusiasts, and automotive professionals around the world.

Explore Other BMW VIN Decoder Guides

If you are researching another BMW model, use the links below for model specific VIN decoding, option codes, and build sheet guidance.

We are adding model specific pages weekly.

This is an image of a BMW 3 series for an article on BMW 3 Seeries VIN decoders and options list

BMW 3 Series VIN Decoder

Check trim, engine and factory options.
This is an image of a 2026 BMW 4 series in vegas red

BMW 4 Series VIN Decoder

Check trim, engine and factory options.
This is an image of a 2026 BMW 5 series for an article on BMW 5 Series VIN Decoder

BMW 5 Series VIN Decoder

Check trim, engine and factory options.
This is an image of the 2026 BMW 7 Series in Gray

BMW 7 Series VIN Decoder

Check trim, engine and factory options.
This is an image of a 2026 BMW M3 in green

BMW M3 VIN Decoder

Check trim, engine and factory options.
This is a picture of a BMW X3 for an article on BMW X3 VIN decoders and option lists

BMW X3 VIN Decoder

Check trim, engine and factory options.
This is an image of a BMW X5 xDrive 40i 2026

BMW X5 VIN Decoder

Check trim, engine and factory options.
This is an image of a 2026BMW X7 M60i

BMW X7 VIN Decoder

Check trim, engine and factory options.
This is an image of a 2026 BMW M2 in Voodoo Blue

BMW M2 VIN Decoder

Check trim, engine and factory options.
This is a picture of a BMW M4 Competition Coupe in Frozen Brilliant White

BMW M4 VIN Decoder

Check trim, engine and factory options.
This is a picture of a 2026 BMW M5 in Marina Bay Blue

BMW M5 VIN Decoder

Check trim, engine and factory options.

Ready To Check Your BMW Spec?

Stop undervaluing your BMW, and never overpay again!

Instant, FREE valuations for your BMW options, features and specifications – Find out what your car is really worth with Check Your Spec!

Unlock accurate valuations for your car’s features in seconds – find out what your options are worth today and in the future.

quick links

Subscribe to the Newsletters

Copyright © 2025. All Rights Reserved.