What is OBD 2 / OBD II? A Guide to On-Board Diagnostics
Discover the use cases, purpose and history of on-board diagnostics and OBD 2.
Byย Geotab Team
Aug 12, 2026

Key Insights
- OBD 2 is the universal diagnostic port in every modern car โ it reads engine health, fault codes, fuel use, and more
- An OBD scanner plugs into the OBD 2 port to retrieve diagnostic trouble codes (DTCs) without opening the engine
- OBD 2 replaced the non-standardised OBD I in 1996, creating a single connector and code set across all manufacturers
- Fleet telematics devices like the Geotab GO act as a permanently connected OBD scanner, streaming live vehicle data to a management platform
- WWH-OBD builds on OBD 2 to deliver richer fault data and future-proof vehicle diagnostics for commercial fleets
You may have come across the terms โOBDโ or โOBDIIโ when reading about connected vehicles and the Geotab GO device. These features are part of a carโs on-board computers and have a history not many know about. Read this post for an overview of OBDII and a timeline of its development.
What is an OBD (on-board diagnostics)?
On-board diagnostics (OBD) refers to the automotive electronic system that provides vehicle self-diagnosis and reporting capabilities for repair technicians. An OBD gives technicians access to subsystem information for the purpose of performance monitoring and analysing repair needs.
OBD is the standard protocol used across most light-duty vehicles to retrieve vehicle diagnostic information. Information is generated by engine control units (ECUs or engine control modules) within a vehicle โ essentially the vehicle's onboard computers.
Why is OBD so important?
OBD is an important part of telematics and fleet management, making it possible to measure and manage vehicle health and driving.
Thanks to the OBD, fleets can:
- Track wear trends and identify which vehicle parts are degrading faster than others
- Diagnose vehicle problems before they occur, enabling proactive rather than reactive maintenance
- Measure driving behaviour, speed, idling time, and fuel consumption in real time
Where is the OBD 2 port located?
In a typical passenger vehicle, you can find the OBD 2 port on the underside of the dashboard on the driver's side of the car โ usually within 60 cm of the steering wheel. Depending on the vehicle type, the port could have a 16-pin, 6-pin or 9-pin configuration.

If you want to connect a Geotab GO device to your OBD port, read How to install a Geotab GO vehicle tracking device.
What is an OBD scanner?
An OBD scanner (also called an OBD reader or OBD diagnostic tool) is a device that plugs into a vehicle's OBD 2 port and reads the data the vehicle's computer is generating. Consumer OBD scanners display fault codes so drivers can diagnose issues at home. Professional OBD scanners used by mechanics decode the full range of diagnostic trouble codes (DTCs) to pinpoint specific faults quickly.
For fleet operators in the Philippines and Malaysia, a telematics device like the Geotab GO acts as a permanently connected OBD scanner โ continuously reading vehicle data and streaming it to a fleet management platform in real time, rather than requiring manual plug-in checks.
What's the difference between OBD and OBD 2?
OBD 2 (also written as OBD II or OBD-II) is simply the second generation of the original OBD, or OBD I. The OBD I was initially externally connected to the console of a car, while OBD 2 is now integrated within the vehicle itself. The original OBD was used until OBD 2 was introduced in the early 1990s.
To learn more about the value of the OBD port, read this white paper: Preserving privacy and security in the connected vehicle: The OBD port on the road ahead.
History of OBD 2
The history of on-board diagnostics goes back to the 1960s. Several organisations set the groundwork for the standard, including the California Air Resources Board (CARB), the Society of Automotive Engineers (SAE), the International Organization for Standardization (ISO) and the Environmental Protection Agency (EPA).
Before standardisation, manufacturers were creating their own systems โ each with their own connector type, electronic interface, and custom fault codes. OBD 2 changed all of that.
Highlights in OBD history:
1968 โ The first OBD computer system with scanning capability was introduced by Volkswagen.
1978 โ Datsun introduced a simple OBD system with limited non-standardized capabilities.
1979 โ The Society of Automotive Engineers (SAE) recommends a standardized diagnostic connector and set of diagnostic test signals.
1980 โ GM introduced a proprietary interface and protocol capable of providing engine diagnostics through an RS-232 interface or more simply, by flashing the Check Engine Light.
1988 โ Standardization of on-board diagnostics came in the late 1980s after the 1988 SAE recommendation that called for a standard connector and set of diagnostics.
1991 โ The state of California required all vehicles to have some form of basic on-board diagnostics. This is referred to as OBD I.
1994 โ The state of California mandated that all vehicles sold in the state starting in 1996 must have OBD as recommended by SAE โ now referred to as OBD2 (OBDII). This stems from the desire to perform across the board emissions testing. OBD2 included a series of standardized diagnostic trouble codes (DTCs).
1996 โ OBD-II becomes mandatory for all cars manufactured in the United States.
2001 โ EOBD (European version of OBD) becomes mandatory for all gasoline vehicles in the European Union (EU).
2003 โ EOBD becomes mandatory for all diesel vehicles in the EU.
2008 โ Starting in 2008, all vehicles in the US are required to implement OBD2 through a Controller Area Network as specified by ISO 15765-4.
What data can be accessed from the OBD 2?
The OBD 2 provides access to status information and Diagnostic Trouble Codes (DTCs) for:
- Powertrain (Engine and transmission)
- Emission Control Systems
Additionally, you can access the following vehicle information via the OBD 2 port:
- Vehicle Identification Number (VIN)
- Calibration Identification Number
- Ignition counter
- Emissions Control System counters

