Logo

MonoCalc

/

Reaction Rate Law Calculator

Chemistry

Include Reactant B?

About This Tool

⚗️ Reaction Rate Law Calculator – Kinetics Made Easy

The Reaction Rate Law Calculator is a comprehensive chemistry tool for students, educators, and researchers who work with chemical kinetics. It covers every core kinetics calculation in one place: computing the instantaneous reaction rate from a known rate constant, finding the rate constant k from experimental data, automatically determining reaction orders via the method of initial rates, applying integrated rate laws to predict concentrations over time, and calculating half-lives for 0th, 1st, and 2nd order reactions.

What Is a Rate Law?

A rate law (or rate equation) relates the speed of a chemical reaction to the concentrations of its reactants. For a reaction involving species A and B, the general form is:

rate = k[A]^m[B]^n

Here k is the rate constant (a temperature-dependent proportionality factor), [A] and [B] are molar concentrations, and m and n are the partial reaction orders— experimentally determined exponents that describe how sensitive the rate is to each reactant's concentration. The overall reaction order is m + n.

Crucially, reaction orders cannot be deduced from stoichiometric coefficientsin the balanced equation; they must be measured in the laboratory. Common orders are 0, 1, and 2, although non-integer (fractional) orders occur in complex multi-step mechanisms.

The Five Calculation Modes

1. Calculate Rate – Direct Forward Calculation

When you already know the rate constant k, the reactant concentrations, and the reaction orders, this mode computes the instantaneous reaction rate using:

rate = k × [A]^m × [B]^n

The calculator also automatically derives the correct units for k based on the overall order, since the units must be consistent with rate (mol·L⁻¹·s⁻¹) = k × [mol/L]^(m+n).

2. Find k – Solve for the Rate Constant

If you measured the rate experimentally and know the concentrations and orders, the rate constant is found by rearranging:

k = rate / ([A]^m × [B]^n)

This is the most common laboratory exercise in introductory kinetics: a single experiment gives one (k, T) data point, and repeating at different temperatures allows you to apply the Arrhenius equation to extract the activation energy.

3. Determine Reaction Order – Method of Initial Rates

Enter two or three experimental runs and the calculator applies the method of initial rates to determine m and n automatically. Holding [B] constant between runs 1 and 2 isolates the effect of [A]:

m = log(rate₂ / rate₁) / log([A]₂ / [A]₁)

Similarly, holding [A] constant between runs 1 and 3 gives n. Results are rounded to the nearest 0.5 to reflect realistic integer or half-integer orders. The calculator then uses run 1 to compute the rate constant k.

4. Integrated Rate Law – Concentration vs. Time

The integrated rate laws let you predict the reactant concentration at any time t, given the initial concentration [A]₀ and rate constant k:

OrderIntegrated LawLinear Form
0th[A] = [A]₀ − k·t[A] vs t (slope = −k)
1st[A] = [A]₀ · e^(−k·t)ln[A] vs t (slope = −k)
2nd1/[A] = 1/[A]₀ + k·t1/[A] vs t (slope = k)

The linear form of each integrated law is the basis for graphical determination of reaction order in the lab: plot [A], ln[A], or 1/[A] against time and see which gives a straight line. The slope of that line gives you k directly.

5. Half-Life – Time for Concentration to Halve

The half-life t₁/₂ is the time required for the concentration of a reactant to fall to exactly half its initial value. The formula differs by order:

0th order:  t₁/₂ = [A]₀ / (2k) 1st order:  t₁/₂ = ln(2) / k  ≈  0.6931 / k 2nd order:  t₁/₂ = 1 / (k·[A]₀)

The 1st order half-life is uniquely concentration-independent — this is why radioactive decay and many drug elimination processes are characterised by a constant half-life. For 2nd order reactions, each successive half-life is twice as long as the previous one because the depleted concentration makes the reaction progressively slower.

Units of the Rate Constant k

The units of k depend on the overall reaction order to keep both sides of the rate equation dimensionally consistent:

Overall OrderUnits of kExample
0thmol·L⁻¹·s⁻¹Thermal decomposition at saturation
1sts⁻¹Radioactive decay, first-order drug elimination
2ndL·mol⁻¹·s⁻¹Bimolecular reactions, SN2 substitution
nthL^(n−1)·mol^(1−n)·s⁻¹Complex multi-step mechanisms

