RC Circuit Calculator
Use this tool to compute time constant (τ), cutoff frequency, capacitor voltage and current at time t, plus time to a target percentage.
What is an RC circuit?
An RC circuit is one of the most important building blocks in electronics. It contains a resistor (R) and a capacitor (C), and it appears in timing circuits, filters, sensor interfaces, power conditioning, and analog signal shaping.
The key behavior comes from the capacitor not changing voltage instantly. Instead, it charges or discharges exponentially over time. The speed of that change is controlled by the product R × C, called the time constant (tau, τ).
Core formulas used in this calculator
1) Time constant
τ = R × C
If R is in ohms and C is in farads, τ is in seconds.
2) Charging equation
For a capacitor charging toward source voltage Vs:
Vc(t) = Vs(1 − e−t/τ)
Current during charging:
I(t) = (Vs/R)e−t/τ
3) Discharging equation
For a capacitor discharging from initial voltage V0:
Vc(t) = V0e−t/τ
Current magnitude during discharging:
|I(t)| = (V0/R)e−t/τ
4) RC low-pass cutoff frequency
fc = 1 / (2πRC)
This is the -3 dB corner frequency for a first-order RC filter.
How to use this RC calculator
- Select Charging or Discharging mode.
- Enter resistance and choose Ω, kΩ, or MΩ.
- Enter capacitance and choose F, mF, µF, nF, or pF.
- Enter the source/initial voltage.
- Enter the time point and unit.
- Optionally set a target percentage to compute time-to-target.
After clicking calculate, the tool displays tau, cutoff frequency, capacitor voltage at time t, resistor voltage, current, and energy stored in the capacitor.
Quick interpretation guide
Why tau matters
One time constant (1τ) means the capacitor has moved about 63.2% toward its final value while charging, or has dropped to 36.8% while discharging.
- ~3τ: about 95% settled
- ~5τ: about 99.3% settled
Filter design intuition
Increase R or C, and the circuit responds more slowly while the cutoff frequency goes down. Decrease R or C, and response gets faster while cutoff frequency rises.
Worked examples
Example 1: Charging response
Suppose R = 10 kΩ, C = 100 µF, Vs = 5 V.
- τ = RC = 1 second
- At t = 1 s, Vc ≈ 3.16 V
- At t = 3 s, Vc ≈ 4.75 V
This tells you the circuit reaches near-final value within a few seconds.
Example 2: Discharge timing
Same R and C, with capacitor initially at 5 V:
- After 1τ (1 second), voltage is about 1.84 V
- After 3τ (3 seconds), voltage is about 0.25 V
- Time to fall to 10% of initial is about 2.303τ ≈ 2.3 s
Common mistakes to avoid
- Unit mismatch: confusing µF with mF can cause 1000× errors.
- Forgetting conversion: kΩ and MΩ must be converted to Ω in equations.
- Wrong mode: charging and discharging equations are not interchangeable.
- Assuming instant charging: capacitors follow exponential behavior, not linear ramps in a simple RC step response.
Practical applications
- Debouncing switch inputs
- Power-on reset delays
- Simple audio filters and tone shaping
- Timing networks in oscillators and one-shot circuits
- Noise smoothing and envelope detection
Final thoughts
An RC circuit may look simple, but mastering it gives you powerful intuition for analog electronics. Use this calculator to quickly explore how resistance, capacitance, and time interact. Try changing one value at a time and observe how tau and cutoff frequency move—you will build engineering intuition fast.