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
Results
Time Constant (τ)
0 s
Discharge Voltage at t
1.84 V
How to Use This Calculator
- Enter Resistance, Capacitance, and Initial / Supply Voltage.
- Set Time.
- Review Time Constant (τ) and Discharge Voltage at t.
- Use Charging Voltage at t and Current at t (A) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Resistance
| Resistance | Time Constant (τ) | Discharge Voltage at t |
|---|---|---|
| 500 | 0 s | 0.68 V |
| 750 | 0 s | 1.32 V |
| 1,500 | 0 s | 2.57 V |
| 2,500 | 0 s | 3.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
- Identify Input Parameters4 parametersResistance = 1000, Capacitance = 0.000001, Initial / Supply Voltage = 5, Time = 0.001 = 4 input(s) provided
- Calculate Time ConstantTime Constant0.001 = 0.001
- Calculate Discharge Voltage at tDischarge Voltage at t1.8394 = 1.8394
- Calculate Charging Voltage at tCharging Voltage at t3.1606 = 3.1606
- Calculate Current at tCurrent at t0.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.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
RLC Resonance Calculator
Calculate the resonant frequency, Q factor, and bandwidth of a series RLC circuit. Visualize the impedance curve.
PhysicsCapacitance Calculator
Calculate the capacitance of a parallel plate capacitor from plate area, separation, and dielectric constant using C = ε₀εᵣA/d.
Hobby ElectronicsSensor Selection Guide Calculator
Sensor type and specs from measurement requirements.
Nuclear ScienceRadioactive Decay Calculator
Calculate remaining radioactive activity from initial activity, half-life, and elapsed time.
Hobby ElectronicsLED Circuit Calculator
Resistor value from LED specs and supply voltage.
More in Science & Physics.