blog.hirnschall.net
home

RC Time Constant Calculator

Contents

Subscribe for New Projects

Calculator

Provide any two of \( R \), \( C \), \( \tau \) — the third is solved. Optionally provide a time \( t \) and an initial or supply voltage to calculate the charging or discharging voltage at that time.


Provide any two of R, C, τ to calculate.

RC Time Constant — Explanation

The RC time constant \( \tau \) characterises how quickly a capacitor charges or discharges through a resistor: \[ \tau = R \cdot C \] Where \( R \) is in Ohms and \( C \) is in Farads, giving \( \tau \) in seconds. It is the single most important parameter of any RC circuit — it sets the speed of every transition.

Charging

When a discharged capacitor is connected to a supply voltage \( V_s \) through a resistor, the voltage across the capacitor rises exponentially: \[ V(t) = V_s \cdot \left(1 - e^{-t/\tau}\right) \] After one time constant the capacitor has charged to \( 1 - 1/e \approx 63.2\% \) of \( V_s \). After five time constants it is considered fully charged: \[ \begin{align} t = 1\tau &\Rightarrow V = 63.2\%\ V_s \\ t = 2\tau &\Rightarrow V = 86.5\%\ V_s \\ t = 3\tau &\Rightarrow V = 95.0\%\ V_s \\ t = 4\tau &\Rightarrow V = 98.2\%\ V_s \\ t = 5\tau &\Rightarrow V = 99.3\%\ V_s \end{align} \]

Discharging

When a fully charged capacitor discharges through a resistor, the voltage decays exponentially: \[ V(t) = V_0 \cdot e^{-t/\tau} \] After one time constant the voltage has dropped to \( 1/e \approx 36.8\% \) of \( V_0 \). The decay is the mirror image of the charging curve.

Purpose of the Calculator

Given any two of \( R \), \( C \), \( \tau \), the calculator solves for the third:

Optionally, providing \( t \) and \( V_s \) or \( V_0 \) calculates the charging or discharging voltage at that time. Both can be provided simultaneously to compare charging and discharging in the same circuit.

More info

Looking for more helpful tools and calculators? Explore a wide range of resources to simplify your engineering projects and calculations. Head over to our tools section to find our free online calculators.
For actual projects and informational articles head over to blog.hirnschall.net.

Get Notified of New Articles

Subscribe to get notified about new projects. Our Privacy Policy applies.
Sebastian Hirnschall
Article by: Sebastian Hirnschall
Updated: 22.04.2025