Skip to main content
Calcimator

RC Circuit Time Constant Calculator

Calculate the time constant (τ = RC), voltage, and current at any time for an RC circuit during charging or discharging.

About this calculator

Every resistor-capacitor circuit has a characteristic time constant, τ = RC, that sets the pace of its exponential charge and discharge curves — this calculator computes τ directly from your resistance and capacitance and then uses it to evaluate both scenarios at once. In discharge mode it models V(t) = V₀·e^(−t/τ), the voltage decaying from an initial value as the capacitor empties through the resistor, and reports the instantaneous discharge current, I(t) = (V₀/R)·e^(−t/τ), at the same moment. In charging mode it models the complementary curve, V(t) = V₀(1 − e^(−t/τ)), where the capacitor asymptotically approaches the supply voltage but mathematically never quite reaches it — which is why "time to fully charge" isn't a single number; instead the calculator gives you milestone times to reach 63% (one τ, or equivalently the point where the discharge curve has fallen to 37%), 90% (about 2.3τ), and 99% (about 4.6τ), the conventional benchmarks for "close enough to done." The energy-stored output uses the standard capacitor energy formula, U = ½CV², evaluated at your specified time on the discharge curve.

A key thing to keep in mind: this is a single-time-constant model, valid for a simple series RC network with one resistor and one capacitor — it doesn't account for multiple RC stages, source impedance, or non-ideal components. Also watch your capacitance units carefully: farads are enormous for typical circuits, so realistic values are almost always entered in microfarads (1 μF = 1×10⁻⁶ F) or nanofarads (1 nF = 1×10⁻⁹ F), and an order-of-magnitude slip here changes τ — and every downstream result — by that same factor.

Inputs

Ω
F
V
s

Results

Time Constant (τ)

0 s

Discharge Voltage at t

1.84 V

Charging Voltage at t3.16 V
Current at t0 A
Time to 37% (1τ)0 s
Time to 1% (4.6τ)0 s
How to Use This Calculator
  1. Enter Resistance, Capacitance, and Initial / Supply Voltage.
  2. Set Time.
  3. Review Time Constant (τ) and Discharge Voltage at t.
  4. Use Charging Voltage at t and Current at t (A) to inform your decision.
  5. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with Resistance

ResistanceTime Constant (τ)Discharge Voltage at t
5000 s0.68 V
7500 s1.32 V
1,5000 s2.57 V
2,5000 s3.35 V

What each input means

Resistance
Resistance in ohms.
Capacitance
Capacitance in farads. 1 μF = 0.000001 F, 1 nF = 1e-9 F.
Initial / Supply Voltage
Initial voltage across the capacitor (discharge) or supply voltage (charge).
Time
Time at which to evaluate the circuit state.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Resistance = 1000, Capacitance = 0.000001, Initial / Supply Voltage = 5, Time = 0.001 = 4 input(s) provided
  2. Calculate Time Constant
    Time Constant
    0.001 = 0.001
  3. Calculate Discharge Voltage at t
    Discharge Voltage at t
    1.8394 = 1.8394
  4. Calculate Charging Voltage at t
    Charging Voltage at t
    3.1606 = 3.1606
  5. Calculate Current at t
    Current at t
    0.0018394 = 0.0018394

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does the calculator show both a discharge voltage and a charging voltage for the same time input?

The engine computes both curves in parallel from the same τ and time value: discharge follows V(t) = V₀·e^(−t/τ) (capacitor emptying through the resistor) and charging follows V(t) = V₀(1 − e^(−t/τ)) (capacitor filling toward the supply voltage). You only need to look at whichever output matches your actual scenario — the other is computed for reference in case you want to compare both directions at once.

Why are there three different 'time to X%' outputs instead of just a charge/discharge time?

Because the exponential charge and discharge curves only approach their final value asymptotically and mathematically never fully reach it, there's no single finite 'done' time. The calculator instead reports the conventional milestones: one time constant (τ) reaches about 63% charged / 37% discharged, roughly 2.3τ reaches 90%, and roughly 4.6τ (τ·ln(100)) reaches 99% — industry-standard benchmarks for 'close enough to fully charged or discharged.'

How is the energy-stored output calculated, and at what point in time does it apply?

It uses the standard capacitor energy formula U = ½CV², but evaluated using the discharge voltage at your specified time — not the charging voltage — so it represents the energy still stored in the capacitor as it discharges, not the energy delivered during a charging cycle. If you're modeling a charging scenario, treat this figure as informational rather than the energy stored at that point in your intended process.

Why does changing the capacitance from farads to microfarads swing my results so dramatically?

Because τ = R × C is a direct product, an order-of-magnitude error in capacitance produces the same order-of-magnitude error in the time constant and in every downstream value (voltage, current, and all three milestone times) computed from it. Since farads are enormous for real components, always double-check that you've converted microfarads (×10⁻⁶) or nanofarads (×10⁻⁹) to their equivalent decimal-farad value before entering it.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.