555 Timer Calculator

Frequency, duty cycle and pulse width for 555 astable and monostable circuits, with a live labeled waveform.
Astable (Oscillator)
Monostable (One-Shot)

Astable Mode — Free-Running Oscillator

f = 1.44 / ((R1+2R2)C)   •   Duty = (R1+R2)/(R1+2R2)
1k/10k, 0.1µF (audio tone)
1k/100k, 10µF (1Hz LED blink)
100Ω/10k, 1µF (≈50% duty)
µF
Enter values and press Calculate.
Duty cycle is always ≥50% in this basic circuit, because the capacitor charges through R1+R2 but discharges only through R2 — charging always takes at least as long as discharging. Making R1≪R2 gets duty close to (but never quite) 50%; a diode across R2 is the standard trick to get exactly 50%.

Output Waveform (One Period)

Monostable Mode — One-Shot Pulse

T = 1.1 × R × C
100kΩ, 10µF (1.1s delay)
1MΩ, 1µF (1.1s delay, high R)
µF
Enter values and press Calculate.

Trigger & Output Pulse

How the 555 Timer's Two Basic Modes Work

The 555 timer is one of the most widely produced ICs in history, built around an internal comparator/flip-flop pair that charges and discharges an external capacitor through external resistors. Its two most common configurations are:

Why charge time and discharge time are different in astable mode

During the "high" part of the cycle, the capacitor charges through both R1 and R2 in series (thigh=0.693×(R1+R2)×C). During the "low" part, it discharges through only R2 (tlow=0.693×R2×C) — the internal discharge transistor shorts the R1-to-capacitor path to ground. Because charging always involves at least as much resistance as discharging, thigh is always ≥ tlow, which is exactly why basic astable duty cycle can never go below 50%.

QuantityFormula
Astable frequencyf = 1.44/((R1+2R2)C)
Astable duty cycleD = (R1+R2)/(R1+2R2)
High timethigh = 0.693×(R1+R2)×C
Low timetlow = 0.693×R2×C
Monostable pulse widthT = 1.1×R×C

Real-World Applications & Fully-Explained Examples

Worked examples — explained in full

1. Audio tone: R1=1 kΩ, R2=10 kΩ, C=0.1 µF. f=1.44/((1000+20000)×10−7)=1.44/2.1×10−3685.7 Hz — comfortably in the audible tone range. Duty=(1000+10000)/(1000+20000)≈52.4%, thigh≈0.762 ms, tlow≈0.693 ms.
2. Classic 1 Hz LED blinker: R1=1 kΩ, R2=100 kΩ, C=10 µF. f=1.44/((1000+200000)×10−5)≈0.72 Hz (period≈1.39 s) — a clearly visible blink, roughly 43 blinks per minute, and one of the most common 555 "hello world" circuits taught in electronics courses.
3. Getting close to 50% duty: R1=100 Ω, R2=10 kΩ, C=1 µF. Making R1 much smaller than R2 pulls duty down to Duty=(100+10000)/(100+20000)≈50.25% — very close to a symmetric square wave, though never exactly 50% with this basic (no-diode) topology, and f≈71.6 Hz.
4. Equal resistors: R1=R2=10 kΩ, C=10 nF. Duty=(10000+10000)/(10000+20000)=20000/30000≈66.7% and f=1.44/(30000×10−8)=4800 Hz — a noticeably asymmetric wave (2:1 high:low ratio), illustrating why R1=R2 is a common beginner mistake when a near-square wave is wanted.
5. Monostable delay: R=100 kΩ, C=10 µF. T=1.1×100000×10−5=1.10 s — a one-shot pulse just over a second long, useful for a simple "stays on for about a second" timer.
6. The same 1.1 s delay from different components: R=1 MΩ, C=1 µF. T=1.1×1000000×10−6=1.10 s — identical pulse width to example 5, confirming that only the R×C product matters for monostable timing, not the individual R and C values chosen to get there.

Frequently Asked Questions

What is the frequency formula for a 555 astable circuit?

f = 1.44/((R1+2R2)×C), where R1 and R2 are the timing resistors (in ohms) and C is the timing capacitor (in farads).

Why can't astable duty cycle go below 50% in a basic 555 circuit?

Because the capacitor charges through R1+R2 (both resistors) but discharges through only R2, the high time is always at least as long as the low time. To get duty cycles below 50%, designers add a diode across R2 so charging bypasses R1 (through the diode) while discharging still goes through R2 alone.

What is the monostable (one-shot) pulse width formula?

T = 1.1×R×C, where R is the single timing resistor and C is the timing capacitor. The output stays high for this fixed duration after being triggered, regardless of how long the trigger signal itself lasts.

How do I get close to a 50% duty cycle without a diode?

Make R1 much smaller than R2 (e.g. R1 = R2/100). As R1→0, the duty cycle formula (R1+R2)/(R1+2R2) approaches exactly 0.5, though it never quite reaches it without the diode trick, since R1 can never be truly zero in a real circuit.

What is the difference between astable and monostable modes?

Astable mode free-runs continuously, producing a repeating square-ish wave with no external trigger needed once powered. Monostable mode sits idle until triggered, then produces exactly one output pulse of fixed width T=1.1RC before returning to idle.

Can I re-trigger a 555 monostable before its pulse finishes?

A standard (non-retriggerable) 555 monostable ignores new trigger pulses while its output pulse is already in progress; the timing capacitor must fully discharge and the pulse must complete before a new trigger starts a fresh pulse.

What capacitor values are typical for 555 timing?

For audio-frequency astable circuits, capacitors from a few nanofarads to a few microfarads are common; for slow blinkers or long monostable delays, capacitors from several microfarads up to hundreds of microfarads are typical, paired with resistors from a few hundred ohms to several megohms.

Why does my calculated frequency not match my built circuit exactly?

Real resistor and capacitor tolerances (often ±5–20% for common electrolytic capacitors), plus the 555's own internal comparator threshold variations between manufacturers, typically shift the real frequency somewhat from the ideal formula's prediction — use tighter-tolerance components for more predictable timing.

What is the maximum practical frequency for a 555 astable circuit?

Standard bipolar 555 ICs are typically usable up to a few hundred kHz to around 1 MHz depending on the specific part and supply voltage, limited mainly by internal propagation delays; CMOS versions (like the 7555) can often run faster and at lower supply voltages.

Does supply voltage affect the 555's frequency or pulse width?

For the standard 555, no — both the astable frequency/duty formulas and the monostable pulse-width formula are derived from internal voltage-divider thresholds that scale with the supply, so they cancel out and the timing is largely supply-independent within the device's rated voltage range.

What is the 555 timer commonly used for besides oscillators and delays?

Beyond basic astable/monostable use, 555s (often with added components) are used for PWM motor speed control, tone/siren generators, missing-pulse detectors, frequency dividers, and as a building block inside more complex timing and control circuits.

Related Calculators

RC Low/High-Pass FilterRC Time ConstantOp-Amp Gain CalculatorAll Calculators