Skip to content
Electricity

RC Circuit Calculator

Calculate RC time constant, charging and discharging voltages, time to target, and low-pass/high-pass filter response in one comprehensive tool.

Interactive calculator

RC Circuit Calculator

Analyze RC transient charging/discharging, time constants, and first-order RC filter response in one tool.

Quick fill:

RC Time Constant Reference

TimeCharging %Discharging %
1\u03C463.212%36.788%
2\u03C486.466%13.534%
3\u03C495.021%4.979%
4\u03C498.168%1.832%
5\u03C499.326%0.674%

RC Circuit Diagram

VsRCVout

Quick Guide

  • Choose a mode: time constant, charging, discharging, time-to-target, or filter.
  • Enter R and C values. Add voltage/time/frequency as needed.
  • Click Calculate to see results, formulas, and explanations.

Key Takeaways

  • The RC time constant τ = RC determines how fast a capacitor charges or discharges.
  • A capacitor reaches ~63.2% of full charge in 1τ and ~99.3% in 5τ.
  • RC circuits act as first-order low-pass or high-pass filters with cutoff fc = 1/(2πRC).
  • Transient analysis uses exponential formulas: Vc(t) = Vs(1 − e^(−t/RC)).
  • The same R and C values define both the transient response and the filter cutoff frequency.

What Is an RC Circuit?

An RC circuit is a fundamental electrical circuit consisting of a resistor (R) and a capacitor (C). It is the building block for timing circuits, filters, coupling networks, and signal processing. The interaction between resistance and capacitance creates exponential charging/discharging behavior and frequency-dependent filtering.

How is this different from other RC tools? The RC Time Constant Calculator focuses on finding \u03C4 and component values. The Capacitor Charge Calculator gives detailed transient analysis. This tool combines both transient and filter analysis in one place.

RC Circuit Infographic

Core RC Circuit Formulas

τ=R×C\tau = R \times C

Time constant in seconds

fc=12πRCf_c = \frac{1}{2\pi RC}

Cutoff frequency (\u22123 dB point)

VC(t)=Vs(1et/RC)V_C(t) = V_s(1 - e^{-t/RC})

Charging voltage

VC(t)=V0et/RCV_C(t) = V_0 \cdot e^{-t/RC}

Discharging voltage

RC Transient Behavior

When a voltage is applied to an RC circuit, the capacitor charges exponentially. The time constant \u03C4 = RC determines the speed: larger \u03C4 means slower charging. During charging, current starts at Vs/R and decays to zero. During discharging, the capacitor releases stored energy through the resistor.

TimeCharged %Remaining %
1\u03C463.2%36.8%
2\u03C486.5%13.5%
3\u03C495.0%5.0%
4\u03C498.2%1.8%
5\u03C499.3%0.7%

RC Filters: Low-Pass and High-Pass

The same RC circuit can act as a frequency filter. The cutoff frequency fc = 1/(2\u03C0RC) is the \u22123 dB point where output power is halved.

FeatureLow-PassHigh-Pass
Output acrossCapacitorResistor
PassesLow frequenciesHigh frequencies
AttenuatesHigh frequenciesLow frequencies
Rolloff\u221220 dB/decade+20 dB/decade

How to Use the RC Circuit Calculator

  1. 1Select a calculation mode (time constant, charging, discharging, time-to-target, or filter).
  2. 2Enter resistance and capacitance values with appropriate units.
  3. 3For transient modes, add supply voltage and time. For filter modes, add signal frequency.
  4. 4Click Calculate to see results with formulas and explanations.
  5. 5Use Quick Fill presets for common RC combinations.

Example Calculations

Time Constant

R = 10 kΩ, C = 100 μF. τ = 10,000 × 0.0001 = 1 second. fc = 1/(2π × 1) ≈ 0.159 Hz.

Charging Voltage at 2τ

R = 1 kΩ, C = 1 μF, Vs = 5 V, t = 2 ms (2τ). Vc = 5(1 − e−2) ≈ 4.32 V (86.5%).

Low-Pass Filter

R = 1 kΩ, C = 0.1 μF. fc = 1/(2π × 1000 × 10−7) ≈ 1.59 kHz. At 10 kHz, gain ≈ −16.1 dB.

Where RC Circuit Calculations Are Used

Timer circuits (555 timer, monostable), audio tone controls, anti-aliasing filters, sensor signal conditioning, coupling/decoupling networks, power supply ripple filtering, oscilloscope probe compensation, PWM to analog conversion, and debouncing circuits.

Common Mistakes

  • Confusing charging and discharging formulas.
  • Forgetting to convert kΩ to Ω or μF to F before calculating.
  • Assuming the capacitor is fully charged before 5τ.
  • Mixing up low-pass and high-pass output nodes.
  • Using peak voltage instead of RMS for filter calculations.
  • Ignoring ESR of real capacitors in high-frequency filter designs.

Accuracy and Limitations

This calculator uses ideal RC circuit equations. Real-world factors include capacitor ESR, tolerance (typically ±10\u201320%), temperature coefficients, dielectric absorption, and parasitic inductance at high frequencies. For critical designs, use SPICE simulation and verify with measurements.

Frequently Asked Questions

What is an RC circuit?

An RC circuit contains a resistor (R) and capacitor (C) connected in series or parallel. It is one of the most fundamental circuits in electronics, used for timing, filtering, and signal conditioning.

What is the RC time constant?

The time constant τ = RC is the time it takes for the capacitor voltage to reach about 63.2% of its final value during charging, or drop to 36.8% during discharging.

How long does it take to fully charge a capacitor?

Theoretically a capacitor never fully charges, but after 5τ it reaches 99.3% of the supply voltage, which is considered fully charged for practical purposes.

What is an RC low-pass filter?

When the output is taken across the capacitor, the RC circuit passes low frequencies and attenuates high frequencies, with a −3 dB cutoff at fc = 1/(2πRC).

What is an RC high-pass filter?

When the output is taken across the resistor, the RC circuit passes high frequencies and attenuates low frequencies, with the same cutoff frequency fc = 1/(2πRC).

How is this different from the RC Time Constant Calculator?

The RC Time Constant Calculator focuses on finding τ, cutoff frequency, and component values. This RC Circuit Calculator adds full transient analysis (charging/discharging at any time) and filter modes (gain, phase, output voltage at any frequency).

Can I use this for RL circuits?

No, this tool is specifically for RC circuits. Use the RL Time Constant Calculator for inductor-resistor circuits.

Does filter rolloff slope matter?

A first-order RC filter rolls off at −20 dB/decade (or −6 dB/octave). For steeper rolloff, you need higher-order filters with multiple stages.

What units should I use?

You can use any supported units — the calculator converts automatically. Common pairs: kΩ with μF, Ω with mF, or MΩ with pF.

Is this accurate for real components?

The calculator uses ideal formulas. Real components have tolerances, ESR, parasitic inductance, and temperature effects that may cause small deviations.

Sources / References

Manish Kumar

Author & technical reviewer

Manish Kumar

PhysicsCalcs tools are reviewed with an educational focus: clear formulas, transparent assumptions, and practical context for students and science learners.

Learn more about Manish