Reaction Rate Calculator
Calculate the Arrhenius rate constant k = A·e^(−Ea/RT) and first-order half-life from the pre-exponential factor, activation energy (kJ/mol).
Reaction Rate Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: k = A × e^(-Ea/RT)
Worked example — k ≈ 0.72 s⁻¹ | t½ ≈ 0.97 s
Formula
k = A × e^(-Ea/RT)
The Arrhenius equation relates reaction rate constant to temperature. R = 8.314 J/(mol·K). Higher temperature exponentially increases the rate.
Worked Examples
Example 1: Rate constant at room temperature
Problem:A = 10¹³ s⁻¹, Ea = 75 kJ/mol, T = 298 K
Solution:Ea/(RT) = 75,000 / (8.314 × 298) = 30.27 k = 10¹³ × e^(-30.27) = 10¹³ × 7.15×10⁻¹⁴ = 0.715 s⁻¹ First-order half-life t½ = ln 2 / k = 0.693 / 0.715 = 0.97 s
Result:k ≈ 0.72 s⁻¹ | t½ ≈ 0.97 s
Example 2: Same reaction 10 K warmer
Problem:A = 10¹³ s⁻¹, Ea = 75 kJ/mol, T = 308 K
Solution:Ea/(RT) = 75,000 / (8.314 × 308) = 29.29 k = 10¹³ × e^(-29.29) = 10¹³ × 1.91×10⁻¹³ = 1.91 s⁻¹ Ratio k(308)/k(298) = 1.91 / 0.715 = 2.7
Result:k ≈ 1.9 s⁻¹ — a 10 K rise makes this reaction about 2.7× faster
Example 3: Effect of a catalyst that lowers Ea
Problem:A = 10¹³ s⁻¹, Ea lowered from 75 to 60 kJ/mol, T = 298 K
Solution:Ea/(RT) = 60,000 / (8.314 × 298) = 24.22 k = 10¹³ × e^(-24.22) = 10¹³ × 3.03×10⁻¹¹ = 303 s⁻¹ Speed-up = 303 / 0.715 ≈ 420×
Result:k ≈ 300 s⁻¹ — cutting Ea by 15 kJ/mol speeds the reaction up roughly 400-fold
Frequently Asked Questions
What is activation energy?
Activation energy is the minimum energy required for a reaction to occur. Higher Ea means the reaction is slower at a given temperature.
How does temperature affect reaction rate according to the Arrhenius equation?
Temperature has an exponential effect on reaction rate. A common rule of thumb is that reaction rates roughly double for every 10°C increase in temperature, though the exact factor depends on the activation energy. In the Arrhenius equation k = A·e^(−Ea/RT), the negative exponent means that as T increases, the exponent becomes less negative, causing k to grow exponentially. This is why small temperature changes can dramatically accelerate or slow chemical reactions in industrial processes and biological systems.
What does the pre-exponential factor A represent in the Arrhenius equation?
The pre-exponential factor A (also called the frequency factor or attempt frequency) represents the maximum possible rate constant — the rate if every molecular collision resulted in a reaction regardless of energy. It accounts for collision frequency and the geometric orientation required for a successful reaction. A is determined experimentally and has units matching the rate constant (e.g., s⁻¹ for first-order reactions). Typical values range from 10⁹ to 10¹⁶ s⁻¹ depending on the type of reaction and molecular complexity.
How do catalysts affect reaction rate without appearing in the Arrhenius equation?
Catalysts lower the activation energy Ea by providing an alternative reaction pathway. Since Ea appears in the exponent of the Arrhenius equation, even a modest reduction (e.g., from 75 kJ/mol to 50 kJ/mol) can increase the rate constant by several orders of magnitude at room temperature. In enzyme-catalyzed biological reactions, activation energies can drop by 40–60 kJ/mol, enabling reactions that would otherwise take years to occur in milliseconds. The catalyst is not consumed, so it does not change the equilibrium position — only the speed of reaching it.
How do I extract activation energy from experimental rate data?
Take the natural logarithm of the Arrhenius equation to get ln k = ln A - Ea / (R T). Plotting ln k against 1 / T therefore gives a straight line whose slope is -Ea / R and whose intercept is ln A. Multiplying the slope by -R, with R equal to 8.314 J per mol per kelvin, recovers the activation energy in joules per mole. IUPAC defines the Arrhenius activation energy in exactly this way, as the negative of R times the slope of that line.
How can I compare rate constants at two temperatures without knowing A?
Write the equation at both temperatures and divide; the pre-exponential factor cancels, leaving ln(k2 / k1) = (Ea / R) x (1 / T1 - 1 / T2). Only the activation energy and the two temperatures are needed. For Ea of 75 kJ/mol, going from 298 K to 350 K gives (75000 / 8.314) x (1/298 - 1/350) = 9021 x 0.000499, about 4.50, so k rises by a factor of roughly 90. This two-point form is the standard way to use a published activation energy.
What is the difference between the reaction rate and the rate constant?
The rate constant k depends only on temperature, the activation energy, and the pre-exponential factor; it is a property of the reaction under given conditions. The reaction rate is what you actually observe and depends on concentrations through the rate law, for example rate = k[A] for a first-order step or rate = k[A][B] for a bimolecular one. A reaction slows as it proceeds because reactants are consumed, even though k itself has not changed at all.
Does the half-life shown here apply to every reaction order?
No. The reported half-life, ln(2) / k, is the first-order result, and it is independent of the starting concentration, which is what makes it a convenient single number. For a second-order reaction the half-life is 1 / (k x [A]0) and therefore doubles each time half the reactant is consumed. For a zero-order reaction it is [A]0 / (2k). Check the order before interpreting the half-life, and note that the units of A and k change with order too.
Why must activation energy be entered in kilojoules per mole?
The exponent Ea / (R T) has to be dimensionless. Because the calculator uses R = 8.314 J per mol per kelvin and temperature in kelvin, the activation energy must be in joules per mole, so the kilojoule input is multiplied by 1,000 internally. Mixing units is a classic source of nonsense results. If a source quotes Ea in kilocalories per mole, either convert with 1 kcal = 4.184 kJ, or use the matching gas constant of 1.987 cal per mol per kelvin, never both.
When does the Arrhenius equation stop describing the data?
A plot of ln k against 1 / T curves rather than running straight whenever the simple picture fails. Over a wide temperature range a modified form with a T to the power n prefactor fits better. Curvature also appears when a multi-step mechanism switches its rate-determining step, when the reaction becomes diffusion limited so encounter frequency rather than energy sets the pace, or when quantum tunnelling of light atoms contributes at low temperature. Enzyme-catalysed systems break down entirely above the denaturation range.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer · Editorial policy
Related Calculators
🧮CNC Feed Rate Calculator — RPM, Flutes & Chip Load
Calculate CNC milling feed rate from RPM, number of flutes, and chip load.
🧮Flow Rate Calculator
Calculate volumetric and mass flow rate from pipe diameter, velocity, and fluid density.
🧮Spring Rate Calculator
Calculate compression spring rate from wire diameter, coil diameter, and active coils.
🧮Traffic Flow Calculator
Calculate traffic flow rate, density, and speed using the fundamental traffic flow equation.
🧮Pipe Pressure Drop Calculator
Calculate pressure drop in piping systems from flow rate, pipe size, and fittings.
🧮Orifice Flow Calculator
Calculate flow rate through an orifice plate from differential pressure and orifice diameter.
🧮Energy Cost Calculator
Calculate electrical energy cost from power consumption, usage hours, and utility rate.
🧮Culvert Size Calculator
Calculate culvert pipe diameter from peak flow rate and allowable headwater depth.