Viscosity-Temperature Interpolation Calculator

Interpolate lubricant kinematic viscosity at another temperature using the ASTM D341 Ubbelohde-Walther relationship.

ASTM D341 interpolation

Use two known viscosity-temperature points to estimate viscosity at a target temperature.

Rheologylab


Stle
Formula notes and assumptions
  • The calculation uses the ASTM D341 Ubbelohde-Walther relationship with v + 0.7.
  • Reference and target temperatures are entered in degrees Celsius and converted to Kelvin by adding 273 for this ASTM D341 calculation.
  • Viscosity values should be positive kinematic viscosities in cSt or mm2/s.
  • Use interpolation between nearby measured points for screening; extrapolation farther outside the reference range should be treated cautiously.

FunctionalProduct

How to use

  1. Enter two measured kinematic viscosity and temperature pairs for the same lubricant, with an explicit unit for every value.
  2. Enter the target temperature and select Calculate.
  3. Read the result together with its interpolation, boundary, or extrapolation mode and any warning.
  4. Edit a field and calculate again when you need a revised result.
  5. Select Reset inputs when that control is shown; otherwise reload the calculator page to restore the published starting example. Calculate again before using the restored values.

Worked example: enter 40 degC / 68 cSt and 100 degC / 8.6 cSt, then calculate at 60 degC. The expected interpolation result is 28.49 cSt.

Equations used

X = log10(T_degC + 273)
Y = log10(log10(nu + 0.7))
Y3 = Y1 + (Y2 – Y1)(X3 – X1)/(X2 – X1)
nu3 = 10^(10^Y3) – 0.7

T1 and T2 are distinct measured temperatures, T3 is the target temperature, nu1 and nu2 are measured kinematic viscosities for the same lubricant, and nu3 is the calculated kinematic viscosity. Temperatures are normalized to degC and viscosities to cSt (mm2/s).

The offsets 273 and 0.7 intentionally reproduce the validated TriboNet implementation.

Theory and method

The ASTM D341 / Ubbelohde-Walther relationship treats the same lubricant’s viscosity-temperature behavior as a straight line on transformed coordinates between two measured points.

  • Supported temperature units: degC, degF, and K.
  • Supported kinematic-viscosity units: cSt, mm2/s, St, and m2/s.
  • Dynamic-viscosity units require density and must not be substituted.
  • Extrapolation outside the measured range is a screening estimate; distant extrapolation needs a nearer measured point.
  • The method is unsuitable for phase-changing or non-Newtonian fluids and for mixing measurements from different lubricants.

References: TriboNet Viscosity-Temperature Interpolation Calculator and ASTM D341-20(2025).




More tribology calculators

Continue with another engineering tool or open the full searchable directory.

Browse the full calculator directory