OBD Gear Indicator iconOBD Gear Indicator How to App OBD2 日本語
iPhone app for heel-and-toe and rev-matching practice

An app for heel-and-toe practice

OBD Gear Indicator helps you practise heel-and-toe and rev matching with target RPM and a rev-match indicator on your iPhone. Using road speed and engine RPM from OBD2, it shows the revs needed for the next lower gear and how far your current RPM is from that target. The longitudinal G bar also helps you check shift shock. Use in a car requires a separately sold iOS-compatible BLE ELM327-compatible OBD2 adapter.

Designed to support practice in manual transmission cars. Try the displays and settings in demo mode without an adapter.

Last updated:

OBD Gear Indicator in portrait with the Analog typeface AnalogPortrait
OBD Gear Indicator in landscape with the Racing typeface, RPM LEDs and the rev-match bar RacingLandscape
OBD Gear Indicator in portrait with the 7-segment typeface 7-segmentPortrait

01What heel-and-toe means

Heel-and-toe is downshifting while braking, using one foot for both pedals. The ball of the foot stays on the brake while the side or heel of the same foot stabs the throttle, and the left foot works the clutch for the downshift.

Despite the name, most drivers do not literally use the heel. In most cars the foot is rolled sideways so the left edge of the right foot brakes and the right edge blips. Pedal layout decides what actually works, so there is no need to force the shape the name suggests.

In one line: it is a way to match the engine to the next gear without releasing the brakes. The goal is not speed in itself — it is re-engaging the drivetrain mid-braking without upsetting the car.

02Rev matching vs heel-and-toe

Rev matching (also called blipping) is the act of raising engine speed with a stab of throttle while the clutch is disengaged, so the engine matches what the next gear needs.

The two terms get used interchangeably, but they describe different things.

TermWhat it refers to
Rev matching
blipping
Raising engine speed to match the next gear while the clutch is out. It does not require braking at all.
Heel-and-toe
a pedal technique
Rev matching performed while holding the brake with the same foot. It is the footwork that lets braking and blipping happen at once.

So rev matching is what you do; heel-and-toe is how you do it under braking. For gentle road driving, blipping without the brake is enough on its own — and it is also the right place to start learning.

03Why matching revs matters

On every downshift, the gear you are selecting needs a higher engine speed than the one you currently have. If you let the clutch out without closing that gap, something has to absorb it.

What happens when you do not match

The point: heel-and-toe is less a speed technique than a way to change down mid-braking without upsetting the car. It shows on track, but on the road it shows up as smoother travel for your passengers and a clutch that lasts.
The shock shows up as a number before you feel it. Watch a longitudinal G bar and an unmatched downshift appears as a spike toward deceleration the instant the clutch engages. Instead of "that felt rough", you get did-it-spike or didn't. More on this in how to practise.

It matters most when there is no grip to spare

When there is plenty of grip, the tires quietly absorb a sloppy downshift and you never notice. In the wet, or when braking is already using everything the tires have, that same small driveline impulse is what tips the contact patch past its limit. The benefit of being smooth grows precisely when margin disappears.

04How it works — the target rpm can be calculated

"How much throttle" looks like a matter of feel, but it is a fixed number you can calculate. While the clutch is engaged, engine speed and road speed are locked together by the gearing.

The relationship

Engine speed [rpm]= road speed [km/h] × that gear's rpm per km/h
rpm per km/h= gear ratio × final drive × 1000 ÷ ( tire circumference [m] × 60 )

Gear ratio, final drive and tire circumference are fixed for a given car, so rpm per km/h is a single constant for each gear. All that remains is to multiply by road speed.

Worked example: 4th to 3rd at 80 km/h

Staterpm per km/hEngine speed at 80 km/h
Currently in 4th352,800 rpm
Needed once 3rd is selected473,760 rpm
Gap to blip acrossabout 960 rpm

Figures are illustrative; real values depend on the car.

Why this is genuinely hard

The catch is that the target keeps moving the whole time you are braking. In the example above 3rd wants 3,760 rpm at 80 km/h — but keep braking to 60 km/h and it wants 60 × 47 = 2,820 rpm. Twenty km/h of braking moved the target by 940 rpm.

