Automotive, Diesel & Motorsports Fuel, Air-Fuel Ratio & Forced Induction Stoichiometric mass air-fuel ratios by fuel

Air Fuel Ratio & Lambda Calculator

Air-fuel ratio only means something once you know which fuel it refers to. 12.5:1 is rich on gasoline, dangerously lean on E85 and nowhere near either on methanol. Lambda fixes that by expressing the mixture as a fraction of that fuel's own stoichiometric ratio, so lambda 0.85 is the same mixture strength on every fuel. Enter a wideband AFR or a lambda reading, pick your fuel, and this calculator gives you lambda, equivalence ratio, the fuel's stoichiometric ratio, and the gasoline-scale AFR the same mixture would display on a gauge set to 14.7.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
What is your gauge reading?Widebands can usually display either; lambda is fuel-independent and AFR is not.Air-fuel ratio
Measured air-fuel ratioThe AFR your gauge shows, on the scale of the fuel selected below.12.5 :1
Measured lambdaThe lambda value your gauge shows; 1.000 is chemically correct for any fuel.0.85 λ
FuelSets the stoichiometric ratio that lambda is measured against.Gasoline (14.7:1)
Ethanol content by volumeVolume percentage of ethanol in the blend, as a flex-fuel sensor or a test kit reports it.85 %
Custom stoichiometric ratioMass of air per unit mass of fuel at chemically correct combustion, for a fuel not listed above.14.7 :1
Target lambdaThe mixture you are aiming for, so the result can be compared against it.0.88 λ

It returns

  • Lambda — Measured AFR divided by this fuel's stoichiometric AFR. Below 1.000 is rich, above 1.000 is lean.
  • Air-fuel ratio for this fuel
  • Stoichiometric ratio of this fuel
  • Equivalence ratio (φ)
  • Same mixture on a 14.7 gasoline scale
  • Distance from stoichiometric
  • Distance from your target lambda

The formula

λ=AFRactualAFRstoich
AFRblend=1we9.0+wg14.7

In plain text: λ = AFR_actual / AFR_stoich; φ = 1/λ; AFR = λ · AFR_stoich

  • λLambda — mixture strength relative to chemically correct (ratio)
  • AFR_actualMeasured mass of air per mass of fuel (ratio)
  • AFR_stoichAir-fuel ratio at chemically correct combustion for that fuel (ratio)
  • φEquivalence ratio, the reciprocal of lambda (ratio)

All air-fuel ratios here are mass ratios, not volume ratios. Lambda below 1 is rich, above 1 is lean, for every fuel.

Updated Category Fuel, Air-Fuel Ratio & Forced Induction Verified against published test cases Reading time 11 min

Why lambda exists and AFR alone is not enough

Stoichiometric combustion is the mixture at which exactly enough oxygen is present to burn all the fuel, with nothing left over on either side. For gasoline that is about 14.7 parts air to one part fuel by mass. For ethanol it is 9.0:1, for methanol 6.45:1, and for propane 15.67:1. The differences are not arbitrary: alcohols carry oxygen in the fuel molecule itself, so they need less air.

That is the whole problem with quoting AFR. A tuner who says “I run 12.5 at wide open throttle” has said nothing until you know the fuel. On gasoline 12.5:1 is a sensible power mixture. On E85 it would be catastrophically lean, because E85's stoichiometric point is around 9.5:1 and 12.5 would be about 31% lean of it. On methanol it is leaner still.

Lambda removes the ambiguity by dividing out the fuel: λ = measured AFR ÷ that fuel's stoichiometric AFR. Lambda 1.000 is chemically correct on any fuel. Lambda 0.85 is 15% rich of stoichiometric on gasoline, on E85 and on methanol alike, and it produces the same combustion behaviour in each. That is why every engine calibration engineer works in lambda and why serious wideband controllers offer it.

The equivalence ratio φ is simply lambda's reciprocal, and it is the convention in combustion research literature. φ above 1 is rich, φ below 1 is lean — the opposite direction from lambda, which catches people out constantly.

