Porosity from Density Log Calculator | Formula & Guide


Porosity from Density Log Calculator

An essential tool for geoscientists and engineers to determine formation porosity using the standard density log formula.


Select the rock matrix type or provide a custom density value. This is a critical parameter in the formula for calculating porosity using density log.


Enter the bulk density value read from the density log tool in g/cm³.


Select the type of fluid present in the formation’s pore spaces.


Calculation Results

22.36 %

Porosity (Φ) as fraction: 0.2236

Density Difference (Numerator): 0.36 g/cm³

Density Span (Denominator): 1.61 g/cm³

Formula: Φ = (ρₘ – ρ♭) / (ρₘ – ρբ)

Chart showing how calculated porosity changes with bulk density, assuming constant matrix and fluid densities.

What is the Formula for Calculating Porosity Using Density Log?

The calculation of porosity from a density log is a fundamental technique in petrophysics and well log interpretation. Porosity (Φ) is the measure of the void, or pore spaces, within a rock, and it’s a critical factor in determining a reservoir’s capacity to hold hydrocarbons or water. The density log provides a continuous measurement of a formation’s bulk density (ρ♭), which is the combined density of the rock matrix and the fluids within the pores.

The standard **formula for calculating porosity using density log** data is a mass-balance equation that relates these densities. It allows geoscientists to convert the bulk density measurement from the logging tool into a highly valuable porosity estimate, forming the basis for further reservoir characterization. Anyone involved in subsurface exploration, including geologists, petrophysicists, and reservoir engineers, regularly uses this formula.

Porosity from Density Formula and Explanation

The relationship is expressed by the following equation:

Φ = (ρₘ – ρ♭) / (ρₘ – ρբ)

To successfully apply the **formula for calculating porosity using density log**, one must have accurate values for each variable. Small errors in the assumed matrix or fluid density can lead to significant inaccuracies in the final porosity calculation.

Description of variables in the porosity-density formula.
Variable Meaning Unit Typical Range
Φ Porosity Fraction or Percent (%) 0 to 0.4 (0% to 40%)
ρₘ (rho matrix) Matrix Density: The grain density of the solid rock material. g/cm³ 2.65 (Sandstone) to 2.87 (Dolomite)
ρ♭ (rho bulk) Bulk Density: The total density of the formation as measured by the density log. g/cm³ 1.8 to 2.9
ρբ (rho fluid) Fluid Density: The density of the fluid (water, oil, gas) in the pore space. g/cm³ 0.1 (Gas) to 1.1 (Brine)

For more detailed information on logging techniques, you might be interested in our guide on petrophysics basics.

Practical Examples

Example 1: Sandstone Reservoir with Salt Water

Imagine we are analyzing a sandstone formation where the density log reads a bulk density of 2.25 g/cm³. We know the formation contains salt water.

  • Inputs:
    • Matrix Density (ρₘ): 2.65 g/cm³ (Typical for Sandstone)
    • Bulk Density (ρ♭): 2.25 g/cm³
    • Fluid Density (ρբ): 1.1 g/cm³ (Typical for Salt Water)
  • Calculation:
    • Φ = (2.65 – 2.25) / (2.65 – 1.1)
    • Φ = 0.40 / 1.55
    • Φ = 0.258
  • Result: The calculated porosity is 0.258, or 25.8%.

Example 2: Dolomite Reservoir with Oil

In this scenario, a log is run through a dolomite formation, giving a bulk density reading of 2.60 g/cm³. The reservoir is known to be oil-bearing.

  • Inputs:
    • Matrix Density (ρₘ): 2.87 g/cm³ (Typical for Dolomite)
    • Bulk Density (ρ♭): 2.60 g/cm³
    • Fluid Density (ρբ): 0.8 g/cm³ (Typical for Oil)
  • Calculation:
    • Φ = (2.87 – 2.60) / (2.87 – 0.8)
    • Φ = 0.27 / 2.07
    • Φ = 0.130
  • Result: The calculated porosity is 0.130, or 13.0%. This highlights how the chosen **formula for calculating porosity using density log** adapts to different geological settings.

