rc circuit calculator

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.

Time-to-target computes how long charging takes to reach the target percentage of the source voltage.

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.

🔗 Related Calculators