The conversions, and how blends are worked out

Three relations do all the work:

  • λ = AFRactual ÷ AFRstoich
  • AFRactual = λ × AFRstoich
  • φ = 1 ÷ λ

The useful fourth quantity is the gasoline-scale reading: λ × 14.7. That is what a wideband gauge locked to a 14.7 scale will display for the mixture, regardless of what is actually in the tank, and it is how you compare a number someone quotes without knowing their gauge setup.

Blends need a little more care, because you cannot simply average the two stoichiometric ratios. Air-fuel ratio is a mass ratio, so the correct route is through mass fractions. Ethanol content is quoted by volume, so convert with the densities — 0.789 g/cm³ for ethanol and 0.745 g/cm³ for gasoline — and then combine reciprocally, because it is the air demanded per unit mass that adds:

AFRblend = 1 ÷ (we/9.0 + wg/14.7)

For a blend that is 85% ethanol by volume: the ethanol contributes 0.85 × 0.789 = 0.67065 and the gasoline 0.15 × 0.745 = 0.11175, so of the total 0.78240 the mass fractions are 0.857170 and 0.142830. Then AFR = 1 ÷ (0.857170/9.0 + 0.142830/14.7) = 1 ÷ 0.1049575 = 9.5277:1.

You will very often see 9.765:1 quoted for E85 instead. That figure is not wrong — it corresponds to a blend of about 79% ethanol by volume, which is what a great deal of pump E85 actually is. The specification for ethanol fuel blends permits a range of ethanol content rather than a fixed 85%, and winter blends carry noticeably less ethanol so that engines will still start cold. If your car has a flex-fuel sensor, read the actual percentage off it and enter that.

Worked example: one gauge reading across three fuels

A wideband reads 12.5:1 with the car running pump gasoline.

  1. Lambda. 12.5 ÷ 14.7 = 0.85034.
  2. Equivalence ratio. 1 ÷ 0.85034 = 1.17600.
  3. How rich. (1 ÷ 0.85034 − 1) × 100 = 17.6% more fuel than the air present can burn completely. Note that this is not the same as saying it is 15% rich: lambda is 14.97% below 1.000, but the fuel excess is 17.6%, because the two are reciprocals of each other.

Now switch the same engine to E85 at 85% ethanol and hold the same lambda.

  1. Blend stoichiometric ratio. 9.5277:1, from the mass-fraction calculation above.
  2. AFR at the same lambda. 0.85034 × 9.5277 = 8.102:1.
  3. Fuel mass required. The engine now needs 14.7 ÷ 9.5277 = 1.543 times as much fuel mass for the same air, which is why an E85 conversion needs injectors and a pump sized accordingly.

And on methanol at the same lambda: 0.85034 × 6.45 = 5.485:1, needing 14.7 ÷ 6.45 = 2.279 times the gasoline fuel mass. All three of those mixtures are the same combustion condition; only the numbers on the gauge differ.

What lambda to aim for

Three regions matter, and they apply to any spark-ignition fuel because they are stated in lambda.

Lambda 1.000 — closed-loop cruise. A three-way catalyst only converts all three regulated pollutants simultaneously in a narrow window around lambda 1, which is precisely why factory engine management holds it there under light load. Every narrowband oxygen sensor in a road car is a lambda-1 switch and nothing else.

Roughly lambda 0.85 to 0.90 — wide open throttle. Peak power on a spark-ignition engine occurs slightly rich of stoichiometric, and running a little richer still uses the surplus fuel's latent heat to cool the charge and buy margin against detonation. Boosted engines generally sit at the rich end of that band and naturally aspirated engines at the lean end.

Above lambda 1.000 — lean. Lean cruise improves fuel consumption and is used by lean-burn and stratified-charge designs, but under load a lean mixture raises combustion temperature and detonation risk sharply. Lean at high load is the fastest way to damage an engine.