When a car is taken to a shop for service, a mechanic connects to the OBD port with an OBD scanner, reads the trouble codes, and identifies the problem โ allowing accurate diagnosis and faster repairs.
Examples
Mode 1 (Vehicle Information):
- Pid 12 โ Engine RPM
- Pid 13 โ Vehicle Speed
Mode 3 (Trouble Codes: P = Powertrain, C = Chassis, B = Body, U = Network):
- P0201 โ Injector circuit malfunction โ Cylinder 1
- P0217 โ Engine over temperature condition
- P0219 โ Engine overspeed condition
- C0128 โ Low brake fluid circuit
- C0710 โ Steering position malfunction
- B1671 โ Battery Module Voltage Out Of Range
- U2021 โ Invalid/ fault data received
For a full reference, see this list of standard diagnostic trouble codes.
OBD and telematics
The OBD 2 port allows telematics devices to silently process information such as engine revolutions, vehicle speed, fault codes, fuel usage, and more. The telematics device uses this data to determine trip start and finish, over-revving, speeding, excessive idling, and fuel consumption โ all uploaded to a software platform so fleet managers can monitor vehicle use and performance.
With the multitude of OBD protocols, not all telematics solutions are designed to work with all vehicle types. Geotab overcomes this by translating diagnostic codes from different makes, models, and even electric vehicles.
In fleet-heavy markets like Philippines and Malaysia โ where Toyota HiAce vans, Mitsubishi Strada pickups, and Isuzu trucks are common โ OBD 2 compatibility across makes and models is critical. Geotab's GO device supports OBD 2 and proprietary manufacturer protocols, ensuring accurate data collection regardless of vehicle brand.
With the OBD 2 port, a fleet tracking solution can be connected to your vehicle quickly and easily โ in the case of Geotab, in under five minutes. If your vehicle doesn't have a standard OBD 2 port, an adapter can be used instead. No special tools or professional installer required.
What is WWH-OBD?
WWH-OBD stands for World Wide Harmonized on-board diagnostics. It is an international standard used for vehicle diagnostics, implemented by the United Nations as part of the Global Technical Regulations (GTR) mandate, which includes vehicle data monitoring such as emissions output and engine fault codes.
Advantages of WWH-OBD
Hereโs a look at the benefits of moving toward WWH in more technical terms:
Access to more data types
Currently, the OBD 2 PIDs used in Mode 1 are only one byte long, meaning up to 255 unique data types are available. WWH-OBD expands this, allowing for more available data types and future expansion.
More detailed fault data
OBD 2 uses a two-byte diagnostic trouble code (DTC) to indicate a fault โ for example, P0070 indicates Ambient Air Temperature Sensor "A" has a general electrical failure.
Unified Diagnostic Services (UDS) expands this into a 3-byte DTC, where the third byte indicates the failure "mode." Previously on OBD 2, five separate fault codes were needed to describe sensor states:
- P0070 Ambient Air Temperature Sensor Circuit
- P0071 Ambient Air Temperature Sensor Range/Performance
- P0072 Ambient Air Temperature Sensor Circuit Low Input
- P0073 Ambient Air Temperature Sensor Circuit High Input
- P0074 Ambient Air Temperature Sensor Circuit Intermittent
With WWH, these consolidate into a single P0070 code with five failure modes in the third byte โ for example, P0071 becomes P0070-1C. WWH also provides severity, class, and fault status โ indicating how urgently a fault needs attention and whether it is pending, confirmed, or resolved.
Geotab supports WWH-OBD
Geotab has already implemented the WWH protocol into our firmware. Our complex protocol detection system safely examines what is available on the vehicle to determine whether OBD 2 or WWH is available โ and in some cases, both are.
When new information becomes available through either OBD 2 or WWH โ a new PID, fault data, or protocol โ Geotab adds it into firmware and immediately delivers the update over the cloud. Customers always get the greatest benefit from their devices without manual intervention.
Growth beyond OBD 2
OBD 2 contains 10 standard modes to achieve the required diagnostic information for emission standards. Over the years, those 10 modes have not been enough.
Various UDS modes have developed since OBD 2 was implemented โ each vehicle manufacturer uses proprietary PIDs and implements them via extra UDS modes. Information not required under OBD 2 (such as odometer readings and seatbelt use) became available through UDS instead.
UDS contains upwards of 20 additional modes beyond OBD 2's 10 standard modes. WWH-OBD looks to incorporate UDS with OBD 2 to enrich diagnostic data while maintaining a standardised process.
Conclusion
OBD 2 is the backbone of modern vehicle diagnostics โ and of fleet management. Whether a mechanic is reading fault codes with a handheld OBD scanner or a fleet manager is monitoring hundreds of vehicles through a telematics platform in the Philippines and Malaysia, it all starts at the OBD 2 port. As vehicle data standards evolve toward WWH-OBD, fleets that adopt compatible telematics solutions today will be best placed to capture richer diagnostic insights tomorrow.
Frequently Asked Questions
OBD 2 (On-Board Diagnostics II) is the standardised electronic system in modern vehicles that monitors engine performance, emissions, and fault codes. Every car built after the mid-1990s in the US and after the mid-2000s in most Asian markets includes an OBD 2 port.
An OBD scanner is a tool that connects to a vehicle's OBD 2 port to read diagnostic trouble codes (DTCs). Mechanics use professional scanners to pinpoint faults; fleet managers use telematics devices that act as permanent, cloud-connected OBD scanners.
OBD (OBD I) was an early, non-standardised diagnostic system introduced in the 1980s. OBD 2 is the standardised second generation, mandatory in US vehicles from 1996 and widely adopted globally. OBD 2 uses a universal 16-pin port and a standardised set of fault codes.
In most passenger cars and light trucks, the OBD 2 port is located under the dashboard on the driver's side, usually within 60 cm of the steering wheel. It is a 16-pin trapezoidal connector.
Yes. Most vehicles sold in the Philippines and Malaysia from the mid-2000s onward are equipped with an OBD 2 port. Japanese and Korean models โ which dominate both markets โ have supported OBD 2 for decades.
OBD 2 allows fleet management systems to pull real-time data on engine health, fuel consumption, speed, and fault codes. This enables predictive maintenance, driver coaching, and compliance reporting โ all without manual vehicle inspection
The Geotab Team write about company news.
Table of Contents
- What is an OBD (on-board diagnostics)?
- Why is OBD so important?
- Where is the OBD 2 port located?
- What is an OBD scanner?
- What's the difference between OBD and OBD 2?
- History of OBD 2
- What data can be accessed from the OBD 2?
- OBD and telematics
- What is WWH-OBD?
- Advantages of WWH-OBD
- Geotab supports WWH-OBD
- Growth beyond OBD 2
- Conclusion
Related posts

The True Cost of a Fleet Accident in Thailand: Legal, Repairs & Premium Impact
August 5, 2026
6 minute read

Building the Future of Fleet Management: Key Highlights from the SEA Partner Summit 2026
July 21, 2026
2 minute read

Fleet Management Software Cost in Southeast Asia: Top 5 Factors that Impact Pricing
July 13, 2026
4 minute read

%20(1).jpg)
