RC Circuit Calculator
Calculate an RC time constant, capacitor charging and discharging voltage, and charging current from resistance, capacitance, voltage, and time.
About RC circuits
RC circuit examples
These examples use ideal components and a capacitor that starts fully discharged for charging.
| Inputs | Key result | Interpretation |
|---|---|---|
| 1 kΩ, 100 µF, 5 V, 0.1 s | τ = 0.1 s; Vc = 3.1606 V | At one time constant the capacitor reaches 63.2 percent of the source. |
| 10 kΩ, 10 µF, 12 V, 0.2 s | τ = 0.1 s; Vc = 10.376 V | After two time constants charging is about 86.5 percent complete. |
| 2.2 kΩ, 47 µF, 9 V, 0.5 s | τ = 0.1034 s; discharge = 0.0714 V | Nearly five time constants leave less than one percent of the initial voltage. |
How to calculate RC behavior
- Enter the resistance in ohms and the capacitance in microfarads.
- Enter the DC source voltage for charging or initial capacitor voltage for discharging.
- Enter the elapsed time in seconds from the switching event.
- Select Calculate RC circuit and compare the time constant, voltage, and current results.
RC circuit FAQ
What is an RC time constant?
The time constant is resistance multiplied by capacitance in consistent SI units. It describes the speed of the exponential charging or discharging response.
Why does charging never mathematically reach 100 percent?
The exponential difference from the final voltage continually becomes smaller but never equals zero in the ideal equation. In practice, five time constants is usually treated as fully charged.
Can I enter capacitance in farads?
This calculator expects microfarads, so a value in farads must be multiplied by one million before entry. For example, 0.001 F is entered as 1000 µF.
Does the resistor affect the final capacitor voltage?
In an unloaded ideal DC circuit, resistance changes how quickly the final voltage is reached, not the final voltage itself. A connected load can create a divider and change that final value.
Are real capacitor tolerances included?
No, the result uses the exact values entered and models ideal components. Evaluate minimum and maximum capacitance and resistance values when tolerance matters.