Skip to main content
Calcimator

Traffic Signal Timing Calculator

Calculate signal green time, effective green, volume-to-capacity ratio, and average delay per vehicle for signalized intersections.

About this calculator

This calculator walks through the core timing relationships engineers use to evaluate — not design from scratch — a signalized intersection approach. It first computes lost time per phase as the sum of yellow and all-red clearance intervals, multiplies by the number of phases to get total lost time per cycle, and subtracts that from the cycle length to find the effective green time split evenly across phases (a simplification; real intersections rarely split green equally). It then derives an approach's capacity from the saturation flow rate — the maximum vehicles per hour that can pass during continuous green — scaled by the fraction of the cycle that's usable green time, using the base saturation flow rate and adjustment-factor structure set out in the Highway Capacity Manual, 6th Edition (Transportation Research Board), which anchors the default 1,800 vph/lane value here (HCM's ideal base is 1,900 pc/h/ln before adjusting for lane width, turning movements, and heavy vehicles).

Dividing the approach's actual volume by that capacity gives the volume-to-capacity (v/c) ratio, the standard measure of how saturated an approach is; values approaching or exceeding 1.0 signal breakdown conditions. Finally, it estimates average delay per vehicle using a simplified version of Webster's uniform delay formula, which models delay as a function of the green ratio and the (capped-at-1.0) v/c ratio — this is only the uniform-arrival component, not Webster's full formula, so it omits the random-arrival and overflow delay terms that dominate at high v/c ratios and will understate real-world delay for an oversaturated approach. Use it for a first-pass check of green time and v/c ratio, not a substitute for full HCM signalized-intersection analysis or field-calibrated software.

Inputs

veh/hr
veh/hr/lane

HCM 6th Ed: base s₀=1,900 pc/h/ln; adjusted for width, turns, heavy vehicles; typical 1,700–1,900 vph

sec
sec
sec

MUTCD/HCM: urban 60–90 sec; major arterials 90–120 sec; Webster optimum typical 70–100 sec

Results

Green Time per Phase

39 sec

Volume/Capacity (v/c)

0.98

Effective Green41 sec
Delay per Vehicle24 sec
Approach Capacity820 veh/hr
Total Lost Time12 sec

Figures current as of 2016. Source: Transportation Research Board, Highway Capacity Manual, 6th Edition: A Guide for Multimodal Mobility Analysis

How to Use This Calculator
  1. Enter approach volumes, saturation flow rates, and lost time per phase.
  2. Set number of phases and peak hour factor.
  3. Review cycle length, green time per phase, and level of service (v/c ratio).
  4. Target v/c ratios below 0.90 for acceptable intersection operation.

How the result changes with Number of Phases

Number of PhasesGreen Time per PhaseVolume/Capacity (v/c)
239 sec0.98
324 sec1.54
512 sec2.86

What each input means

Approach Volume
Traffic volume on the approach being analyzed, in vehicles per hour.
Saturation Flow Rate
Maximum flow rate through the intersection during green per HCM 6th Edition (TRB). Ideal base saturation flow: 1,900 vph/lane; typical default 1,800 vph/lane adjusted for lane width, turns, and grade.
Yellow Time
Duration of yellow (amber) signal phase. Typically 3-5 seconds based on approach speed.
All-Red Interval
Time when all signals are red for clearance. Typically 1-3 seconds depending on intersection width.
Number of Phases
Number of signal phases per cycle. Simple intersection = 2; with left turn phases = 4+.
Cycle Length
Total time for one complete signal cycle per MUTCD and HCM 6th Edition. Optimal cycle minimizes total delay: urban arterials 60–90 sec; high-volume intersections 90–120 sec; Webster's optimum formula: Co = (1.5L + 5)/(1 - Y).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Approach Volume = 800, Saturation Flow Rate = 1800, Yellow Time = 4, All-Red Interval = 2 = 6 input(s) provided
  2. Calculate Green Time per Phase
    Green Time per Phase
    39 = 39
  3. Calculate Volume/Capacity
    Volume/Capacity
    0.976 = 0.976
  4. Calculate Effective Green
    Effective Green
    41 = 41
  5. Calculate Delay per Vehicle
    Delay per Vehicle
    24 = 24

Figures and sources

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why is 'Effective Green' different from 'Green Time per Phase'?

Green Time per Phase is simply (cycle length − total lost time) divided across phases. Effective Green adjusts that further by adding the yellow time and subtracting a fixed 2 seconds to approximate the start-up delay and clearance loss that occurs at the beginning and end of each green interval — it represents the portion of green time actually usable for moving traffic, which is what feeds into the capacity calculation.

What does it mean if the volume-to-capacity (v/c) ratio comes out above 1.0?

The v/c ratio compares the approach's actual traffic volume to the capacity the current timing plan provides (saturation flow rate scaled by the effective green fraction of the cycle). A ratio at or above 1.0 means the approach's demand exceeds what the green time can serve, signaling breakdown conditions — queues that don't fully clear each cycle — and the delay formula caps its internal x term at 1.0 rather than modeling the runaway queuing that would really occur.

Why does the delay estimate understate real-world delay at high v/c ratios?

The calculator only implements the uniform-arrival term of Webster's delay formula — the portion assuming traffic arrives at a perfectly steady rate. The full Webster formula adds random-arrival delay and, near or above capacity, overflow delay terms that grow rapidly as v/c approaches or exceeds 1.0; since those terms are omitted here, delay is understated exactly where it matters most — oversaturated approaches.

How does increasing yellow time affect the results?

Yellow time adds directly to lost time per phase (lostTimePerPhase = yellowTime + allRedTime), so a longer yellow interval increases total lost time per cycle and reduces the green time left over for moving traffic. It's added back in for the effective green calculation, but the net effect of a longer yellow is still a lower green-time-per-phase and, generally, a higher v/c ratio for the same cycle length.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Engineering.