ElectronicToolbox — free online electronics calculators

softtools.app
ElectronicToolbox
Resistor Color Code
Decode colour bands into a resistance, or look up the colour bands for a target value.
Resistance
4-band: digit · digit · multiplier · tolerance  |  5-band: digit · digit · digit · multiplier · tolerance
Series / Parallel Resistor Calculator
Combine any number of resistors. Type values one at a time, or paste a list.
Press Tab or click Apply. Units default to Ω if not given.
Series: R_total = R1 + R2 + R3 + …
Total Resistance
Voltage Divider Calculator
Output voltage of a two-resistor divider, with optional load and power dissipation.
Unloaded: Vout = Vin · R2 / (R1 + R2)  |  Loaded: R2' = R2 ∥ RL  |  Rth = R1 ∥ R2
Output Voltage (unloaded)
Loaded Vout
Thevenin Rth
P in R1
P in R2
Total P (divider)
P in RL
RC Time Constant Calculator
Solve τ = RC. Useful for filter cut-off, debounce timing, soft-start, charge/discharge.
τ = R · C  |  Charge: V(t) = V₀ · (1 − e−t/τ)  |  Discharge: V(t) = V₀ · e−t/τ  |  fc = 1 / (2π·τ)
Time Constant τ
τ
Cut-off fc
Time to reach target
Settling (≈ 5τ, 99.3%)
Charge / Discharge Table
TimeChargedRemainingProgress
Enter values above
Ohm's Law + Power Calculator
Enter any two of V, I, R, P — the rest are computed.
V = I·R  |  P = V·I = I²·R = V²/R
Computed
V
I
R
P
LED Series Resistor Calculator
Pick a current-limiting resistor for an LED (or a chain of LEDs in series).
Red ≈ 1.8–2.2 V · Yellow/Green ≈ 2.0–2.4 V · Blue/White ≈ 3.0–3.4 V.
For multiple LEDs in series — set to 1 for a single LED.
R = (Vs − n·Vf) / If  |  PR = (Vs − n·Vf) · If
Resistor value (R)
Voltage across R
Power in R
Recommended (E12)
Actual I with E12
E-Series Resistor Finder
Nearest standard resistor value from common E-series, with error % and neighbours.
Accepts 4.7k, 1M, 4k7, 470R.
Pick the closest standard value across all decades. Error % shows how far the standard is from your target.
Nearest standard value
Error
Within tolerance?
Next lower
Next higher
Capacitor Reactance (XC)
AC impedance of a capacitor at a given frequency.
XC = 1 / (2π · f · C)  |  Low XC ≈ short to AC; High XC ≈ blocks AC.
Reactance XC
LC Resonant Frequency
Resonant frequency of an ideal LC tank, useful for filters and oscillators.
f₀ = 1 / (2π · √(L·C))  |  ω₀ = 1 / √(L·C)
Resonant frequency f₀
When to use each calculator

Resistor color code

Use Decode when you've pulled a through-hole resistor out of a drawer and need to read its value: pick 4 bands for standard ±5% / ±10% parts, or 5 bands for precision ±1% / ±2% parts. Each band selector shows the colour live on the resistor preview.

Use Reverse lookup when you have a target value (say 4.7k or 1M) and need to know what colour bands to look for. The closest representable value is chosen, and any rounding is reported.

Series / parallel resistor

Use this whenever you need an equivalent resistance from multiple resistors — e.g. you don't have the exact value in your kit, or you're combining several on a board.

You can paste a list of values like 10k, 4.7k, 470 (or one per line) and click Apply. The result panel shows the working, including the average for parallel pairs and the smallest value (which bounds parallel results).

Voltage divider

Use this to scale a voltage down to a known fraction, typically for an ADC input. Pick R1/R2 so the standing current is low (less waste) but not so high-impedance that whatever you connect to Vout drags the ratio off.

Enable RL to model the loaded output, plus the Thevenin equivalent (Rth = R1 ∥ R2) — a useful sanity check for whether the load you have in mind will distort the ratio. Power dissipation is shown per resistor so you can pick a part with adequate wattage.

Don't use a divider as a power supply for anything that draws meaningful current — use a regulator instead.

RC time constant

Use this for any timing or filtering question involving an R and a C: debounce delay, soft-start, charge/discharge, or first-order RC low-pass cut-off. Switch solve for to pick which unknown to compute — e.g. given τ and C, find R.

The Target charge level field lets you ask "how long to reach 90%?" (≈ 2.3 τ), "95%?" (≈ 3 τ), or a custom percentage — handy when a signal needs to settle to within a known error before sampling.

Ohm's law + power

Fill any two of V, I, R, P and the rest are solved automatically. Useful for sizing a part you have a current and voltage for, picking a shunt resistor, or checking the wattage rating you need. If you provide three or four values they're checked for consistency.

LED resistor

Pick the current-limiting resistor for an LED powered from a supply. Enter the supply voltage, the LED forward voltage (Vf), the target current, and how many LEDs are wired in series. The calculator returns the ideal resistor, the power it dissipates, and the nearest E12 value (with the resulting actual current). Aim for at least 2× the dissipated power as the resistor's wattage rating.

E-series finder

Given a calculated resistor value, find the nearest standard part you can actually buy. Pick the E-series (E6 / E12 / E24 / E48 / E96) that matches the tolerance of your kit, and the tool returns the nearest catalog value, the error %, and the next lower and next higher candidates — handy when you have a tight constraint in one direction.

Capacitor reactance

Calculate XC = 1 / (2πfC). Useful for picking a coupling/bypass capacitor (you want XC low at the signal frequency), or for working out the impedance presented by a capacitor at AC. The short interpretation tells you whether the cap looks like a short, a meaningful impedance, or essentially open at that frequency.

LC resonance

Resonant frequency of an ideal LC tank: f₀ = 1 / (2π·√(LC)). Useful for RF tank circuits, filter design, oscillator targets, and rough ballparking of where an LC pair will peak.

Everything runs locally in your browser — no network calls, no sign-up. The Share link button writes the current state into the URL so the same configuration can be opened or shared later.