Disclosure
Auto Toolbox Guide is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate, we earn from qualifying purchases.
OBD2 uses five main signalling protocols: SAE J1850 PWM and VPW (both 41.6 kbps), ISO 9141-2 (10.4 kbps), ISO 14230-4 KWP2000 (10.4 kbps), and ISO 15765-4 CAN (250 or 500 kbps). CAN at 500 kbps is mandatory on all 2008 and newer US vehicles and is roughly 48 times faster than the 10.4 kbps protocols.
The table lists each OBD2 protocol with its data rate, bus pins and typical vehicle era. Read the pin column to identify wiring; a vehicle may support several protocols, so scan the scan tool for all.
OBD2 Protocol Data Rates by Protocol
| Protocol | Data rate (kbps) | Bus pins (J1962) | Typical vehicle era | Relative speed vs 10.4 kbps |
|---|---|---|---|---|
| SAE J1850 PWM | 41.6 | 2 and 10 | 1996-2000s, mainly Ford | 4 |
| SAE J1850 VPW | 41.6 | 2 and 10 | 1996-2000s, mainly GM | 4 |
| ISO 9141-2 | 10.4 | 7 and 15 | 1996-2000s, Asian and European | 1 |
| ISO 14230-4 KWP2000 (5-baud init) | 10.4 | 7 and 15 | Late 1990s-2000s, European and Asian | 1 |
| ISO 14230-4 KWP2000 (fast init) | 10.4 | 7 and 15 | Late 1990s-2000s, European and Asian | 1 |
| ISO 15765-4 CAN 250 kbps | 250 | 6 and 14 | 2000s, some networks | 24 |
| ISO 15765-4 CAN 500 kbps | 500 | 6 and 14 | 2008 and newer, most common | 48 |
- High-speed CAN, current standard
- Legacy 41.6 kbps protocol
- Legacy 10.4 kbps protocol
Relative speed is the data rate divided by 10.4 kbps, rounded to the nearest whole number.
- SAE J1850 PWM and VPW both run at 41.6 kbps, about 4 times faster than 10.4 kbps ISO protocols.
- ISO 9141-2 and ISO 14230-4 KWP2000 operate at 10.4 kbps on pins 7 and 15.
- ISO 15765-4 CAN runs at 250 kbps or 500 kbps; 500 kbps is required on 2008 and newer US vehicles.
- 500 kbps CAN is roughly 48 times the 10.4 kbps rate of ISO 9141-2.
- The J1962 connector has 16 pins; only pins 2, 6, 7, 10, 14 and 15 carry OBD2 bus signals.
How Do You Read an OBD2 Protocols Chart?
An OBD2 protocols chart maps each signalling standard to its data rate, its bus pins on the 16-pin J1962 connector, and the vehicle era where it typically appears. Reading it in a fixed order lets you identify a protocol from a scan tool reading or a pin check.
Step-by-Step Reading
- Start with the data rate column. Match the kbps figure your scan tool reports to the chart; 41.6, 10.4, 250 and 500 kbps are the only values you will see.
- Check the bus pins. Pins 2 and 10 indicate a J1850 variant, pins 7 and 15 indicate ISO 9141-2 or KWP2000, and pins 6 and 14 indicate CAN.
- Use the vehicle era column as a cross-check. A 2008 or newer US vehicle should report CAN at 500 kbps, which is mandatory on those models.
- Read the relative speed column last. It expresses each rate against the 10.4 kbps baseline, so J1850 shows 4 and 500 kbps CAN shows 48.
The two thresholds that matter most are 10.4 kbps and 500 kbps. Anything at 10.4 kbps is a slow legacy link on pins 7 and 15, while 500 kbps CAN is roughly 48 times faster and sits on pins 6 and 14. A single vehicle may implement more than one protocol on different pins, so confirm the pin before assuming the standard.
As an Amazon Associate I earn from qualifying purchases.
Best overall: OBDLink MX+ OBD2 Bluetooth Scanner for iPhone Android. After reading an OBD2 protocols chart, you need a tool that actually talks to the vehicle. This OBDLink Bluetooth scanner for iPhone and Android lets you connect and view the protocol and diagnostic data the chart describes.
- Turn your iPhone, Android device, or Windows PC into a professional grade...
- Recommended adapter for FORScan, Torque, BimmerCode, Dashcommand, AlfaOBD...
What Real-World Factors Change the Values in an OBD2 Protocols Chart?
The data rates in an OBD2 protocols chart are nominal bit rates defined by the SAE and ISO standards, not measured throughput on a live vehicle. Several practical factors shift what you actually observe when a scan tool negotiates with a vehicle.
Bus Load and Traffic
Heavy bus traffic reduces the effective message rate even though the nominal bit rate stays fixed. On a busy CAN network, arbitration and retransmissions consume bandwidth, so a 500 kbps bus may deliver noticeably fewer usable frames per second than the raw rate suggests.
Vehicle Age and Implementation
Older vehicles often implement only a subset of the protocols listed in a chart, and some modules respond more slowly than the standard allows. A 1990s model using ISO 9141-2 may take longer to initialize than the 10.4 kbps figure implies because of slow handshaking.
Protocol Initialization Method
ISO 14230-4 KWP2000 appears twice in the chart because it supports 5-baud and fast initialization, and the init method affects connection time rather than bit rate. Fast init establishes communication more quickly, while 5-baud init adds a measurable delay before data exchange begins.
Adapter and Tool Limitations
The scan tool or adapter can cap the observed rate below the protocol maximum. A tool that does not fully support 500 kbps CAN will fall back to a slower protocol or report reduced throughput.
What Mistakes Do People Make When Using an OBD2 Protocols Chart?
Most errors with an OBD2 protocols chart come from treating the table as a lookup for a single answer when a vehicle can carry more than one protocol on different pins. The chart describes signalling standards, not a guarantee of what any specific vehicle implements.
Common Pitfalls and How to Avoid Them
- Assuming one protocol per car. A single vehicle may implement more than one protocol on different pins, so a chart entry is not exclusive. Check all populated bus pins before concluding which protocol is active.
- Confusing pin pairs. Only pins 2, 6, 7, 10, 14 and 15 carry OBD2 bus signals on the 16-pin J1962 connector. Match the protocol to its correct pair: 2 and 10 for J1850, 7 and 15 for ISO 9141-2 and KWP2000, and 6 and 14 for CAN.
- Ignoring the CAN bit-rate split. ISO 15765-4 CAN appears at both 250 kbps and 500 kbps, and the two are not interchangeable. Confirm which rate the vehicle uses rather than assuming the faster figure.
- Overlooking KWP2000 initialisation. ISO 14230-4 KWP2000 uses either 5-baud init or fast init at the same 10.4 kbps rate. Treat initialisation type as a separate detail from data rate.
- Misreading relative speed. The 41.6 kbps J1850 protocols are about 4 times faster than 10.4 kbps ISO protocols, while 500 kbps CAN is roughly 48 times faster. Use the chart’s relative column instead of estimating ratios yourself.
Notes & Assumptions
- Data rates are the nominal bit rates defined by the respective SAE and ISO standards.
- Pin numbers refer to the standard 16-pin SAE J1962 diagnostic connector.
- Vehicle era descriptions are typical for the US market; other regions may differ.
- Relative speed values are rounded to the nearest whole number.
- A single vehicle may implement more than one protocol on different pins.
Recommended Products
Veepeak OBDCheck BLE Bluetooth OBD II Scanner DiagnosticBest budget pick
A simple Bluetooth OBD II scanner is a practical way to apply the protocol chart in real use. It connects to your phone so you can read the data your vehicle reports over its OBD2 protocol.
- NOTE: It requires a compatible third-party app and is designed primarily...
- STANDARD OBD-II FUNCTIONS – read & clear trouble codes for check engine...
OBDLink EX FORScan OBD Adapter Diagnostic ToolBest for Ford and Mazda work
Readers learning OBD2 protocols often want deeper module access. This OBDLink EX adapter is built for FORScan diagnostics, letting you use the protocol knowledge from the chart on Ford and Mazda vehicles.
- CUSTOM-DESIGNED FOR USE WITH FORSCAN: Works with all FORScan compatible...
- DEALERSHIP-LEVEL DIAGNOSTICS: OBDLink EX supports all Ford protocols...
ANCEL AD310 Classic Enhanced Universal OBD II ScannerBest standalone code reader
A universal OBD II scanner is the simplest way to act on the chart. This ANCEL code reader plugs into the diagnostic port and reads codes directly, no phone or app needed.
- CEL Doctor: The ANCEL AD310 is one of the best-selling OBD II scanners on...
- Sturdy and Compact: Equipped with a 2.5 foot cable made of very thick...
What Is the Bottom Line on an OBD2 Protocols Chart?
The single most useful takeaway is that ISO 15765-4 CAN at 500 kbps is mandatory on all 2008 and newer US vehicles, making it the protocol you will encounter most often. That rate is roughly 48 times faster than the 10.4 kbps ISO 9141-2 and KWP2000 protocols, which is why older scan tools can struggle on modern cars. Use the chart to match protocol to pins: CAN on 6 and 14, the 10.4 kbps ISO protocols on 7 and 15, and J1850 on 2 and 10.
Frequently Asked Questions about Obd2 Protocols Chart
How do I read an OBD2 protocols chart?
Read each row across: protocol name, data rate in kbps, bus pins on the J1962 connector, and typical vehicle era. Match your vehicle's model year and pin layout to identify the likely protocol. A single vehicle may implement more than one protocol on different pins, so check the pins too.
What are the key data rates in an OBD2 protocols chart?
The main rates are 10.4 kbps for ISO 9141-2 and KWP2000, 41.6 kbps for SAE J1850 PWM and VPW, and 250 or 500 kbps for ISO 15765-4 CAN. CAN at 500 kbps is mandatory on all 2008 and newer US vehicles and is roughly 48 times faster than the 10.4 kbps protocols.
Which pins carry OBD2 bus signals on the J1962 connector?
Only pins 2, 6, 7, 10, 14 and 15 carry OBD2 bus signals on the 16-pin J1962 connector. J1850 PWM and VPW use pins 2 and 10, ISO 9141-2 and KWP2000 use pins 7 and 15, and CAN uses pins 6 and 14. The remaining pins are power, ground or manufacturer-specific.
What changes the protocol values shown in an OBD2 protocols chart?
Vehicle model year and market mainly change the values, because regulations phased in faster CAN networks over time. A single vehicle may also run more than one protocol on different pins, and data rates are nominal bit rates defined by the SAE and ISO standards rather than measured speeds.
Is 500 kbps CAN the safe standard for newer vehicles?
Yes, 500 kbps ISO 15765-4 CAN is the required standard on all 2008 and newer US vehicles, so it is the safe default for modern diagnostics. Older vehicles may still use 10.4 kbps ISO or 41.6 kbps J1850 networks, so confirm the protocol before assuming CAN compatibility.
What is a common mix-up between J1850 PWM and VPW?
A common mix-up is treating J1850 PWM and VPW as the same protocol, but they are different signalling methods that both run at 41.6 kbps on pins 2 and 10. PWM was used mainly by Ford and VPW mainly by GM, so a scan tool must support the correct variant for the vehicle.