5 V supply, 1 kΩ, 1 mF at 1 second
- Vc ≈ 4.33 V
- Charge ≈ 0.0043 C
science calculator
Compute capacitor voltage and charge at any point during RC charging.
Useful for electronics projects and lab assignments that need RC timing math without scribbling exponential curves by hand.
In a simple RC charging circuit, a resistor limits current into a capacitor as it charges toward a supply voltage. The voltage across the capacitor rises along an exponential curve instead of in a straight line, which makes back‑of‑the‑envelope calculations tricky when you want to know “what is Vc at 0.3 seconds?” or “how much charge is on the capacitor after 5τ?”.
This capacitor charge calculator handles that exponential math for you. You enter the supply voltage, resistance, capacitance, and elapsed time, and it returns the instantaneous capacitor voltage and charge under an ideal first‑order model. That gives you quick answers for timing circuits, sample‑and‑hold stages, debounce filters, and classroom exercises.
We model a standard series RC circuit being charged by a constant DC supply that steps from 0 V to the supply voltage at time t = 0.
For such a circuit, the capacitor voltage as a function of time is given by the classic first‑order step response: Vc(t) = V × (1 − e^(−t / (R × C))).
Here, V is the supply voltage, R is the series resistance in ohms, C is the capacitance in farads, and t is the elapsed time in seconds.
Once Vc(t) is known, the instantaneous charge on the capacitor is simply Q(t) = C × Vc(t). This gives you the actual coulombs stored at that moment.
The time constant of the circuit is τ = R × C. At t = τ, Vc has risen to about 63% of the supply; at about 5τ, the capacitor is effectively fully charged (>99%). The calculator uses the full exponential expression rather than approximations so you get accurate values at any t.
Vc(t) = V(1 − e^(−t / RC)) Q(t) = C × Vc(t)
This capacitor charge calculator applies Vc(t)=V(1−e^(−t/RC)) to show capacitor voltage and charge at any time. Enter supply voltage, resistance, capacitance, and elapsed seconds for instant RC math.
Use it for timing circuits, lab work, or sanity checks. It assumes an ideal RC; real parts have ESR and leakage that slightly change the curve.
Behind the scenes, the calculation uses the classic first‑order step response for an RC network, where the capacitor voltage rises exponentially toward the supply. By exposing both the voltage and charge at a specific time t, the tool makes it straightforward to answer questions like “has my capacitor reached the logic threshold yet?” or “how much charge has accumulated in this sample‑and‑hold circuit by the time the ADC reads it.” This is especially helpful in education or early‑stage design, where you care more about intuition and ballpark values than exact SPICE waveforms.
Instead of juggling separate datasheets, approximate time constants in your head, and repeated calculator keystrokes, you can simply plug in R, C, V, and t and let the tool do the exponential math. That frees you up to sweep different resistor or capacitor values to see how they change response time, or to test how much margin you have between a desired threshold (for example, 2.5 V on a 5 V logic rail) and the actual voltage at a given delay. The ability to iterate quickly is often more valuable than exact analytical expressions when you are exploring design options.
Because the equations are unit‑sensitive, the calculator assumes standard SI units—ohms, farads, seconds, volts, and coulombs—but nothing stops you from reasoning in more familiar component scales. You can think in kiloohms and microfarads while converting to base units for input, then interpret the resulting voltages and charges back in terms of component ratings and logic thresholds. This keeps the math honest while still fitting into the way most designers and students think about components.
Although the model is idealized, it closely matches real measurements for many low‑frequency, low‑noise circuits, making it a dependable teaching aid. Later, when you graduate to more complex or high‑precision designs, you can treat this tool as a quick first pass: if an RC idea doesn’t work even in the ideal model, it almost certainly won’t work once you factor in parasitics, tolerances, and loading. That makes it a useful filter before investing time in full circuit simulation or bench prototypes.
Ignores parasitic effects. Real circuits have leakage and ESR that modify results slightly.