This is why "blip to X rpm" never works as a rule. Memorising "add X rpm" fails for the same reason: the difference scales with speed too (+960 rpm at 80 km/h in the example above, but only +720 at 60). The number you need is the one for the road speed at the instant you release the clutch — not the speed you were doing when you first touched the brake. That is the part everyone has had to learn by feel.
Reading the rev-match bar not enough matched — release too much 3rd 3,760 the target is recalculated continuously as road speed falls
Centre the marker and release the clutch. You never have to read the number — the position is enough.

05How to heel-and-toe — the five steps

Trying to do all of it at once reliably falls apart. Broken down, it is five actions.

Heel-and-toe footwork: left foot on the clutch, right foot holding the brake with the ball of the foot while rolling right to blip the throttle
Left foot on the clutch; the right foot keeps steady pressure on the brake and rolls to the right to catch the throttle. Do not fixate on literally lifting the heel — find the contact that reaches comfortably on your pedal layout.
  1. Brake (ball of the right foot)Start the deceleration. Ideally the pedal pressure now stays constant for the rest of the sequence. The hardest part of heel-and-toe is not the blip — it is not changing brake pressure while you blip.
  2. Clutch in (left foot)Brake still applied. From this moment the engine is disconnected from the wheels and its speed is yours to set.
  3. Select the lower gearThrough neutral into the next gear. There is no need to rush this.
  4. Blip the throttle (side of the right foot)One decisive stab up to the target, then off. Holding it lets the revs sit high and you end up releasing the clutch on the way up, which throws the shock the other way.
  5. Clutch out (left foot)Release at the moment engine speed crosses the target. Aim for the point on the way down rather than the peak, and it lands smoothly.
The timing trick: steps 4 and 5 are not "blip, then release" but "release at the instant it matches, while the revs are falling". Engine speed starts dropping the moment you lift, so catching it on the way through forgives a slightly over-enthusiastic blip.

06App features for heel-and-toe practice

OBD Gear Indicator puts everything above on screen while you drive. Connect an iPhone to a BLE ELM327-compatible adapter and it shows the current gear, engine speed, longitudinal G — and the engine speed the next lower gear needs.

OBD Gear Indicator app icon

OBD Gear IndicatoriOSAndroid coming soon

SYNSETECH LTD — English and Japanese — Android version coming soon

Rev-match indicator

Calculates the rpm the next lower gear needs from your current road speed. It keeps recalculating while you brake, so the target always belongs to the speed you are doing now. Centre the marker, wait for green, release. The tolerance band can be narrowed for practice or widened for the road.

Gear display

The current gear, large, in the center of the screen. Four typefaces (Analog, Racing, 7-segment, 14-segment) and six colors. Portrait and landscape layouts.

G bar — see the shift shock

Shows acceleration and braking in real time. An unmatched downshift appears as a sharp G spike the instant the clutch engages. Because that jolt is over in a moment, the bar holds the peak briefly — finish the shift, look down, and the size of it is still there. A clean downshift produces no spike at all.

RPM LEDs

Twelve LEDs light with engine speed and use color to signal the upshift point. The start and full-scale engine speeds are configurable.

Two ways to set up the gearing

Learn each gear's rpm-to-speed ratio automatically while driving, or type in gear ratios, final drive and tire circumference directly. Learned values can be edited by hand afterwards.

Demo mode

Run the display with no adapter and no car, so you can try everything before buying anything.

The app in motion
Main display showing gear, RPM LEDs and G bar
Main display
RPM LEDs signaling shift timing by color
RPM LEDs
Longitudinal G bar showing acceleration and braking
G bar (shift shock)
Current gear shown large in the center of the screen
Gear display
Rev-match indicator for downshifts
Rev-match
An adapter is required and sold separately. You need an iOS-compatible Bluetooth LE (BLE) ELM327-compatible OBD-II adapter. It is not included with the app. Classic Bluetooth (SPP) and Wi-Fi adapters cannot be used on iOS. See the OBD2 and ELM327 section for how to choose one.

How the display works, and what it cannot do

