Calculate RC time constant, charging/discharging curves, frequency response, energy storage, and settling time for resistor-capacitor circuits.
The **RC Circuit Calculator** analyzes the transient and frequency behavior of resistor-capacitor circuits — one of the most fundamental building blocks in electronics. Enter the resistance, capacitance, and supply voltage to instantly see the time constant τ, charging/discharging curves, -3dB frequency, peak current, and energy storage.
The tool supports both **charging** (capacitor fills from 0V to supply) and **discharging** (capacitor drains to 0V) modes with complete voltage and current profiles at each time constant interval. The frequency response table shows how the RC circuit behaves as a filter, with impedance, phase, and gain at key frequencies.
From debounce circuits and audio coupling to power supply filtering and timing circuits, RC behavior governs countless electronic applications. This calculator provides the complete picture — transient response, frequency domain behavior, and energy analysis — in a single tool. Check the example with realistic values before reporting. Use the steps shown to verify rounding and units. Cross-check this output using a known reference case.
RC circuits are everywhere in electronics — from the simplest debounce filter to complex analog signal processing chains. Understanding the time domain response (how fast the capacitor charges) and frequency domain behavior (what frequencies pass through) is essential for circuit design.
This calculator provides both perspectives in one tool: the transient voltage/current tables show exact waveform values at each time constant, while the frequency response table reveals filtering characteristics. The time-to-target feature answers the common question "how long until the capacitor reaches X volts?" — crucial for timing circuits, power-on delays, and settling time requirements.
RC Time Constant: τ = R × C Charging: V(t) = V₀ × (1 − e^(−t/τ)) Discharging: V(t) = V₀ × e^(−t/τ) Current: I(t) = (V₀/R) × e^(−t/τ) -3dB Frequency: f = 1/(2πRC) Energy: E = ½CV² Time to reach X%: t = −τ × ln(1 − X/100) [charging]
Result: τ = 1 ms, f_3dB = 159.2 Hz, 5τ = 5 ms
τ = 10000 × 1e-7 = 0.001 s = 1 ms. At 1τ, voltage reaches 63.2% (3.16V). At 5τ (5 ms), it reaches 99.3% (4.97V). The -3dB frequency is 1/(2π × 0.001) = 159.2 Hz — frequencies below this pass through a low-pass RC filter.
The humble RC circuit appears in countless applications. **Debounce circuits** use an RC low-pass filter to eliminate mechanical switch bounce. **Audio coupling** capacitors block DC while passing AC signals, with the RC combination setting the low-frequency cutoff. **Power supply decoupling** capacitors provide local energy storage, with the RC time constant determining how quickly they can respond to load transients.
The transient response (voltage vs time) and the frequency response (gain vs frequency) are two views of the same physical behavior, related by the Laplace transform. The time constant τ directly determines the -3dB frequency: f_3dB = 1/(2πτ). A faster circuit (smaller τ) passes higher frequencies, while a slower circuit (larger τ) acts as a stronger low-pass filter. Understanding both perspectives is essential for analog circuit design.
Multiple RC stages in cascade provide steeper roll-off (each stage adds -20 dB/decade) but also increase settling time and introduce phase shift. A single RC stage provides -20 dB/decade; two stages give -40 dB/decade with -180° maximum phase shift. Active RC filters (using op-amps) can achieve steeper roll-off with better characteristics than passive cascades.
The time constant τ = RC is the time for a charging capacitor to reach 63.2% of the supply voltage (or for a discharging capacitor to fall to 36.8%). After 5τ, the capacitor is within 0.7% of its final value — considered "fully charged" for practical purposes.
The exponential function e^(-1) ≈ 0.368, so 1 - 0.368 = 0.632 or 63.2%. This is a natural mathematical consequence of exponential charging through a resistance. The charge delivered in each τ interval is always 63.2% of the remaining gap.
Theoretically, exponential charging never reaches 100%. Practically: 1τ = 63.2%, 2τ = 86.5%, 3τ = 95%, 4τ = 98.2%, 5τ = 99.3%. Most engineers consider 5τ as "fully charged" since the remaining 0.7% is negligible in almost all applications.
A low-pass RC filter (output taken across C) passes frequencies below f_3dB = 1/(2πRC) and attenuates higher frequencies at -20 dB/decade. A high-pass filter (output across R) does the opposite. The -3dB point is where output power drops to half.
At t = 0, the uncharged capacitor acts like a short circuit (V_C = 0), so the full supply voltage appears across R, giving maximum current I = V/R. As the capacitor charges, the voltage across R decreases and current falls exponentially to zero.
The frequency response table shows AC behavior. At the -3dB frequency, the capacitive reactance equals R, and the signal is attenuated by 3 dB (to 70.7%). Below f_3dB, the capacitor has high impedance (minimal effect); above f_3dB, the capacitor has low impedance (significant filtering).