Diesel is the exception to all of this. A compression-ignition engine controls power by fuelling rather than by throttling air, so it runs far lean of stoichiometric almost everywhere — lambda values above 1.5 at light load are entirely normal, and the number is a measure of load rather than a target to hold.

Whatever target you pick, the fuelling hardware has to support it. Check that your injectors have the headroom with the injector duty cycle calculator, and remember that the air side moves with the weather — the density altitude calculator quantifies how much air you actually have on the day.

Stoichiometric ratios and the AFR at common lambda targets

Every AFR here is λ × that fuel's stoichiometric ratio. Read across a row to see how one mixture strength looks on one fuel; read down a column to see why AFR numbers cannot be compared between fuels.
FuelStoichiometricλ 0.85λ 0.90λ 1.00λ 1.05
Gasoline14.7012.49513.23014.70015.435
E10 (10% ethanol by volume)13.78111.71412.40313.78114.470
E85 (85% ethanol by volume)9.5288.0998.5759.52810.004
Ethanol, E1009.007.6508.1009.0009.450
Methanol, M1006.455.4835.8056.4506.773
Diesel14.5012.32513.05014.50015.225
Propane / LPG15.6713.32014.10315.67016.454
Methane / CNG17.1914.61215.47117.19018.050

The E10 and E85 rows are derived from the mass-fraction blend formula using 9.0:1 for ethanol and 14.7:1 for gasoline, not looked up.

Check what scale your gauge is displaying

Most widebands measure lambda internally, because that is what the sensor and its controller physically determine. The AFR shown on the display is lambda multiplied by whatever stoichiometric ratio the gauge has been configured with, and many are left on the 14.7 gasoline default even when the car is running E85. If yours is, then the AFR on the screen is a gasoline-scale number and the correct thing to enter on this page is the lambda reading — or the displayed AFR with the fuel set to gasoline, which gives the same lambda. Leaving the gauge on 14.7 and then reading the number as though it were an E85 AFR makes the mixture look 54% leaner than it is, because 14.7 ÷ 9.528 = 1.543.

Mistakes that make a mixture reading meaningless

  • Comparing AFR numbers between fuels. 12.5:1 is a power mixture on gasoline and dangerously lean on E85. Convert both to lambda before comparing anything.
  • Confusing lambda and phi. They run in opposite directions. Lambda 0.85 and phi 1.176 are the same mixture; lambda 1.176 is a lean mixture entirely.
  • Treating AFR as a volume ratio. It is mass air per mass fuel. Volume ratios for a gas-fuelled engine are a different quantity and a different number.
  • Assuming pump E85 is 85% ethanol. Blend percentage varies by season and region, and the difference between 79% and 85% moves the stoichiometric ratio by more than two percent. Use a flex-fuel sensor reading or a test kit.
  • Reading the wideband in the wrong place or at the wrong time. Exhaust leaks upstream of the sensor lean the reading, and there is real transport delay between combustion and measurement, so a snapshot during a rapid transient does not describe the combustion that happened at that instant.

Fuel changes, injector sizing and what stays constant

The most practical use of this page is planning a fuel change. Lambda is the thing you hold constant; everything else scales with the stoichiometric ratio. Moving from gasoline to E85 at 85% ethanol means the engine needs 14.7 ÷ 9.5277 = 1.543 times the fuel mass for the same air, so injector flow, pump capacity, line size and return capability all have to grow by at least that factor before any tuning starts. Size the hardware with the fuel injector size calculator and confirm the duty cycle is manageable at your power target.

What alcohols buy in return is charge cooling and detonation margin. Their latent heat of vaporisation is far higher than gasoline's, and the extra fuel mass amplifies the effect, which is why boosted engines tolerate more compression or more boost on E85 at the same lambda. That interacts directly with the geometry: check what your combination really compresses with the dynamic compression ratio calculator before deciding how much of that margin to spend.

One last point on measurement. A wideband sensor is measuring exhaust oxygen and inferring mixture from it, so anything that adds oxygen downstream of combustion — a cracked manifold, a leaking gasket, an air injection system — makes the reading lean. When a wideband and the engine's behaviour disagree, check the exhaust for leaks before you chase the calibration.