The app estimates the current gear from engine speed, vehicle speed and throttle position read over OBD-II. It does not read gear position from the vehicle or the gearbox. Because it is an estimate, the gear shown can be wrong while the clutch is disengaged or when sensor conditions are poor. The display is reference information only and never takes priority over the vehicle's own instruments or your awareness of your surroundings.

07How to practise heel-and-toe with the app

Heel-and-toe asks you to run braking, blipping and clutch release simultaneously. Learning them one at a time is faster than attacking all three, even though it feels slower.

Stage 1: blipping only

No brakes, flat road, downshifts alone. Clutch in, blip, clutch out. Learn what a shock-free engagement feels like.

Stage 2: put a number on it

Show the target rpm and confirm how far you actually need to blip. This is where "3rd at 60 km/h" stops being abstract.

Stage 3: add light braking

Add a gentle brake application under the blip. Only now does the real problem appear: keeping brake pressure constant.

Stage 4: full braking effort

Do it at real deceleration. Under load your foot has far less freedom, and seat and pedal position may need rethinking.

Why practising against a number works

The target can be calculated, but calculating it while driving is not realistic. Road speed and engine speed are both falling continuously under braking, so there is no moment in the pedal change where the arithmetic can happen. That is exactly why it is worth putting on screen.

Practising on feel alone tells you that a downshift was bad, but not why: too little blip, too much, or simply late. Those need completely different corrections, and without the number you cannot tell them apart. With the target on screen you can — and once you can name the error, the next attempt fixes it.

Once it starts landing, turn the display off and use it as an answer key. Do it on feel, then check. That loop is what actually raises the resolution of your feel.

Use the G bar to see the shift shock

If the target rpm is the tool for getting it right, the longitudinal G bar is the tool for checking whether you did. An unmatched downshift always shows as a sharp spike the instant the clutch engages — toward deceleration if you under-blipped, toward acceleration if you over-blipped. It tells you which way you missed, at a glance.

A shift shock is over in an instant, so a live bar alone is impossible to catch by eye. That is why the app holds the peak briefly: finish the shift, look down, and the size of that jolt is still there.

Improvement is measurable as a shrinking spike. Same corner, same gear, smaller peak at the moment of engagement — that is progress you can see rather than guess at.
Safety: practise where traffic is light, or on a closed course. Staring at a screen while driving is dangerous. Treat the display as something you catch in peripheral vision by position alone, and only change settings while stopped.

08Common mistakes and their causes

SymptomLikely cause
A jolt of deceleration as the clutch comes upNot enough blip, or too long between the blip and the release so the revs have already fallen. You are below the target.
The car surges forward on engagementToo much blip. The engine was above the target and drove the wheels.
Brake pressure wavers or grabsThe whole right foot is moving with the blip. This is the single most common failure and the real difficulty of heel-and-toe. Prioritise constant pressure over everything else.
You cannot reach the throttlePedal geometry. An aftermarket pedal cover or spacer often solves it. Sitting too far back also robs the ankle of movement.
It only goes wrong at low speedAt low road speed the rpm gap between gears is small and the acceptable window narrows with it. Start in the mid-speed range.
It works sometimes and not othersYou are probably remembering a fixed rpm, or a fixed amount to add. Both change with road speed, so the same blip gives a different result at a different speed.

09What OBD2 and ELM327 are

OBD2 (On-Board Diagnostics 2) is the common standard for reaching a vehicle's self-diagnostic data from outside. Cars have carried it for well over a decade in most markets. The trapezoidal connector sits near the driver's footwell, and the car's live state can be read from it.

ELM327 is the name of the interpreter chip that lets a phone or PC talk to OBD2 over Bluetooth or Wi-Fi. Most of the inexpensive adapters sold today are ELM327-compatible clones of that command set rather than the original chip.

What can actually be read

DataUsed for
Engine speed (PID 0C)RPM LEDs, comparison against the target
Vehicle speed (PID 0D)Estimating the gear, calculating the target rpm
Throttle positionHelping identify states such as a disengaged clutch
Gear position itself cannot be read on most cars. It is not part of the standard OBD2 PID set. The way around it is engine speed ÷ vehicle speed: that ratio is constant within a gear, so once each gear's value has been learned on the move, the current gear can be worked backwards.