How to Use This Porosity Calculator

  1. Select Matrix Density (ρₘ): Choose the dominant lithology (rock type) of your formation from the dropdown. Common options like Sandstone, Limestone, and Dolomite are provided with their standard grain densities. If your rock type is different, select “Custom” and enter the known matrix density.
  2. Enter Bulk Density (ρ♭): Input the bulk density value obtained from your density well log. This value must be in g/cm³.
  3. Select Fluid Density (ρբ): Choose the type of fluid you expect in the pores (Fresh Water, Salt Water, Oil, or Gas). If you have a specific fluid density, select “Custom” and enter the value.
  4. Review the Results: The calculator automatically updates, showing the calculated porosity as both a percentage and a decimal fraction. It also displays the intermediate values used in the **formula for calculating porosity using density log**.
  5. Analyze the Chart: The dynamic chart visualizes the relationship between bulk density and porosity for your chosen matrix and fluid parameters. This helps in understanding the sensitivity of the calculation. For a deeper analysis, a well log analyzer tool might be necessary.

Key Factors That Affect Porosity Calculation

1. Incorrect Matrix Density (ρₘ)
Assuming the wrong lithology is one of the most common errors. For example, using a sandstone matrix density (2.65 g/cm³) in a limestone formation (2.71 g/cm³) will lead to an overestimation of porosity.
2. Mixed Lithologies
Formations are rarely composed of a single rock type. In a shaly sand, for instance, the presence of shale (which has a variable density) can complicate the calculation. Advanced models are needed to account for shale volume calculation.
3. Incorrect Fluid Density (ρբ)
The type of fluid in the pore space significantly impacts the bulk density reading. Misidentifying the fluid (e.g., assuming water when oil is present) will skew the porosity results.
4. Gas Effect
Gas has a very low density (e.g., ~0.1 g/cm³). When gas is present in the pore space, it drastically lowers the formation’s bulk density. This makes the calculated porosity appear artificially high. This “gas effect” is a well-known phenomenon that requires careful handling, often by comparing with a neutron porosity formula result.
5. Borehole Conditions
An irregular borehole wall (washouts) can cause the density tool’s pad to lose proper contact with the formation, leading to inaccurate bulk density readings influenced by the drilling mud.
6. Tool Calibration
Like any precision instrument, a density logging tool must be properly calibrated. An uncalibrated tool will provide systematically incorrect bulk density values, invalidating any subsequent porosity calculations.

Frequently Asked Questions (FAQ)

1. What is porosity?

Porosity is the percentage of void or pore space within a rock, defined as the ratio of the pore volume to the total bulk volume of the rock. It determines the amount of fluid a rock can store.

2. Why is the density log used to calculate porosity?

The density log measures bulk density, which is a composite property of the solid rock and the fluid in its pores. By knowing the densities of the rock and fluid individually, we can mathematically solve for the proportion of each, which directly gives us porosity.

3. What is the difference between total porosity and effective porosity?

Total porosity includes all pore spaces, while effective porosity only includes the interconnected pore spaces that allow fluid to flow. The density log measures total porosity because it sees all the low-density pore space, whether it is connected or not.

4. What if my rock type is not listed in the calculator?

If your formation’s lithology (e.g., Anhydrite, Salt, a specific type of shale) is not in the dropdown, you should select the “Custom” option for Matrix Density and manually enter the known grain density for that mineral.

5. How does shale affect the porosity calculation?

Shale has properties (density and hydrogen index) that are often intermediate between the clean reservoir rock and the pore fluid. Its presence complicates the simple two-component (matrix + fluid) formula, often requiring a shale correction for accurate results.

6. What is a typical porosity value for a good hydrocarbon reservoir?

This varies greatly, but for sandstones, porosities from 15% to 30% are often considered good to excellent. For carbonates, due to complex pore structures, commercial production can sometimes be achieved from porosities below 10% if permeability is sufficient.

7. Can this formula be used in any formation?

This formula is best applied in relatively simple, clean (non-shaly) formations with a known, single-mineral matrix and a single fluid phase. For more complex scenarios, such as those with multiple minerals or gas, more advanced interpretation models combining multiple logs (e.g., density, neutron, sonic log porosity calculation) are required.

8. What does a bulk density value lower than the fluid density imply?

This is physically unrealistic under normal conditions and usually indicates a data quality issue. It could be caused by severe borehole washouts, tool malfunction, or the extreme effects of very light gas. The calculator will show an error in such cases.

© 2026 Geo-Calculators Hub. All rights reserved. For educational and professional use.



Leave a Reply

Your email address will not be published. Required fields are marked *