555 Timer Calculator
Calculate frequency, period, and duty cycle for astable or monostable 555 timer circuits.
This tool is for informational and educational purposes only. It is not a substitute for professional financial, medical, legal, or engineering advice. See Terms of Service.
Can't find what you need?
Request a ToolHow to Use the 555 Timer Calculator
The 555 timer IC operates in two main modes. Astable mode produces a continuous square wave (oscillator). Monostable mode produces a single output pulse of a defined width when triggered.
- Select the mode. Astable for a continuous oscillator, Monostable for a one-shot timer.
- Enter resistor values. In astable mode, enter R1 and R2 in ohms. In monostable mode, enter a single R value.
- Enter capacitance. Enter the capacitance in farads. For a 1 µF capacitor, enter 0.000001. For 100 nF, enter 0.0000001.
- Read the results. Astable mode shows frequency, period, duty cycle, high time, and low time. Monostable shows the pulse width.
Tip: For common capacitor values, convert the units before entering. 1 µF = 1e-6 F, 100 nF = 1e-7 F, 10 nF = 1e-8 F, 1 nF = 1e-9 F.
About the 555 Timer
The 555 timer IC was introduced by Signetics in 1972 and remains one of the most popular ICs ever made. In astable mode, the output frequency is f = 1.44 / ((R1 + 2×R2) × C), and the duty cycle is (R1 + R2) / (R1 + 2×R2). In monostable mode, the pulse width is t = 1.1 × R × C.
The minimum duty cycle in standard astable mode is just above 50% (when R1 approaches zero). To achieve 50% or lower duty cycles, add a diode in parallel with R2 to bypass it during discharge, effectively making the charge time R1×C and discharge time R2×C independently.
Frequently Asked Questions
What is the 555 timer astable mode formula?
In astable mode, the output frequency is f = 1.44 / ((R1 + 2×R2) × C), where R1 and R2 are in ohms and C is in farads. The period is T = (R1 + 2×R2) × C × 0.693 × 2 (approximately). The duty cycle is (R1 + R2) / (R1 + 2×R2), expressed as a percentage. The high time is 0.693 × (R1 + R2) × C and the low time is 0.693 × R2 × C.
How do I set the 555 timer to a specific frequency?
Rearrange the frequency formula to solve for a resistor: given a desired frequency and chosen C, R1 + 2×R2 = 1.44 / (f × C). A common approach is to set a fixed C and use a potentiometer for R2 to make the frequency adjustable. For precise frequencies, use the nearest E24 standard resistor values and trim with a small potentiometer, or use a crystal oscillator with frequency dividers for high precision applications.
What is monostable mode used for?
Monostable mode generates a single output pulse of a precise duration when triggered by a falling edge on the trigger input (pin 2). Common uses include debouncing switches (ignoring multiple fast transitions), creating time delays, and driving relays or other devices for a fixed time after a trigger event. The pulse width is t = 1.1 × R × C seconds, independent of the input pulse duration.
What resistor and capacitor values work best with a 555 timer?
The 555 timer works best with resistors in the range of 1 kΩ to 10 MΩ and capacitors from 100 pF to 1000 µF. Very small capacitors (under 100 pF) are affected by stray capacitance. Very large resistors (over 10 MΩ) can be affected by leakage currents. For audio frequencies (20 Hz to 20 kHz), common combinations are 10 kΩ to 1 MΩ with 1 nF to 100 nF capacitors.