Water Viscosity Calculator
Water Fluid Properties
What Is a Water Viscosity Calculator?
A water viscosity calculator estimates how strongly water resists flowing at a specified temperature. This tool calculates dynamic viscosity using a temperature-based equation, estimates water density, and divides dynamic viscosity by density to obtain kinematic viscosity. It displays the calculated values in common metric and engineering units.
Viscosity describes a fluid's resistance to deformation and flow. Water with higher dynamic viscosity experiences greater internal resistance to shearing motion than water with lower dynamic viscosity.
Two viscosity measurements are commonly used:
- Dynamic viscosity (μ): Measures a fluid's internal resistance to shear. Common units include centipoise (cP) and pascal-seconds (Pa·s).
- Kinematic viscosity (ν): Measures dynamic viscosity relative to fluid density. Common units include centistokes (cSt) and square meters per second (m²/s).
The calculator accepts temperatures from 0°C to 100°C, including the endpoints, after converting the selected temperature unit to Celsius. Its interface describes calculations at standard atmospheric pressure, but the implemented viscosity equation does not apply a pressure-dependent correction.
How the Water Viscosity Calculator Formula Works
The calculator uses a temperature-dependent expression to obtain dynamic viscosity, a separate equation for density, and the relationship between viscosity and density to calculate kinematic viscosity.
1. Convert Water Temperature
The entered temperature is first converted to degrees Celsius. Fahrenheit inputs use:
Kelvin inputs use:
Where T_C, T_F, and T_K represent temperature in Celsius, Fahrenheit, and Kelvin, respectively.
For the viscosity calculation, Celsius is converted back into absolute temperature:
2. Calculate Dynamic Viscosity
The implemented calculation uses a reduced temperature and four numerical coefficients. First, it calculates reduced temperature:
It then calculates dynamic viscosity using:
Where:
- μ: Calculated dynamic viscosity in Pa·s
- μ*: Viscosity scaling constant of 0.000055071 Pa·s
- θ: Reduced temperature
- T_K: Absolute temperature in Kelvin
- H₀: 1.67752
- H₁: 2.20462
- H₂: 0.6366564
- H₃: −0.241605
Important limitation: Although the calculator's description refers to the IAPWS-2008 water viscosity formulation, the implemented equation includes only its temperature-dependent dilute-gas contribution. It omits the density-dependent contribution needed to represent actual liquid-water viscosity. Therefore, its calculated viscosity values should not be treated as accurate physical properties of liquid water or used directly for engineering design.
3. Calculate Water Density
The calculator estimates water density using a temperature-dependent polynomial divided by a linear expression:
Here, ρ represents density in kilograms per cubic meter (kg/m³), and T_C is temperature in Celsius.
The constants used by the calculator are:
| Coefficient | Value |
|---|---|
| a₀ | 999.83952 |
| a₁ | 16.945176 |
| a₂ | −0.0079870401 |
| a₃ | −0.000046170461 |
| a₄ | 0.00000010556302 |
| a₅ | −0.00000000028054253 |
| b | 0.01687985 |
The resulting density is displayed to two decimal places. Density is also used in the kinematic viscosity calculation.
4. Calculate Kinematic Viscosity
Kinematic viscosity equals dynamic viscosity divided by density:
Where:
- ν: Kinematic viscosity in m²/s
- μ: Dynamic viscosity in Pa·s
- ρ: Water density in kg/m³
The calculator converts square meters per second to centistokes using:
One centistoke is equal to one square millimeter per second (mm²/s).
5. Dynamic Viscosity Unit Conversions
The calculator also converts its dynamic viscosity result into several units.
| Output Unit | Conversion Used |
|---|---|
| Centipoise (cP) | Pa·s × 1,000 |
| Millipascal-seconds (mPa·s) | Numerically equal to cP |
| Poise (P) | cP ÷ 100 |
| Pound-force-seconds per square foot (lbf·s/ft²) | Pa·s × 0.02088543 |
These conversions change how the calculated result is expressed. They do not change the underlying viscosity equation.
Worked Example: Water at 20°C
Suppose you enter a water temperature of 20°C and choose Dynamic Viscosity (Centipoise, cP). The following example reproduces the calculator's implemented arithmetic.
Step 1: Convert temperature to Kelvin.
Step 2: Calculate reduced temperature.
Step 3: Apply the implemented dynamic viscosity equation.
Converting this value into centipoise:
Step 4: Calculate density.
Substituting 20°C into the calculator's density equation gives approximately 998.20 kg/m³.
Step 5: Calculate kinematic viscosity.
Using the calculator's display formatting, the results are:
| Calculated Output | Displayed Value |
|---|---|
| Primary Dynamic Viscosity | 0.0053 cP |
| Dynamic Viscosity | 0.000005 Pa·s |
| Dynamic Viscosity | 0.000053 P |
| Dynamic Viscosity | 0.000000 lbf·s/ft² |
| Kinematic Viscosity | 0.0053 cSt |
| Kinematic Viscosity | 0.00000001 m²/s |
| Water Density | 998.20 kg/m³ |
The extremely small values result from the limited viscosity expression implemented in the code. They are not representative of the actual viscosity of liquid water at 20°C. The displayed zero in the lbf·s/ft² conversion is also a formatting effect caused by rounding to six decimal places.
How to Use the Water Viscosity Calculator
The calculator requires a temperature and two unit selections. Follow these steps to generate the available fluid-property results.
- Enter Water Temperature. Type a numerical temperature in the Water Temperature field. Decimal values are accepted.
- Select Temperature Unit. Choose Degrees Celsius (°C), Degrees Fahrenheit (°F), or Kelvin (K).
- Choose Primary Viscosity Metric. Select Dynamic Viscosity (cP), Kinematic Viscosity (cSt), or Dynamic Viscosity (Pa·s).
- Click Calculate. The calculator checks the temperature range and calculates the fluid-property values.
- Read the Results. Review the primary viscosity result, equivalent units, calculated density, and fluid behavior description.
- Click Reset if needed. This clears the temperature, restores Celsius and dynamic viscosity in cP as the default selections, and hides the results.
The accepted range is 0°C to 100°C, equivalent to 32°F to 212°F or 273.15 K to 373.15 K. If the entered temperature is outside this range, the calculator displays an alert instead of generating a new result. An empty or nonnumeric temperature also triggers an alert.
Changing the primary viscosity metric affects the highlighted output, not the underlying calculation. The other viscosity equivalents and density remain available in the results section.
Understanding Your Water Viscosity Results
The calculator presents dynamic viscosity, kinematic viscosity, water density, and a temperature-related description. Each output has a different meaning and display format.
Dynamic Viscosity vs. Kinematic Viscosity
Dynamic viscosity describes resistance to shear, while kinematic viscosity adjusts that measurement for density. Both quantities are useful in fluid mechanics, but they should not be compared as though they have the same units.
The calculator displays dynamic viscosity in Pa·s, cP, P, and lbf·s/ft². Kinematic viscosity appears in cSt (mm²/s) and m²/s. Water density is displayed in kg/m³.
How Temperature Affects the Displayed Results
Temperature affects the calculator's viscosity and density equations. The code also uses four temperature ranges to choose its Fluid Behavior Insight message.
| Temperature Range | Displayed Insight Category |
|---|---|
| 0°C through 10°C | Near-freezing region |
| Above 10°C through 30°C | Ambient room temperature region |
| Above 30°C through 60°C | Moderate thermal range |
| Above 60°C through 100°C | Elevated/near-boiling range |
The insight section also repeats the calculated temperature in Celsius and Fahrenheit, with one decimal place.
These temperature categories are built into the calculator. Their accompanying descriptions discuss shear resistance, pumping energy, friction, and turbulent flow. However, those effects are not separately calculated or verified by the tool.
Important Assumptions and Accuracy Limitations
For actual liquid water, dynamic viscosity generally decreases as temperature rises over the calculator's stated temperature range. The implemented temperature-only viscosity expression instead produces increasing values across this range. This is an important sign that the equation is incomplete for the intended liquid-water application.
Although the interface refers to standard atmospheric pressure and IAPWS-2008, the calculation does not implement the full liquid-water viscosity formulation. It also does not accept pressure as an input.
Consequently, the tool's dynamic and kinematic viscosity outputs are best understood as results of its implemented equations, not dependable physical estimates. Density is calculated separately using its stated polynomial.
For pipe sizing, pump selection, Reynolds number calculations, or other engineering applications, use independently verified liquid-water viscosity data rather than relying on these outputs. The temperature-based insight messages should not be treated as engineering recommendations.
Frequently Asked Questions
What is the difference between dynamic and kinematic viscosity of water?
Dynamic viscosity measures a fluid's resistance to shear, while kinematic viscosity is dynamic viscosity divided by density. Dynamic viscosity is commonly expressed in Pa·s or cP. Kinematic viscosity is expressed in m²/s or cSt. The calculator uses its computed dynamic viscosity and density to determine kinematic viscosity.
Does water viscosity increase or decrease with temperature?
The actual dynamic viscosity of liquid water generally decreases as temperature rises within the stated liquid-water range. However, this calculator implements only a temperature-dependent part of a larger viscosity formulation. Its computed values increase with temperature, so they should not be interpreted as accurate liquid-water viscosity measurements.
Can I calculate water viscosity in Fahrenheit?
Yes. Select Degrees Fahrenheit (°F) from the Temperature Unit menu and enter your value. The calculator converts Fahrenheit to Celsius before performing its calculations. Its accepted Fahrenheit range is 32°F to 212°F, equivalent to 0°C through 100°C.
How does the calculator convert dynamic viscosity from Pa·s to cP?
The calculator multiplies dynamic viscosity in pascal-seconds by 1,000 to obtain centipoise. For example, 0.001 Pa·s equals 1 cP. This conversion is mathematically exact, but the accuracy of the converted value still depends on the original viscosity calculation.
Why does the calculator show water density?
Water density is needed to calculate kinematic viscosity. The calculator determines density from its temperature-based polynomial, then divides dynamic viscosity by density. It displays density in kilograms per cubic meter (kg/m³), rounded to two decimal places.
What happens if I enter a temperature below freezing or above boiling?
The calculator rejects temperatures below 0°C or above 100°C after converting the entered value to Celsius. It displays an alert asking for a temperature within the supported range. Temperatures exactly at 0°C and 100°C are accepted by the input validation.
Can I use the calculated viscosity for pipe flow or Reynolds number calculations?
The displayed units are suitable for common fluid mechanics formulas, but the calculator's viscosity values are not reliable estimates of actual liquid-water viscosity because its implemented equation is incomplete. Use verified liquid-water property values for Reynolds number, pressure loss, or equipment calculations.