Porosity and Permeability Calculator

Pri Geens

Pri Geens

ProCalculatorTools > Engineering > Civil & Structural > Porosity and Permeability Calculator

Porosity & Permeability Calculator

Porosity Analysis
Permeability Analysis (Liquid Darcy)

Results

Porosity (φ) 0.00 %
Porosity Classification
Permeability (k) 0.00 mD
Permeability Quality
Porosity = (1 – ρ_bulk / ρ_grain). Permeability uses Darcy’s Law: k = (Q μ L) / (A ΔP). Results in milliDarcys (mD).

What Is Porosity?

Porosity describes how much empty space exists inside a rock or soil sample. These spaces are called pores. Fluids like water, oil, or gas can occupy these pores.

Porosity is usually expressed as a percentage of the total rock volume.

Simple Example

Imagine a sponge.
Even though it looks solid, it contains many tiny holes where water can sit.

Rocks behave in a similar way. Some rocks contain many connected pores, while others are very dense with little space inside.

Porosity Formula

The basic porosity formula is:

Porosity (φ) = Pore Volume / Bulk Volume

Where:

  • Pore Volume = total volume of empty spaces
  • Bulk Volume = total volume of the rock sample

The result is usually converted to a percentage.


What Is Permeability?

Permeability measures how easily fluids can flow through a porous material.

A rock may have high porosity but still allow very little fluid flow if the pores are poorly connected. Permeability depends on how well the pores connect with each other.

Example

Consider two materials:

  • Clay – high porosity but poor permeability
  • Sandstone – moderate porosity but good permeability

This happens because clay pores are extremely small and poorly connected, while sandstone pores form better pathways for fluid movement.

Units of Permeability

Permeability is commonly measured in Darcy (D) or milliDarcy (mD).

  • 1 Darcy (D) = high permeability
  • 1 milliDarcy (mD) = 1/1000 Darcy

Typical ranges:

Rock TypePermeability
Shale< 1 mD
Tight sandstone1–10 mD
Sandstone reservoir100–1000 mD

Why Porosity and Permeability Matter

These two properties control fluid storage and movement in subsurface formations.

Petroleum Engineering

Oil and gas reservoirs require both high porosity and high permeability to produce efficiently.

Groundwater Studies

Hydrogeologists use these properties to estimate how water moves through aquifers.

Environmental Engineering

Understanding soil permeability helps predict contamination spread.

Geotechnical Engineering

Soil permeability affects drainage, stability, and foundation performance.


Porosity Calculation Methods

The calculator supports two common methods for calculating porosity.


1. Density Method (Core Plug Method)

This method uses measured rock densities.

Formula

Porosity (φ) = 1 − (Bulk Density / Grain Density)

Where:

  • Bulk Density (ρ_bulk) = density of the dry rock including pores
  • Grain Density (ρ_grain) = density of the solid mineral matrix

Example

Bulk density = 2.35 g/cm³
Grain density = 2.65 g/cm³

Porosity =
1 − (2.35 / 2.65)
= 0.113

Porosity = 11.3%

This method is widely used in core analysis labs.


2. Volume Method (Direct Measurement)

This method directly measures volumes.

Formula

Porosity (φ) = Pore Volume / Bulk Volume

Where:

  • Bulk Volume = total sample volume
  • Pore Volume = void space volume

Example

Bulk volume = 100 cm³
Pore volume = 25 cm³

Porosity =
25 / 100 = 0.25

Porosity = 25%

This method is common in laboratory experiments and soil testing.


Porosity Classification

The calculator also provides a simple classification based on the calculated value.

Porosity (%)Classification
< 5%Very Low
5 – 10%Low
10 – 20%Fair
20 – 30%Good
> 30%Excellent

Higher porosity usually means greater fluid storage capacity.


Permeability Calculation Using Darcy’s Law

Permeability in the calculator is computed using Darcy’s Law, which describes fluid flow through porous media.

Darcy’s Law Formula

k = (Q × μ × L) / (A × ΔP)

Where:

  • k = permeability
  • Q = flow rate
  • μ = fluid viscosity
  • L = sample length
  • A = cross-sectional area
  • ΔP = pressure drop across the sample

The calculator converts the result into milliDarcys (mD) for practical use.


Inputs Required for Permeability Calculation

To calculate permeability, the calculator requires the following values.

1. Flow Rate (Q)

The volume of fluid flowing through the sample per second.

Unit: cm³/s

Example:
Water flowing at 2 cm³/s


2. Fluid Viscosity (μ)

Viscosity measures how thick or resistant the fluid is.

Unit: centipoise (cP)

Common values:

  • Water ≈ 1.0 cP
  • Oil ≈ 5–100 cP

3. Sample Length (L)

Length of the rock core through which fluid flows.

Unit: cm


4. Cross-Sectional Area (A)

Area perpendicular to the flow direction.

Unit: cm²


5. Pressure Drop (ΔP)

Difference between upstream and downstream pressure.

Unit: kPa


Permeability Quality Classification

The calculator also classifies permeability values.

Permeability (mD)Reservoir Quality
< 1Tight / Shale
1 – 10Poor
10 – 100Fair
100 – 500Good
> 500Excellent

These ranges help engineers quickly judge rock performance.


How to Use the Porosity and Permeability Calculator

Using the calculator is simple.

Step 1: Choose Porosity Method

Select one of the following:

  • Density Method
  • Volume Method

Step 2: Enter Porosity Data

Depending on the selected method:

Density Method

  • Bulk density
  • Grain density

Volume Method

  • Bulk volume
  • Pore volume

Step 3: Enter Permeability Data

Provide:

  • Flow rate
  • Fluid viscosity
  • Sample length
  • Cross-sectional area
  • Pressure drop

Step 4: Click Calculate

The calculator instantly provides:

  • Porosity (%)
  • Porosity classification
  • Permeability (mD)
  • Permeability quality

Example Calculation

Assume the following data:

Bulk density = 2.30 g/cm³
Grain density = 2.65 g/cm³

Flow rate = 2 cm³/s
Viscosity = 1 cP
Length = 10 cm
Area = 5 cm²
Pressure drop = 50 kPa

Porosity

φ = 1 − (2.30 / 2.65)
φ = 0.132

Porosity = 13.2%

Classification: Fair

Permeability

k ≈ 81 mD

Classification: Fair reservoir quality


Typical Porosity and Permeability Values in Rocks

Rock TypePorosityPermeability
Sandstone10–30%10–1000 mD
Limestone5–25%1–500 mD
Shale1–10%<1 mD
Gravel25–40%Very high

These values vary depending on rock structure and compaction.


Advantages of Using a Porosity and Permeability Calculator

Faster Calculations

Manual calculations can be slow. The calculator produces instant results.

Reduced Errors

Automatic formulas reduce mistakes in unit conversions and equations.

Easy Comparison

You can quickly test multiple samples and compare reservoir quality.

Useful for Students and Engineers

The calculator is helpful for:

  • petroleum engineers
  • geology students
  • hydrogeologists
  • environmental engineers

Common Mistakes to Avoid

Using Wrong Units

Make sure units match the calculator inputs:

  • cm³/s for flow rate
  • cP for viscosity
  • cm for length

Incorrect Density Values

Grain density for quartz-rich rocks is usually around 2.65 g/cm³.

Using incorrect values can significantly affect porosity.


Ignoring Pressure Drop Accuracy

Permeability calculations depend strongly on pressure measurements.

Even small measurement errors can change results.