0.2
s
200
ms
5
Hz
31.4159
rad/s
0.2
s
200
ms
5
Hz
31.4159
rad/s
The Oscillation Period Calculator determines the period of any simple harmonic oscillator using three different methods: from frequency, from angular frequency, or from the spring constant and mass of a spring-mass system. The period T is the time for one complete oscillation cycle — the most fundamental timing characteristic of any periodic motion.
The three key relationships for the period of simple harmonic motion are:
$$T = \frac{1}{f} = \frac{2\pi}{\omega} = 2\pi\sqrt{\frac{m}{k}}$$
where f is the frequency in hertz, ω is the angular frequency in rad/s, m is the oscillating mass, and k is the spring constant. These formulas are interconnected — knowing any one description of the oscillation rate immediately gives the others.
The period is a cornerstone quantity in physics and engineering. In mechanical systems, it determines the natural vibration frequency of structures, vehicles, and machines. In electronics, the period of an LC circuit governs radio tuning. In atomic physics, the period of electron orbits relates to spectral emission frequencies. Even biological rhythms — heartbeats, circadian cycles — are characterized by their periods.
For a spring-mass system, the period depends only on the mass and spring constant, not on the amplitude of oscillation. This amplitude independence is what makes simple harmonic oscillators so useful as timekeeping devices, from pendulum clocks to quartz crystal oscillators. The formula T = 2π√(m/k) also reveals a fundamental scaling: doubling the mass increases the period by a factor of √2, while quadrupling the spring stiffness halves the period.
This calculator provides all three computation modes in a single interface. Select the known quantities, enter their values, and obtain the period along with the corresponding frequency and angular frequency. It handles everything from sub-nanosecond oscillations in electronics to multi-second pendulum swings.
Understanding the period is essential for resonance analysis, vibration isolation, filter design, and spectroscopy. When an external driving frequency matches the natural period of a system, resonance occurs — with potentially dramatic consequences ranging from enhanced signal reception to structural collapse.
The calculator implements three equivalent paths to the oscillation period:
From Frequency:
$$T = \frac{1}{f}$$
Direct inversion of the cycle count per second.
From Angular Frequency:
$$T = \frac{2\pi}{\omega}$$
The angular frequency ω measures the phase advance rate in radians per second. One full cycle spans 2π radians.
From Spring Constant and Mass:
$$T = 2\pi\sqrt{\frac{m}{k}}$$
Derived from Newton's second law applied to Hooke's law: ma = −kx gives the equation of motion ẍ + (k/m)x = 0, with solution x(t) = A cos(ωt + φ) where ω = √(k/m).
After computing T, the calculator also returns f = 1/T and ω = 2π/T for completeness.
The period tells you how long one full oscillation takes. A short period means rapid oscillation (high frequency); a long period means slow, lazy swings. In the spring-mass mode, heavier masses oscillate more slowly (larger T) because they resist acceleration, while stiffer springs oscillate faster (smaller T) because they exert stronger restoring forces. The period in milliseconds is provided for convenience when working with fast oscillations in electronics or acoustics.
Inputs
Results
A 440 Hz tuning fork (concert pitch A4) has a period of about 2.27 ms. Each complete vibration cycle takes just over two thousandths of a second.
Inputs
Results
A 0.5 kg mass on a 200 N/m spring oscillates with T ≈ 0.314 s (f ≈ 3.18 Hz). The period is independent of how far you pull the mass from equilibrium.
Period (T) is the time for one complete oscillation cycle, measured in seconds. Frequency (f) is the number of complete cycles per second, measured in hertz (Hz). They are reciprocals: T = 1/f and f = 1/T. A 100 Hz oscillation has a period of 0.01 s (10 ms).
Angular frequency ω = 2πf measures the rate of phase change in radians per second. It appears naturally in the mathematical description of oscillation: x(t) = A cos(ωt + φ). One complete cycle corresponds to 2π radians of phase, so ω = 2π/T. It simplifies many formulas by eliminating factors of 2π.
For a true simple harmonic oscillator (linear restoring force F = −kx), the period is exactly independent of amplitude. This is because a larger displacement produces a proportionally larger restoring force, causing greater acceleration that exactly compensates for the longer distance traveled. This property breaks down for nonlinear oscillators like a pendulum at large angles.
The period scales as √m, so doubling the mass increases the period by a factor of √2 ≈ 1.41. Heavier objects oscillate more slowly because they have greater inertia and resist acceleration. To double the period, you need to quadruple the mass (keeping the spring constant fixed).
Yes. An LC circuit oscillates with angular frequency ω = 1/√(LC), giving T = 2π√(LC). The inductance L plays the role of mass (inertia) and 1/C plays the role of the spring constant (stiffness). Enter ω directly or compute T from the equivalent k = 1/C and m = L values.
Resonance occurs when a periodic driving force has a frequency matching the system's natural frequency (period). At resonance, even small periodic inputs can produce large-amplitude oscillations because energy is transferred most efficiently. This principle is used in radio tuning, MRI, and laser cavities, but can cause destructive vibrations in bridges and buildings if not properly managed.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!
Simple Harmonic Motion Calculator
Oscillations & Waves Calculators
Spring Calculator
Oscillations & Waves Calculators
Spring Constant Calculator
Oscillations & Waves Calculators
Hooke's Law Calculator
Oscillations & Waves Calculators
Pendulum Calculator
Oscillations & Waves Calculators
Pendulum Period Calculator
Oscillations & Waves Calculators