# Pendulum Period Calculator (T = 2π√(L/g))

Compute period, length, or gravity of a simple pendulum, plus amplitude-based peak speed and energy

> Canonical page: https://elysiatools.com/en/tools/pendulum-calculator

- **Category:** Math & Numbers

- **Keywords:** pendulum, simple pendulum, period, oscillation, gravity, length, frequency, angular frequency, amplitude, physics, mechanics, harmonic motion

## Overview

A simple pendulum is a mass on a string of length L swinging under gravity g.

Small-angle equations (given any two of T, L, g — the third follows):
- Period:    T = 2π · √(L / g)
- Length:    L = g · (T / 2π)²
- Gravity:   g = 4π² · L / T²
- Frequency: f = 1 / T

With amplitude θ₀: h = L(1 − cos θ₀), v_max = √(2gh), a_max = g·sin θ₀.

Small-angle approximation: accurate within 0.2% at θ₀ ≤ 15°. g defaults to 9.80665 m/s².

## Inputs

- **Solve For** (select)
- **Period (T, s)** (number): leave blank when solving for period
- **Length (L, m)** (number): leave blank when solving for length
- **Gravity (g, m/s²)** (number): 9.80665 (Earth). Moon ≈ 1.62, Mars ≈ 3.71
- **Amplitude (θ₀, °)** (number): optional, e.g. 10 (small-angle approx.)
- **Bob Mass (m, kg)** (number): optional, for kinetic energy

## When to use

- When designing or calibrating mechanical pendulum clocks to determine the exact rod length required for a specific swing interval.
- When calculating local gravitational acceleration in physics experiments by measuring a pendulum's length and oscillation period.
- When analyzing the maximum velocity, peak acceleration, and energy of a swinging mass at a specific angular amplitude.

## How it works

- Select the target variable you want to calculate: Period (T), Length (L), or Gravity (g).
- Enter the known parameters, such as the pendulum length in meters, period in seconds, or local gravitational acceleration.
- Optionally input the angular amplitude in degrees and the bob mass in kilograms to compute peak speed, height, and kinetic energy.
- Click calculate to instantly generate the solved variable, frequency, and amplitude-based motion dynamics.

## Use cases

- Physics students verifying experimental gravity measurements using a string, a weight, and a stopwatch.
- Horologists calculating the exact pendulum length needed for a clock to tick at precise one-second intervals.
- Engineers analyzing the maximum tension and velocity of suspended swinging loads in mechanical systems.

## Frequently asked questions

### What is the small-angle approximation limit for this calculator?

The small-angle approximation is highly accurate, keeping errors under 0.2% for swing amplitudes of 15 degrees or less.

### How does the calculator find the maximum speed of the pendulum bob?

It uses conservation of energy, calculating the height change from the input amplitude and length to find the peak velocity at the lowest point.

### Can I use this calculator to find gravity on other planets?

Yes. Select 'Gravity (g)' as the target variable and input the pendulum's length and measured period to find the local gravitational acceleration.

### Does the mass of the bob affect the pendulum's period?

No. The period of a simple pendulum depends solely on its length and gravity. Mass is only used to calculate kinetic energy.

### What units of measurement should I use?

Input length in meters (m), period in seconds (s), gravity in meters per second squared (m/s²), amplitude in degrees (°), and mass in kilograms (kg).

## Related tools

- [Projectile Motion Calculator (Range, Height, Time)](https://elysiatools.com/en/tools/projectile-motion-calculator): Compute range, max height, flight time, and the full trajectory of a projectile given speed, angle, and optional initial height
- [Debt Payoff Calculator](https://elysiatools.com/en/tools/debt-payoff-calculator): General-purpose debt payoff planner comparing avalanche, snowball, and minimum-only strategies. Enter debts as 'name, balance, APR%, minPayment $' per line plus an extra monthly payment. Shows payoff time, total interest, savings, balance decline curves, and a per-debt repayment detail table.
- [STEM Physics — Kinematics Velocity-Time Graph Tutor](https://elysiatools.com/en/tools/education-stem-physics-kinematics-velocity-time-graph): Kinematics visualisation tutor: velocity-time curve (constant-acceleration SUVAT solver with displacement-area shading), projectile parabola (adjustable g + air-resistance toggle), and free-fall timing
- [Investment Calculator](https://elysiatools.com/en/tools/investment-calculator): Project investment growth with initial principal plus monthly contributions and compound interest. Supports compounding frequency, inflation-adjusted real value, and yearly contribution escalation, with a yearly breakdown table and nominal vs real balance curves.
- [Timezone Lookup by Coordinates](https://elysiatools.com/en/tools/timezone-lookup-by-coordinates): Find the IANA timezone for any latitude / longitude: returns the timezone name (e.g. Asia/Shanghai), the current UTC offset, whether daylight saving time is active, the local wall-clock time, and the nearest reference cities. Fully offline — uses a built-in city/timezone reference database with nearest-reference matching.
- [Discount Calculator](https://elysiatools.com/en/tools/discount-calculator): Calculate discounted prices, savings, and final price after applying percentage or fixed amount discounts
- [Buoyancy Calculator (Archimedes, F = ρ·V·g)](https://elysiatools.com/en/tools/buoyancy-calculator): Compute buoyant force, fluid density, or displaced volume from any two, with optional float/sink analysis
- [Density Calculator (ρ = m/V)](https://elysiatools.com/en/tools/density-calculator): Compute density, mass, or volume from the other two, with specific gravity and a float/sink check

## Samples

- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [macOS Image Processing Objective-C Samples](https://elysiatools.com/en/samples/macos-image-processing-objectivec): macOS Objective-C image processing examples including image reading/saving, image scaling, and format conversion

## Related content

- [Physics Classroom and Lab Calculators](https://elysiatools.com/en/hubs/physics-classroom-and-lab-calculators): Compare force, energy, motion, buoyancy, pressure, wave, decibel, and measurement-precision tools in one focused physics study and lab workflow hub.
