Want a Custom tool for Yourself?

Need a Custom Tool? We build custom tools that can save hours per employee per day.

555 Timer Calculator

Work out 555 timer values for astable or monostable circuits from your resistor and capacitor choices. See frequency, duty cycle, and timing.

555 Timer Calculator





Result will appear here...


Last updated: June 6, 2026

Created by: Eon Tools Dev Team

Reviewed by: Bibek Lal Karna



What the 555 timer calculator does

The 555 timer is a famous integrated circuit used to generate pulses and oscillations, and its timing is set by a couple of resistors and a capacitor. This calculator works out that timing: in astable mode it gives the frequency, the high and low times, and the duty cycle, and in monostable mode it gives the pulse length.

Below is what the 555 is, the equations for its two modes, how the duty cycle works, and a worked example.

How to use it

  1. Choose the mode: astable for a repeating oscillation, or monostable for a single pulse.
  2. Enter the resistor and capacitor values for that mode.
  3. Press Calculate for the timing results, or Reset to clear them.

What the 555 timer is

The 555 timer is one of the most popular and enduring integrated circuits ever made, introduced in the early 1970s and still used everywhere today. It is a small, inexpensive, eight-pin chip that produces precise time delays and oscillations, and it has become a staple of electronics education and hobby projects as well as countless commercial products. Its appeal is its simplicity: with just a handful of external components, a couple of resistors and a capacitor, it can be set up to flash a light, generate a tone, create a delay, or produce a stream of pulses.

The 555 works in two main modes, and the choice between them defines what it does. In astable mode it runs continuously, switching its output back and forth on its own to produce a repeating square wave, which makes it an oscillator. In monostable mode it produces a single pulse of a set length each time it is triggered, which makes it a one-shot timer. In both cases the timing is governed by the external resistors and capacitor, through simple formulas. This calculator applies those formulas to give the exact timing for whichever mode you choose.

Astable mode and the equations

In astable mode, the 555 oscillates continuously, with its output spending part of each cycle high and part low, producing a repeating square wave with no need for any external trigger. The capacitor charges through both resistors and discharges through one of them, and the timing of this charging and discharging sets the rhythm. The time the output stays high and the time it stays low are given by:

thigh = 0.693 × (R1 + R2) × C

tlow = 0.693 × R2 × C

where the factor of 0.693 is the natural logarithm of two, arising from how a capacitor charges. The full cycle is the sum of the high and low times, and the frequency is one divided by that cycle. The calculator computes all of these, giving the oscillation frequency and the individual high and low durations from your component values.

Monostable mode and its equation

In monostable mode, the 555 sits idle until it receives a trigger, and then it produces a single output pulse of a fixed length before returning to rest. This makes it a one-shot timer, useful for creating a delay or a pulse of a precise duration in response to an event, such as a button press. Unlike astable mode, it does not repeat on its own; each pulse requires a fresh trigger.

The length of the pulse is set by a single resistor and capacitor, through the relationship:

tpulse = 1.1 × R1 × C1

where the factor of about 1.1 comes from the capacitor charging up to a set fraction of the supply voltage. A larger resistor or capacitor gives a longer pulse, so the timing can be set from tiny fractions of a second to many seconds or more by choosing the values. The calculator computes this pulse length directly, which is the key figure for designing a one-shot timer.

Duty cycle and timing

For the astable oscillator, an important property is the duty cycle, the fraction of each cycle that the output spends high, expressed as a percentage. A duty cycle of 50 percent means the output is high and low for equal times, giving a symmetric square wave, while other values make the high and low portions unequal. The duty cycle matters in applications like dimming lights or controlling motors, where the proportion of on-time sets the average power delivered.

Because of how the standard 555 astable circuit charges and discharges, with the capacitor charging through both resistors but discharging through only one, the output is high for longer than it is low, so the duty cycle is always somewhat above 50 percent in the basic configuration. The exact value depends on the ratio of the two resistors, and the calculator reports it alongside the frequency and timing. Knowing the duty cycle lets you tailor the waveform to the job, and the calculator makes it easy to see how the resistor choices shape it.

Units and precision

The calculator takes the resistor values in ohms and their multiples and the capacitor values in farads and their smaller multiples, returning times in seconds and milliseconds, the frequency in hertz, and the duty cycle as a percentage. It applies the standard 555 timing relationships exactly. The factors of 0.693 and 1.1 are built in from the underlying capacitor-charging mathematics, so the results match the behaviour of a real 555 in the textbook circuit configurations.

A worked example

Suppose a 555 in astable mode uses a 1-kilohm resistor for R1, a 10-kilohm resistor for R2, and a 10-microfarad capacitor.

The high time is 0.693 × (1,000 + 10,000) × 0.00001 ≈ 76 milliseconds, and the low time is 0.693 × 10,000 × 0.00001 ≈ 69 milliseconds. The full cycle is about 145 milliseconds, giving a frequency of roughly 6.9 hertz and a duty cycle of about 52 percent. In monostable mode, a 100-kilohm resistor with a 10-microfarad capacitor would give a pulse about 1.1 seconds long.

Questions people ask

How do you calculate 555 astable frequency?

Find the high time, 0.693 × (R1 + R2) × C, and the low time, 0.693 × R2 × C, add them for the cycle, and take one over that for the frequency.

How do you calculate a 555 monostable pulse?

Use t = 1.1 × R1 × C1. A larger resistor or capacitor gives a longer pulse, set by a single trigger each time.

What is the difference between astable and monostable?

Astable mode oscillates continuously, producing a repeating square wave. Monostable mode produces one pulse of fixed length each time it is triggered.

Why is the duty cycle above 50 percent?

Because the capacitor charges through both resistors but discharges through only one, so the high time exceeds the low time in the basic astable circuit.

References

A quick note on where this comes from. The 555 timer's astable and monostable timing formulas come from the manufacturer's datasheets, such as the Texas Instruments NE555, and the underlying capacitor-charging behaviour is standard physics, as in OpenStax's University Physics.

  1. Texas Instruments, NE555 Precision Timer Datasheet. https://www.ti.com/product/NE555
  2. OpenStax, University Physics Volume 2, Section 10.6, RC Circuits. https://openstax.org/books/university-physics-volume-2/pages/10-6-rc-circuits
  3. Wikipedia, 555 timer IC. https://en.wikipedia.org/wiki/555_timer_IC


Bibek Lal Karna

Bibek Lal Karna is a PhD student and graduate teaching assistant at the University of Mississippi, with deep interests in theoretical and gravitational physics. He is also the founder of NRCC and is strongly engaged in scientific teaching and communication. At Eon Tools, he reviews physics tools.