thecalcs
Chemistry Tool

Fick's Law Calculator

Free Fick's law calculator for diffusion flux, mass transfer rate, and concentration gradient calculations with step-by-step solutionsfor chemistry and physics. Perfect for students learning molecular transport phenomena.

Last updated: December 15, 2024

Three calculation types: flux, mass transfer, gradient
Diffusion coefficient and area calculations
Step-by-step solutions with formulas

Need a custom chemistry calculator for your educational platform? Get a Quote

Fick's Law Calculator
Calculate diffusion flux, mass transfer rate, and concentration gradients

Fick's Law Results

Diffusion Flux:

-1.000e-7 mol/(m²⋅s)

Diffusion Flux

Formula: J = -D × (dC/dx)

Diffusion Flux:

-1.000e-7 mol/(m²⋅s)

Mass Transfer Rate:

-1.000e-9 mol/s

Concentration Difference:

1.000e+0 mol/m³

Step-by-Step Solution:

Step 1: Given parameters
Diffusion coefficient (D) = 1.0e-9 m²/s
Concentration gradient (dC/dx) = 100 mol/m⁴
Area (A) = 0.01 m²
Step 2: Apply Fick's first law
J = -D × (dC/dx)
J = -1.0e-9 × 100
J = -1.000e-7 mol/(m²⋅s)
Step 3: Calculate mass transfer rate
ṁ = J × A = -1.000e-7 × 0.01 = -1.000e-9 mol/s

Fick's Law Tips:

  • • J = -D × (dC/dx) for diffusion flux
  • • ṁ = J × A for mass transfer rate
  • • dC/dx = -J / D for concentration gradient
  • • Negative sign indicates flux opposite to gradient
  • • Units: J [mol/(m²⋅s)], ṁ [mol/s], dC/dx [mol/m⁴]

Fick's Law Types

Diffusion Flux
J = -D × (dC/dx)

Formula

J = -D × (dC/dx)

Mass transfer rate per unit area

Mass Transfer Rate
ṁ = J × A

Formula

ṁ = -D × A × (dC/dx)

Total mass transfer rate

Concentration Gradient
dC/dx = -J / D

Formula

dC/dx = -J / D

Rate of concentration change

Drug Delivery
Pharmaceutical applications

Example

Controlled release from polymer matrix

D = 10⁻¹² m²/s, gradient = 1000 mol/m⁴

Membrane Separation
Reverse osmosis and dialysis

Example

Water purification through membrane

D = 10⁻⁹ m²/s, A = 1 m², gradient = 10 mol/m⁴

Environmental Engineering
Pollutant transport in soil

Example

Contaminant diffusion in groundwater

D = 10⁻¹⁰ m²/s, gradient = 0.1 mol/m⁴

Quick Example Result

Fick's law with D = 1.0 × 10⁻⁹ m²/s, dC/dx = 100 mol/m⁴, A = 0.01 m²:

Diffusion Flux

-1.0 × 10⁻⁷ mol/(m²⋅s)

Mass Transfer Rate

-1.0 × 10⁻⁹ mol/s

Concentration Difference

0.001 mol/m³

How to Calculate Fick's Law

Fick's law is a fundamental principle in mass transfer that describes how particles diffuse from regions of high concentration to regions of low concentration. Understanding this law is essential for chemistry, chemical engineering, and materials sciencewhere molecular transport phenomena are important.

The Fick's Law Process

Step 1: Identify the diffusion coefficient (D) and concentration gradient (dC/dx)
Step 2: Choose the calculation type (flux, mass transfer, or gradient)
Step 3: Apply the appropriate Fick's law formula
Step 4: Consider area effects for mass transfer calculations
Step 5: Interpret results in the context of the problem

This systematic approach ensures accurate Fick's law calculations for any mass transfer problem.

Fick's Law Formulas

The three main formulas are: J = -D × (dC/dx) for diffusion flux, ṁ = J × A = -D × A × (dC/dx) for mass transfer rate, and dC/dx = -J / D for concentration gradient. The negative sign indicates that flux is opposite to the concentration gradient direction. The diffusion coefficient depends on temperature, pressure, and molecular properties.

  • Diffusion Flux: J = -D × (dC/dx)
  • Mass Transfer Rate: ṁ = J × A
  • Concentration Gradient: dC/dx = -J / D
  • Units: J [mol/(m²⋅s)], ṁ [mol/s], dC/dx [mol/m⁴]
  • Negative sign indicates flux opposite to gradient

Sources & References

  • Transport Phenomena - R. Byron Bird, Warren E. Stewart, Edwin N. LightfootComprehensive coverage of mass, momentum, and energy transport including Fick's law
  • Introduction to Chemical Engineering - Octave LevenspielDetailed explanation of mass transfer and diffusion processes
  • Khan Academy - Diffusion and Fick's LawVideo tutorials and practice problems on molecular transport

Need help with other chemistry topics? Check out our free fall calculator and derivative calculator.

Get Custom Calculator for Your Platform

Fick's Law Example

Step-by-Step Solution
Calculating diffusion flux for D = 1.0 × 10⁻⁹ m²/s, dC/dx = 100 mol/m⁴, A = 0.01 m²

Given Parameters:

Diffusion coefficient (D) = 1.0 × 10⁻⁹ m²/s

Concentration gradient (dC/dx) = 100 mol/m⁴

Area (A) = 0.01 m²

Calculation type = Diffusion flux

Solution Steps:

  1. Step 1: Given parameters
  2. Diffusion coefficient (D) = 1.0e-9 m²/s
  3. Concentration gradient (dC/dx) = 100 mol/m⁴
  4. Area (A) = 0.01 m²
  5. Step 2: Apply Fick's first law
  6. J = -D × (dC/dx)
  7. J = -1.0e-9 × 100
  8. J = -1.000e-7 mol/(m²⋅s)
  9. Step 3: Calculate mass transfer rate
  10. ṁ = J × A = -1.000e-7 × 0.01 = -1.000e-9 mol/s

Final Results:

Diffusion Flux

-1.000e-7 mol/(m²⋅s)

Mass Transfer Rate

-1.000e-9 mol/s

Concentration Difference

1.000e+0 mol/m³

Diffusion Coefficient

1.0 × 10⁻⁹ m²/s

Drug Delivery

D = 10⁻¹² m²/s, dC/dx = 1000 mol/m⁴, A = 0.001 m²

J = -1.0 × 10⁻⁹ mol/(m²⋅s)

Membrane Separation

D = 10⁻⁹ m²/s, dC/dx = 10 mol/m⁴, A = 1 m²

ṁ = -1.0 × 10⁻⁸ mol/s

Frequently Asked Questions

Found This Calculator Helpful?

Share it with others learning chemistry and mass transfer

Share This Calculator
Help others discover this useful tool

Suggested hashtags: #FicksLaw #Diffusion #Chemistry #Calculator #Education

Related Calculators

Free Fall Calculator
Calculate motion under gravity using kinematic equations. Analyze velocity, time, and distance for physics applications.
Use Calculator
Derivative Calculator
Calculate derivatives, slopes, and analyze function behavior using calculus principles and derivative rules.
Use Calculator
Kinetic Energy Calculator
Calculate kinetic energy, mass, or velocity using the kinetic energy formula with unit conversions.
Use Calculator
Gradient Calculator
Calculate gradient vectors for multivariable functions with partial derivatives and directional analysis.
Use Calculator
Request Custom Calculator