How long does a capacitor take to charge?
Through a resistor, a capacitor charges on a curve set by the time constant τ = R x C. A 10 kΩ resistor and a 100 µF capacitor give τ = 1 second. After one time constant the capacitor is at 63.2% of the supply voltage, and after five it is at 99.3%, which is treated as full. So that circuit is charged in about 5 seconds.
The voltage at any moment is V x (1 − e^(−t/RC)), the standard result for an RC circuit. The capacitor time constant guide shows where the 63% comes from.
τ = R x C time to a share p = −RC x ln(1 − p)
Capacitor charge by time constant
Share of the supply voltage after each multiple of RC.
| Time | Charge | Time for 10 kΩ, 100 µF |
|---|---|---|
| 1 τ | 63.2% | 1 s |
| 2 τ | 86.5% | 2 s |
| 3 τ | 95% | 3 s |
| 4 τ | 98.2% | 4 s |
| 5 τ | 99.3% | 5 s |
Constant current charging
With a constant current source, the voltage rises in a straight line: t = C x ΔV / I. A 1 F capacitor charged to 5 V at 0.5 A takes 10 seconds. This is how supercapacitors are usually charged.