Engine Code

Engine Code Database
(UK & Europe)

Search any engine code to see what it means, where it’s used, and key technical details.

Engine illustration - B58B30
B58B30 brand
Engine Code
B58B30
OEM-Sourced Data
9,000+ Engine Codes
55 Manufacturers
UK & EU Vehicles

Browse Engine Codes by Manufacturer

Covering 50+ brands and over 9,000 engine codes across UK and European vehicles. Select a manufacturer to view all engine codes and specifications

What is an Engine Code

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:

Exact Engine Type

The exact engine type fitted to a vehicle

Compatible Parts

Which parts are compatible

Emissions Standard

What emissions standard it meets

This is why engine codes are more reliable than model names when checking specifications or compatibility

What You’ll Find in Each Engine Code Record

Clear, verified data on the engine, the vehicles it’s used in, and where the information comes from

Technical Specifications

Technical Specifications

Key engine details explained in simple terms.

  • Engine size (e.g. 2.0L)
  • Horsepower & Torque
  • Engine Type (Diesel, Petrol, Hybrid)
  • Turbo / naturally aspirated
  • Cooling and Timing System
Vehicle Compatibility

Vehicle Compatibility

See exactly which vehicles use this engine

  • All supported makes and models
  • Production years (e.g. 2012-2025)
  • Different model variants where specs changed
  • Coverage across 10,000+ vehicle models and 9,000+ engine codes
Sources and Verification

Sources and Verification

Data sourced from official manufacturer and regulatory records

  • OEM systems (e.g. BMW TIS, manufacturer service data)
  • UK & EU regulatory sources (type approval records, EUR-Lex)
  • No estimates or assumptions - only confirmed data
  • Missing data is clearly marked as “Undisclosed”

How to Find Your Engine Code

Check these common locations to quickly identify your engine code

On the Engine

On the Engine

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

  • Check around the timing cover or oil filter area
  • You may need a torch to see it clearly
On the Vehicle Label

On the Vehicle Label

Found on a sticker inside the car

  • Door frame (driver or passenger side)
  • Under the bonnet
  • Inside the boot

Often listed next to VIN and paint code

Via the VIN

Via the VIN

The VIN can help identify your engine.

  • Some manufacturers include engine details in the VIN
  • Position and format vary by brand

Use a VIN lookup or check your manufacturer section for guidance.

Once you have your engine code, search it above or browse by manufacturer

How Our Data Is Sourced

All engine data is taken from official manufacturer and regulatory sources - never forums or unverified databases

OEM Technical Data

Sourced from manufacturer systems such as BMW TIS and Volkswagen ELSA

EU Regulatory Records

Emissions and type approval data referenced from EUR-Lex (CELEX records)

UK Vehicle Data

Verified against DVLA guidance and Vehicle Certification Agency (VCA) records.

Service Bulletins

Technical issues linked to official manufacturer bulletins with reference numbers

Data Standards

Only confirmed data is published. Missing values are marked as “Undisclosed” - never estimated or assumed

Sources are referenced at record level where available

Engine Code FAQ Common Questions Answered

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.

Engine Database