Soil Porosity Calculator

Turn bulk and particle densities into porosity results. Or use volumes from core and pycnometer. Export tables to CSV and PDF for sharing today.

Inputs
Choose a method and enter measurements.
Select the measurement set you have available.
Stored with exports for traceability.
Used to estimate water-filled pore space (WFPS).
Dry mass divided by total (bulk) volume.
Often ~2.65 g/cm³ for mineral soils.
Adds pore and solids volume outputs.
Core volume or container volume.
same unit
Pore space volume (water + air space).
Oven-dry mass is recommended for consistency.

Example Data Table

Scenario ρb (g/cm³) ρs (g/cm³) Porosity n Porosity (%)
Mineral loam core 1.30 2.65 0.5094 50.94
Compacted subsoil 1.60 2.65 0.3962 39.62
Loose sandy soil 1.20 2.65 0.5472 54.72
Organic-rich topsoil 0.95 2.40 0.6042 60.42

Formula Used

Density method: Porosity is the fraction of total volume that is pore space. For bulk density ρb and particle density ρs:

  • n = 1 − (ρb / ρs)
  • Porosity (%) = 100 × n
  • Void ratio e = n / (1 − n)

Volume method: n = Vv / Vt, where Vv is void volume and Vt is total volume.

How to Use This Calculator

  1. Select the method that matches your measurements.
  2. Enter densities, or enter volumes, or enter dry mass and total volume.
  3. Optional: add θv to estimate water-filled pore space.
  4. Click Submit to see results above the form.
  5. Use the download buttons to export your results.

Porosity as a reactive interface

Soil porosity determines how much internal surface is exposed to water, gases, and dissolved ions. A mineral soil with particle density near 2.65 g/cm³ typically shows total porosity from 35% to 55%, while organic-rich horizons often exceed 60% because solids density is lower and aggregates create more voids.

Density method for laboratory reporting

The calculator applies n = 1 − (ρb/ρs). If a core has bulk density 1.30 g/cm³ and particle density 2.65 g/cm³, porosity is 0.509 and the pore space is 50.94% of total volume. When ρb rises to 1.60 g/cm³, porosity drops to 39.62%, which can reduce gas exchange and nitrification.

Volume method for saturated cores

When void volume and total volume are measured directly, n = Vv/Vt avoids density assumptions. For a 100 cm³ core holding 48 cm³ of voids, porosity is 0.48. Pairing the void volume with volumetric water content θv lets you estimate water-filled pore space, WFPS = 100·θv/n. At θv = 0.24 and n = 0.48, WFPS equals 50%, often balancing respiration and denitrification risk.

Void ratio and compaction sensitivity

Void ratio e = n/(1−n) is common in soil physics and geotechnical chemistry because it scales pore space against solids volume. At n = 0.40, e equals 0.667; at n = 0.55, e equals 1.222. Small changes in n can cause large changes in e, making e useful for tracking compaction, swelling clays, and aggregate collapse in wetting.

Interpreting ranges for texture and structure

Sandy soils may show 35%–45% porosity but transmit water quickly because pores are larger. Fine-textured clays can reach 45%–55% yet drain slowly because many pores are small. Well-aggregated loams often sit near 45%–55% with a mix of macro- and micropores, supporting both infiltration and nutrient retention. Compare results across horizons to identify crusting, tillage pans, or organic amendments.

Quality checks and practical outputs

The tool flags cases where bulk density exceeds particle density, which indicates inconsistent units or wet mass inputs. If you supply total volume, it also reports pore volume and solids volume, useful for converting concentrations to per-core inventories. Exporting results to CSV or PDF keeps calculation metadata with your sample label and timestamp, helping maintain traceable lab notebooks and reproducible field campaigns.


FAQs

1) What particle density should I use?
A common mineral-soil value is 2.65 g/cm³. Use a measured value for volcanic ash soils, high organic matter, or unusual mineralogy because solids density strongly affects porosity.
2) Why is bulk density higher than particle density sometimes?
It usually indicates mixed units, using wet mass, or an incorrect volume. Recheck conversions (kg/m³ vs g/cm³) and ensure the sample mass is oven-dry.
3) How can I estimate void volume for the volume method?
Measure total core volume, then saturate and quantify water held at saturation. That water volume approximates pore volume when trapped air is minimized by slow wetting.
4) What is the difference between porosity and void ratio?
Porosity is pore volume divided by total volume. Void ratio compares pore volume to solids volume: e = n/(1−n). Void ratio is more sensitive when n changes near dense states.
5) How should I interpret WFPS?
WFPS shows what fraction of pore space is filled with water. Around 40%–60% often supports aeration; above ~70% oxygen diffusion drops and denitrification potential can increase, depending on temperature and carbon.
6) Can I use different volume units?
Yes. Enter cm³, mL, or m³. The calculator converts internally and reports consistent pore and solids volumes, helping you compare results across lab containers and field cores.

Related Calculators

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.