On iPhone, you must buy an iOS-compatible adapter

This is the single most common stumbling block. ELM327-compatible adapters come in three connection types, and only one of them works with an iPhone.

ConnectioniPhoneAndroid
Bluetooth Low Energy (BLE)WorksWorks
Classic Bluetooth (SPP)Does not workWorks
Wi-FiDoes not workWorks

Buying the cheap SPP adapter that everyone recommends for Android, then finding it will not connect to an iPhone, is by far the most common mistake. iOS does not expose the Bluetooth SPP profile to ordinary apps for security reasons, and Wi-Fi adapters are equally out of reach. Look for "iOS compatible" or "BLE" stated on the product page.

The other criterion: response time

ELM327-compatible adapters look and cost much the same as each other while differing enormously in how fast they answer. OBD2 itself adds at least about 50 milliseconds; everything beyond that is the adapter. A slow adapter visibly increases both the lag and the error on screen, and for rev matching lag translates directly into a display you cannot use. If the gear reading feels slow or unstable, suspect the adapter before the settings.

REQUIRED

OBD2 ELM327-compatible adapter (iOS / BLE)

The app needs an adapter, sold separately. Check these before you buy.

  • States "iOS compatible" — the critical point for iPhone
  • Supports Bluetooth Low Energy (BLE)
  • Responds quickly (slow units add lag and error to the display)
  • Classic Bluetooth (SPP) adapters will not work on iPhone
  • Wi-Fi adapters will not work on iPhone

Adapters are third-party products unrelated to SYNSETECH LTD. We accept no responsibility for their quality, faults, or compatibility with your vehicle — contact the retailer or manufacturer directly.

10FAQ

Can an app help me practise heel-and-toe?

OBD Gear Indicator is an iPhone app from SYNSETECH for heel-and-toe and rev-matching practice. Using vehicle speed and engine RPM from OBD2 together with gear-ratio settings, it displays the target RPM for the next lower gear and the rev-match error. A longitudinal G bar also helps you check shift shock. Use in a car requires a separately sold iOS-compatible BLE ELM327-compatible OBD2 adapter.

Can I practise heel-and-toe without a car or OBD2 adapter?

OBD Gear Indicator’s demo mode lets you explore the displays and settings without a car or adapter. It does not train or score real pedal movements. Checking rev matching in a car requires a compatible adapter and vehicle.

Do I need heel-and-toe on public roads?

Not strictly, but it is worth having. A rev-matched downshift produces no driveline shock, which means smoother travel for passengers and less clutch wear. On the road, blipping without the brake already gives you most of the benefit.

What is the difference between rev matching and heel-and-toe?

Rev matching is the act of blipping the throttle while the clutch is disengaged so the engine matches the next gear. Heel-and-toe is doing that while holding the brake with the same foot. Rev matching is what you do; heel-and-toe is how you do it under braking.

Is there a fixed rpm I should blip to?

No. The required engine speed is road speed × that gear's rpm per km/h, so it changes with speed. The same gear can want nearly 1,000 rpm more at 80 km/h than at 60 km/h, and it keeps moving throughout the braking zone.

Can OBD2 read gear position directly?

On most cars, no — gear position is not in the standard OBD2 PID set. Instead the ratio of engine speed to vehicle speed is used: it is constant within a gear, so once each gear's value is learned while driving, the current gear can be derived.

Which ELM327-compatible adapter should I buy?

For iPhone it must state iOS compatibility and support Bluetooth Low Energy (BLE). Classic Bluetooth (SPP) and Wi-Fi adapters do not work on iOS. Beyond that, response speed varies enormously between products — choose a low-latency one, because a slow adapter increases both lag and error on screen.

Does it work with an automatic?

Gear and rpm display will work, but the rev-match indicator assumes you operate the clutch and throttle yourself. There is limited use for it in an automatic.

Can I use the app on its own?

No — reading vehicle data requires a BLE ELM327-compatible adapter, sold separately. Demo mode does let you explore the display and every setting without one.