Skip to content
AZ Tools

555 Timer Calculator (Astable & Monostable)

Frequency, period, high and low time and duty cycle of a 555 astable, the pulse width of a monostable, or RA and RB for a target frequency with E24 values.

Use SI prefixes: 4.7k or 4k7 Ω, 2M2, 100n or 10u F.

Frequency
Period
High time
Low time
Duty cycle

Ideal comparator thresholds at 1/3 and 2/3 of the supply; propagation delays and component tolerances are not included.

How to use

  1. Pick Astable, Monostable or Design.
  2. Enter resistor and capacitor values with prefixes such as 4.7k, 100n or 10u — or, in Design, the frequency and duty cycle you want and the capacitor you have.
  3. Read the timing, or the resistor values and the nearest E24 parts; click any result to copy it.

About this tool

Show

Works out the timing of the classic 555 timer. In astable mode, from RA, RB and the timing capacitor C, it gives the frequency, the period, the time the output spends high and low, and the duty cycle. In monostable (one-shot) mode it gives the pulse width from R and C. The design mode works backwards: give a frequency, a duty cycle and a capacitor, and it returns the exact RA and RB, the nearest E24 standard resistors, and the frequency and duty those standard parts really give. The timing comes straight from the chip's comparators, which switch at one third and two thirds of the supply: charging from 1/3 to 2/3 takes RC·ln 2, and a one-shot charging from zero to 2/3 takes RC·ln 3. Datasheets round these to 0.693 and 1.1; the tool uses the exact values, which the verification reproduces by simulating the capacitor voltage. Values can be typed with SI prefixes — 4.7k, 4k7, 100n, 10u, 2M2. Limits worth knowing: the standard circuit cannot give a duty cycle of 50 % or less, because the high time always includes RB; a diode across RB, or taking the inverted output, is the usual fix. Real timers also add propagation delays of a few hundred nanoseconds and the capacitor's tolerance, often ±10 % or worse for electrolytics, so above roughly 100 kHz or when precision matters, measure rather than trust the formula. Keep RA at 1 kΩ or more, as datasheets advise, so the discharge transistor is not overloaded.

Frequently asked questions

Why can't I get a duty cycle below 50 %?

In the standard astable circuit the capacitor charges through RA and RB but discharges through RB only, so the high time is always longer than the low time. Put a diode across RB so charging bypasses it, or use the inverted output.

Why 0.693 and 1.1?

They are ln 2 and ln 3 rounded. The comparators switch at 1/3 and 2/3 of the supply, and an RC circuit needs RC·ln 2 to go from 1/3 to 2/3 and RC·ln 3 to go from 0 to 2/3.

Does the supply voltage matter?

Not for the timing, because the thresholds are fixed fractions of the supply. It matters for the output level and the current the circuit draws.

Why is RA below 1 kΩ flagged?

When the discharge pin turns on it shorts RA's end to ground, so a small RA means a large current through the discharge transistor. Datasheets recommend at least 1 kΩ.

Does this work for the CMOS 7555 or TLC555?

Yes: they use the same 1/3 and 2/3 thresholds. They also allow higher resistances and lower currents, and their small input currents keep large-resistor timing more accurate.

Related tools