Skip to main content
Calcimator

Crude Oil Blending Calculator

Calculate blend ratios to achieve target API gravity and sulfur specifications from two crude streams.

About this calculator

Blending crude oils to hit a target API gravity isn't as simple as averaging the two API numbers directly — API gravity is a nonlinear transform of specific gravity, so this calculator does the blending on specific gravity (the physically additive quantity, via SG = 141.5 / (API + 131.5)), volume-weighting the two streams' specific gravities, and only converts the result back to °API at the end. That two-step approach is why the resulting blend API isn't a simple weighted average of the two component API numbers. Sulfur content, by contrast, is blended here as a straight volume-weighted average, which the calculator treats as a reasonable approximation for lighter crudes even though sulfur blending is technically a weight-basis property — for crudes with very different densities, a weight-basis calculation would be more rigorous.

Given your target API and sulfur specs, the calculator reports whether the blend as entered meets each target, and separately solves the blending equations in reverse for each property individually — the percentage of crude 1 needed to hit the API target, and (independently) the percentage needed to hit the sulfur target — which will generally not agree unless the two crudes happen to line up. It closes with a rough per-barrel value estimate — a $0.25/bbl premium for every API point above a 30° baseline, minus $2/bbl per weight-percent of sulfur — meant only as a directional signal of light/sweet-vs-heavy/sour blend economics, not an actual market price.

Inputs

bbl
°API
wt%
bbl
°API
wt%
°API
wt%

Results

Blend API Gravity

29.6 °API

Blend Sulfur Content

1.55 wt%

Blend Specific Gravity0.88
Total Blend Volume100,000 bbl
API Target Met0
Sulfur Target Met0
Crude 1 % Needed for API Target52.5%
Crude 1 % Needed for Sulfur Target52%
Estimated Value Differential-$3.20
How to Use This Calculator
  1. Enter Crude 1 Volume, Crude 1 API Gravity, and Crude 1 Sulfur.
  2. Set Crude 2 Volume, Crude 2 API Gravity, and Crude 2 Sulfur.
  3. Adjust Target API Gravity, Target Max Sulfur as needed.
  4. Review Blend API Gravity (°API) and Blend Sulfur Content (wt%).
  5. Use Blend Specific Gravity and Total Blend Volume (bbl) to inform your decision.

How the result changes with Crude 1 API Gravity

Crude 1 API GravityBlend API GravityBlend Sulfur Content
1920.49 °API1.55 wt%
2925.42 °API1.55 wt%
5737.71 °API1.55 wt%
6038.91 °API1.55 wt%

What each input means

Crude 1 Volume
Volume of the first crude stream in barrels.
Crude 1 API Gravity
API gravity of the first crude (lighter crude).
Crude 1 Sulfur
Sulfur content of the first crude in weight percent.
Crude 2 Volume
Volume of the second crude stream in barrels.
Crude 2 API Gravity
API gravity of the second crude (heavier crude).
Crude 2 Sulfur
Sulfur content of the second crude in weight percent.
Target API Gravity
Desired API gravity for the blend.
Target Max Sulfur
Maximum allowable sulfur content for the blend.

What each result means

API Target Met
1 = Yes, 0 = No

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Crude 1 Volume = 50000, Crude 1 API Gravity = 38, Crude 1 Sulfur = 0.3, Crude 2 Volume = 50000 = 8 input(s) provided
  2. Calculate Blend API Gravity
    29.6 = 29.6
  3. Calculate Blend Sulfur Content
    1.55 = 1.55
  4. Calculate Blend Specific Gravity
    Blend Specific Gravity
    0.8783 = 0.8783
  5. Calculate Total Blend Volume
    Total Blend Volume
    100000 = 100000

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why can't the calculator just average the two API gravity numbers directly?

API gravity is a nonlinear transform of specific gravity (SG = 141.5 / (API + 131.5)), so averaging two API numbers directly gives a physically wrong answer. The calculator instead converts each crude to specific gravity, volume-weights the two SG values (the quantity that's actually additive when you mix liquids), and only converts the blended SG back to °API at the end — which is why the result won't match a naive average of the two input API values.

Why might the Crude 1 percentage needed for the API target differ from the percentage needed for the sulfur target?

The calculator solves each target independently and separately: requiredPct1ForApi comes from the specific-gravity blending equation, while requiredPct1ForSulfur comes from a straight linear blend of sulfur weight percent. Unless your two crude streams happen to have API gravity and sulfur content that scale together in the same proportion, these two required percentages will land on different numbers — meeting one spec exactly generally won't simultaneously hit the other.

Is blending sulfur content by volume as accurate as blending API gravity?

No — the calculator treats sulfur as a simple volume-weighted average, which it flags as a reasonable approximation for lighter crudes but not rigorous. Sulfur content is technically a weight-basis property, so for crudes with meaningfully different densities, a true weight-basis calculation would give a more accurate blend sulfur figure than this volume-basis shortcut.

What does the estimated value differential actually measure?

It combines a $0.25/bbl premium for every API degree above a 30° baseline (rewarding lighter crude) with a $2/bbl penalty for every weight-percent of sulfur (penalizing sour crude), added together into a single per-barrel number. This is meant only as a directional signal of light/sweet-versus-heavy/sour blend economics — it isn't tied to actual posted crude prices or differentials in any specific market.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Energy & Utilities.