RC Capacitor Charge Time Calculator
Calculate how long a capacitor takes to reach a target voltage in a resistor-capacitor (RC) charging circuit.
What this capacitor charge time calculator does
This tool estimates the charging time of a capacitor in a classic RC circuit. You enter resistance, capacitance, source voltage, starting voltage, and the target voltage you care about. The calculator then returns the elapsed time, the RC time constant (τ), and how many time constants are required to hit your target.
It works for practical electronics design tasks such as:
- Timing networks and delay circuits
- Power-on reset behavior
- Soft-start voltage ramps
- Signal filtering and transient analysis
The RC charging equation
In a first-order RC charging circuit, capacitor voltage over time is:
Where:
- Vs = source/supply voltage
- V0 = initial capacitor voltage at t = 0
- R = resistance in ohms
- C = capacitance in farads
- t = time in seconds
Solving for charge time
To find the time needed to reach a target voltage Vt, rearrange the equation:
This is the exact formula used in the calculator script below.
Common charge milestones (from 0V toward Vs)
Engineers often estimate charging progress in multiples of the time constant τ = R·C.
| Charge Level | Time (in τ) | Approximate Time |
|---|---|---|
| 50% | 0.693τ | Fast midpoint |
| 63.2% | 1τ | Definition point of one time constant |
| 90% | 2.303τ | Common "mostly charged" target |
| 95% | 2.996τ | Good practical settling level |
| 99% | 4.605τ | Near steady state |
Worked example
Suppose you have:
- R = 10 kΩ
- C = 100 µF
- Vs = 12 V
- V0 = 0 V
- Vt = 10 V
First, compute τ:
Then apply the time equation:
So it takes about 1.79 seconds for the capacitor to charge from 0 V to 10 V in this setup.
Design notes for real circuits
1) Component tolerances matter
Real resistors and capacitors are not exact. A ±5% resistor and ±10% capacitor can shift charge time noticeably. If timing is critical, use tighter tolerance parts or calibrate in firmware.
2) Leakage and load current can alter results
The ideal equation assumes no leakage and no load. In practical systems, PCB leakage, capacitor leakage, and load current can slow charging or change final voltage.
3) Source impedance may add effective resistance
If the supply cannot deliver current instantly, source resistance appears in series with R. That increases effective time constant and stretches charge time.
4) Temperature changes behavior
Capacitance and leakage vary with temperature, especially for some electrolytic and ceramic dielectrics. Always evaluate timing at expected operating extremes.
Quick FAQ
Why can’t a capacitor reach 100% instantly?
Mathematically, reaching exactly the final voltage takes infinite time in an ideal exponential. In practice, engineers choose a threshold like 95% or 99%.
Can I use this for discharging too?
The same first-order method applies, but the target and source relationship changes. This calculator focuses on charging toward a source voltage.
What is the simplest rule of thumb?
Around 5τ gets you very close to final value (about 99.3%). It is a common shortcut for quick estimation.