Practical Applications of Rate Law Calculations

  • Pharmaceutical kinetics — almost all drugs are eliminated by first-order processes, and knowing k lets pharmacists calculate dosing intervals from the half-life.
  • Environmental chemistry — modelling how quickly a pollutant degrades in water or soil using rate constants measured at various temperatures.
  • Industrial process design — reactor sizing requires knowing the rate law to optimise residence time and achieve the desired conversion.
  • Biochemistry — enzyme-catalysed reactions follow Michaelis-Menten kinetics, which at low substrate concentrations reduces to a first-order rate law with k = V_max / K_m.
  • Atmospheric chemistry — bimolecular reactions between trace gases (e.g., OH + CH₄) are described by second-order rate constants that determine atmospheric lifetimes.

Tips for Accurate Results

  • For order determination, choose experimental runs where one concentration differs significantly (at least a factor of 2) to minimise rounding error in the log ratio.
  • Temperature must be held constant between runs when using the method of initial rates, since k is strongly temperature-dependent (Arrhenius equation).
  • If calculated m or n is close to 0.5, check whether a radical chain mechanism (half-order) is responsible, or whether experimental error may be masking a true integer order.
  • For 0th order integrated law, the calculator warns you if k·t exceeds [A]₀ — this means the reaction would have gone to completion before time t.

Frequently Asked Questions

Is the Reaction Rate Law Calculator free?

Yes, Reaction Rate Law Calculator is totally free :)

Can I use the Reaction Rate Law Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Reaction Rate Law Calculator?

Yes, any data related to Reaction Rate Law Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

What is a rate law and how is it expressed?

A rate law (or rate equation) describes how the reaction rate depends on reactant concentrations. It is expressed as rate = k[A]^m[B]^n, where k is the rate constant, [A] and [B] are molar concentrations, and m and n are the partial reaction orders. The overall order is m + n. Reaction orders must be determined experimentally — they cannot be inferred from the balanced equation alone.

How does the calculator determine reaction order automatically?

The Order Determination mode uses the Method of Initial Rates. By comparing two experimental runs where one reactant's concentration varies while the other is held constant, the calculator computes m = log(rate₂/rate₁) / log([A]₂/[A]₁). A third run with varying [B] allows determination of n similarly. The result is then rounded to the nearest 0.5, reflecting the most common integer or half-integer orders found in practice.

What are the integrated rate laws for different reaction orders?

For 0th order: [A] = [A]₀ − k·t; the concentration decreases linearly with time. For 1st order: [A] = [A]₀ · e^(−k·t); concentration decays exponentially. For 2nd order: 1/[A] = 1/[A]₀ + k·t; the reciprocal of concentration increases linearly. These laws allow you to predict the concentration of a reactant at any future time, given the initial concentration and rate constant.

How are the units of the rate constant k determined?

The units of k depend on the overall reaction order n. For 0th order k has units of mol·L⁻¹·s⁻¹; for 1st order s⁻¹; for 2nd order L·mol⁻¹·s⁻¹; for nth order L^(n−1)·mol^(1−n)·s⁻¹. The calculator automatically derives and displays the correct units based on the orders you enter.

How is half-life calculated for different reaction orders?

Half-life (t₁/₂) is the time for the reactant concentration to halve. For 0th order: t₁/₂ = [A]₀/(2k). For 1st order: t₁/₂ = ln(2)/k ≈ 0.6931/k — notably independent of initial concentration. For 2nd order: t₁/₂ = 1/(k·[A]₀), so it increases as the reaction proceeds. Each successive half-life for 2nd order is twice the previous one.

What is the difference between reaction order and molecularity?

Molecularity refers to the number of reactant molecules involved in an elementary (single-step) reaction and is always a positive integer. Reaction order is an experimentally determined exponent in the rate law for the overall reaction (which may be multi-step) and can be 0, a fraction, or even negative. For an elementary reaction, the rate law can be written directly from the stoichiometry, but for complex mechanisms the overall rate law must be measured experimentally.