Frequently asked questions

What is lambda in tuning?

Lambda is the measured air-fuel ratio divided by the stoichiometric air-fuel ratio of the fuel being burned. Lambda 1.000 means exactly enough air to burn all the fuel; below 1.000 is rich and above 1.000 is lean. Because the fuel's own stoichiometric ratio is divided out, lambda 0.85 describes the same mixture strength whether the engine is on gasoline, E85 or methanol — which is why AFR numbers do not transfer between fuels but lambda does.

How do I convert AFR to lambda?

Divide the AFR by the stoichiometric ratio of your fuel. On gasoline at 14.7:1, an AFR of 12.5 gives lambda 12.5 ÷ 14.7 = 0.850. On E85 at 9.528:1, an AFR of 8.10 gives the same lambda 0.850. Going the other way, multiply lambda by the stoichiometric ratio: lambda 0.88 on gasoline is 0.88 × 14.7 = 12.94:1.

What is the stoichiometric AFR for E85?

About 9.53:1 for a blend that is genuinely 85% ethanol by volume, derived from 9.0:1 for ethanol and 14.7:1 for gasoline through mass fractions. The commonly quoted 9.765:1 corresponds to roughly 79% ethanol, which is closer to what a lot of pump E85 actually contains, because the specification allows a range and winter blends carry less ethanol for cold starting. If your car has a flex-fuel sensor, enter the percentage it reports.

What lambda should I target at wide open throttle?

Most spark-ignition engines are tuned somewhere between lambda 0.85 and 0.90 at full load. Peak power occurs slightly rich of stoichiometric, and running a little richer still uses the surplus fuel to cool the charge and buy margin against detonation. Boosted engines generally sit at the rich end and naturally aspirated engines at the lean end, and the right figure for a given engine is found on a dyno, not from a table.

What is the difference between lambda and equivalence ratio?

They are reciprocals, so they run in opposite directions. Lambda is actual AFR divided by stoichiometric AFR, so rich mixtures are below 1. Equivalence ratio φ is stoichiometric divided by actual, so rich mixtures are above 1. Lambda 0.85 and φ 1.176 are the same mixture. Automotive tuning conventionally uses lambda; combustion research literature usually uses φ.

Why does my wideband read differently on E85 than on gasoline?

Almost always because the gauge is set to a fixed 14.7 gasoline scale. The sensor and controller measure lambda physically, and the AFR shown is lambda multiplied by whatever stoichiometric ratio the gauge has been told to use. Switch the display to lambda and the ambiguity disappears entirely, or reconfigure the gauge for the fuel actually in the tank. Comparing a 14.7-scale AFR on E85 with a real E85 AFR misreads the mixture by more than 50%.

How much more fuel does E85 need than gasoline?

About 1.54 times the fuel mass for the same air, at the same lambda: 14.7 ÷ 9.528 = 1.543 for a genuine 85% blend. Injectors, pump, lines and regulator all need at least that much extra capacity before any tuning begins. Ethanol's lower energy density means fuel consumption rises by a similar proportion, which is the trade for the charge cooling and detonation resistance it gives back.

Can I use lambda for a diesel engine?

Yes, and the arithmetic is identical using 14.5:1 as the stoichiometric ratio, but the interpretation is completely different. A diesel controls power by how much fuel it injects rather than by throttling air, so it runs lean almost everywhere and lambda becomes a measure of load rather than a target to hold. Values well above 1.5 at light load are normal, and smoke limits rather than a lambda target usually set the rich boundary at full load.

References

  • Internal Combustion Engine Fundamentals, 2nd ed. (stoichiometry, equivalence ratio and fuel properties) — McGraw-Hill Education (John B. Heywood)
  • ASTM D5798, Standard Specification for Ethanol Fuel Blends for Flexible-Fuel Automotive Spark-Ignition Engines — ASTM International
  • Bosch Automotive Handbook, 10th ed. — Robert Bosch GmbH