Viscosity-Temperature Interpolation Calculator
Interpolate lubricant kinematic viscosity at another temperature using the ASTM D341 Ubbelohde-Walther relationship.
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.
How to use
- Enter two measured kinematic viscosity and temperature pairs for the same lubricant, with an explicit unit for every value.
- Enter the target temperature and select Calculate.
- Read the result together with its interpolation, boundary, or extrapolation mode and any warning.
- Edit a field and calculate again when you need a revised result.
- 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
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.
Contact Mechanics
Lubrication and Viscosity
- EHL Film Thickness Calculator – Elliptical/Point Contact
- EHL Film Thickness Calculator – Line Contact
- Hamrock-Dowson EHL Quick Calculator
- Stribeck Friction Calculator for Elliptical Contact
- Stribeck Friction Calculator for Line Contact
- Viscosity Calculator: Barus and Roelands Equations
- Viscosity Index Calculator (ISO 2909 / ASTM D2270)
Wear and Bearing Screening
Hardness and Material Properties
Indentation and Rough Surfaces
- Adhesion Calculator for Rough Surfaces – Bearing Area Model
- Cone with a Parabolic Cap
- Indentation by a Flat Elliptical Punch
- Indentation of Elastic Body by Sinusoidal Surface
- Indentation of Elastic Plane by Truncated Cone
- Rigid Cone on Elastic Flat
- Rigid Flat Punch on Flat
- Surface Roughness Unit / Parameter Helper
- Truncated Paraboloid on Elastic Flat
