🔬
🔬 Science & engineering

RC Time Constant & Charging Calculator

Results update as you type.

Your numbers

Understanding the RC time constant calculator — concept and principle

This calculator finds the time constant τ of a resistor–capacitor circuit and uses it to predict the capacitor voltage at any moment while charging or discharging, the time needed to reach 99% of the final value, and the −3 dB cut-off frequency of the same RC pair used as a filter. It is used for delays, reset networks, switch debouncing and simple filters.

RC charging shown as jars fillingτ = 10 kΩ × 100 µF = 1 s. After 1, 2, 3, 4 and 5 time constants the capacitor is 63.2, 86.5, 95.0, 98.2 and 99.3% charged; at 1 s a 5 V supply gives 3.16 V.A capacitor fills like a jar10 kΩ×100 µF=τ = 1 s63.2%1τ = 1 s86.5%2τ = 2 s95.0%3τ = 3 s98.2%4τ = 4 s99.3%5τ = 5 s3.16 VAfter 1 s: 5 V × 63.2% = 3.16 Vdischarging: 1.84 V left · 99% at 4.61 s
Each time constant fills 63% of what is still empty, so the jar is 99.3% full after 5τ.

How it is calculated

The principle

The charging current flows through the resistor, so it equals (V − v)/R. That current is also C · dv/dt, the rate at which charge builds on the capacitor. Setting them equal gives a differential equation whose solution is an exponential approach to V. The key idea is that the speed of charging is proportional to the remaining gap: as the capacitor fills, the voltage across the resistor shrinks, the current drops and charging slows. After one τ, the gap has shrunk to 1/e ≈ 36.8% of its starting size, so the capacitor reaches about 63.2%. Each further τ again multiplies the gap by 0.368: about 86.5% after 2τ, 95.0% after 3τ and 99.3% after 5τ. In a filter, the same τ sets the frequency where the capacitor's reactance equals R and the output falls to 1/√2 of the input.

Worked example

  1. Inputs: R = 10,000 Ω, C = 100 µF, V = 5 V, t = 1 s.
  2. τ = 10,000 × 100 × 10⁻⁶ = 1 s.
  3. Charging: 5 × (1 − e^(−1)) = 5 × 0.632121 = 3.1606 V.
  4. Discharging: 5 × e^(−1) = 5 × 0.367879 = 1.8394 V.
  5. Time to 99%: 1 × ln 100 = 4.6052 s.
  6. Cut-off: 1 ÷ (2π × 1) = 0.15915 Hz.
How τ = RC (s) changes with Resistance (Ω)How τ = RC changes with Resistance00.511.522,5005,0007,50010,00012,50015,00020,000Example: 1Resistance (Ω)
Each point is the calculator re-run with only “Resistance (Ω)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Resistance (Ω)τ = RC (s)
2,5000.25
5,0000.5
7,5000.75
10,0001
12,5001.25
15,0001.5
20,0002

How to read the result

Engineers usually treat a capacitor as fully charged after 5τ. If t is much shorter than τ, the voltage rises almost linearly; if t is many τ, the voltage is effectively at its final value. A filter passes frequencies well below f_c and attenuates those well above it by about 20 dB per decade.

Common mistakes

Keep in mind: The model assumes an ideal step from a stiff voltage source and an ideal capacitor. Electrolytic tolerance (often ±20%), leakage current and the load attached to the capacitor can change the real timing noticeably.

Frequently asked questions

Why is 63.2% the magic number?

It equals 1 − 1/e, the fraction reached after exactly one time constant in any first-order exponential process.

How do I get a specific delay, for example reaching 50%?

Solve t = −τ · ln(1 − fraction). For 50%, t = τ · ln 2 ≈ 0.693 τ.

Is the cut-off frequency the same for a high-pass filter?

Yes. Swapping R and C positions turns the low-pass into a high-pass with the same f_c = 1/(2πRC).

Sources: C. K. Alexander and M. N. O. Sadiku, Fundamentals of Electric Circuits, McGraw-Hill, chapter on first-order circuits · P. Horowitz and W. Hill, The Art of Electronics, 3rd ed., Cambridge University Press

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →