


Covering 50+ brands and over 9,000 engine codes across UK and European vehicles. Select a manufacturer to view all engine codes and specifications
An engine code is the manufacturer’s exact identifier for an engine. It stays the same even when vehicle names, trims, or markets change, it tells you:
The exact engine type fitted to a vehicle
Which parts are compatible
What emissions standard it meets
This is why engine codes are more reliable than model names when checking specifications or compatibility
Clear, verified data on the engine, the vehicles it’s used in, and where the information comes from

Key engine details explained in simple terms.

See exactly which vehicles use this engine

Data sourced from official manufacturer and regulatory records
Check these common locations to quickly identify your engine code

Stamped directly on the engine block - usually near the top or front

Found on a sticker inside the car
Often listed next to VIN and paint code

The VIN can help identify your engine.
Use a VIN lookup or check your manufacturer section for guidance.
Once you have your engine code, search it above or browse by manufacturer
All engine data is taken from official manufacturer and regulatory sources - never forums or unverified databases
Sourced from manufacturer systems such as BMW TIS and Volkswagen ELSA
Emissions and type approval data referenced from EUR-Lex (CELEX records)
Verified against DVLA guidance and Vehicle Certification Agency (VCA) records.
Technical issues linked to official manufacturer bulletins with reference numbers
Only confirmed data is published. Missing values are marked as “Undisclosed” - never estimated or assumed
Sources are referenced at record level where available
The most common questions about engine codes, what they mean, how to find them and how this database works
An engine code is an alphanumeric identifier assigned by a manufacturer to a specific engine variant. It distinguishes between engines that share a displacement or platform but differ in output, fuel system, emissions calibration or production revision. It is the most precise reference point for technical identification — more reliable than a vehicle model name, trim level or engine size alone.
Your engine code is stamped on the engine block, printed on the vehicle specification label, or encoded within your VIN. Exact location depends on the manufacturer. Each brand section of this database includes specific guidance on where to locate the code for that marque.
Engine code vs engine number is one of the most common points of confusion in technical identification. An engine code identifies the type and variant — it is the same across every unit built to that specification. An engine number is a unique serial identifier stamped on an individual block. The engine code defines what it is. The engine number defines which one.
How to read an engine code depends entirely on the manufacturer. BMW encodes engine series, fuel type, displacement and generation into each character position. Volkswagen Group uses a four character system such as CNHA or CZCA. Ford and Vauxhall follow different conventions. Each manufacturer section of this database includes a decode explanation specific to that brand's naming structure.
Engine code types broadly fall into three categories across UK and European vehicles — naturally aspirated petrol, turbocharged petrol and diesel. Within each category, codes are further distinguished by displacement, output variant, emissions generation and platform revision. This database indexes all engine code types across 50+ manufacturers, with each variant documented as a separate record.
The most common engine code problems stem from misidentification — relying on the vehicle model name or displacement rather than the stamped code itself. This results in incorrect parts selection, incompatible replacements and emissions misclassification. A second frequent issue is assuming all units carrying the same code are identical across production years. This database documents variant-level distinctions and known technical issues per code, referenced directly to OEM service bulletins.
Engine code lookup on this database works in two ways. Enter a specific code directly into the search bar to retrieve the full record instantly. Or browse by manufacturer to view all indexed codes for that brand filtered by production year and model. Each record returned includes full specifications, compatible vehicle applications, emissions data and source references.
Yes. Each record functions as a complete engine code checker — confirming technical specifications, compatible vehicle applications, emissions classification and known reliability concerns for that specific code. Where a code is not yet indexed, the search returns the closest documented variants within the same engine family.
An engine code wiki typically aggregates from community contributions and unverified sources. This database is built exclusively from primary OEM documentation, EU regulatory texts via EUR-Lex and UK government sources including the VCA type approval database. No community data, forum content or third party aggregators are used at any stage.
Records are updated as official OEM documentation, regulatory amendments or VCA type approval data becomes verifiable. No data is published ahead of source confirmation. Coverage extends from early carburetted engine code entries through to current Euro 6d compliant variants, giving a documented engine code archive across decades of UK and European production.
246 engines
67 engines
628 engines
224 engines
70 engines
72 engines
67 engines
240 engines
49 engines
67 engines
59 engines
32 engines
62 engines
367 engines
851 engines
35 engines
156 engines
275 engines
107 engines
33 engines
13 engines
45 engines
75 engines
91 engines
177 engines
60 engines
28 engines
23 engines
21 engines
239 engines
21 engines
611 engines
24 engines
110 engines
123 engines
327 engines
20 engines
232 engines
97 engines
738 engines
2 engines
53 engines
6 engines
13 engines
53 engines
41 engines
147 engines
432 engines
745 engines
203 engines