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
HCM 6th Ed: base s₀=1,900 pc/h/ln; adjusted for width, turns, heavy vehicles; typical 1,700–1,900 vph
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
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
- Enter approach volumes, saturation flow rates, and lost time per phase.
- Set number of phases and peak hour factor.
- Review cycle length, green time per phase, and level of service (v/c ratio).
- Target v/c ratios below 0.90 for acceptable intersection operation.
How the result changes with Number of Phases
| Number of Phases | Green Time per Phase | Volume/Capacity (v/c) |
|---|---|---|
| 2 | 39 sec | 0.98 |
| 3 | 24 sec | 1.54 |
| 5 | 12 sec | 2.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
- Identify Input Parameters4 parametersApproach Volume = 800, Saturation Flow Rate = 1800, Yellow Time = 4, All-Red Interval = 2 = 6 input(s) provided
- Calculate Green Time per PhaseGreen Time per Phase39 = 39
- Calculate Volume/CapacityVolume/Capacity0.976 = 0.976
- Calculate Effective GreenEffective Green41 = 41
- Calculate Delay per VehicleDelay per Vehicle24 = 24
Figures and sources
- Base saturation flow rate and capacity methodology for signalized intersections (2016) — Transportation Research Board, Highway Capacity Manual, 6th Edition: A Guide for Multimodal Mobility Analysis
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.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Superelevation Calculator
Calculate highway curve superelevation rate, bank angle, minimum curve radius, and maximum safe speed using AASHTO design formulas.
Civil EngineeringSight Distance Calculator
Calculate stopping sight distance (SSD), decision sight distance, and passing sight distance for highway design using AASHTO formulas.
Space TechnologyCommunication Latency Calculator
Signal delay from satellite altitude for LEO, MEO, and GEO.
Traffic EngineeringTraffic Signal Warrant Calculator
Evaluate MUTCD signal warrant criteria from traffic volume, accident history, pedestrian activity, and school zone presence to determine if a traffic signal is justified.
Civil EngineeringBeam Load Calculator
Calculate maximum shear, bending moment, and deflection for simply supported and cantilever beams under uniform or point loads.
More in Engineering.