Home / Science / Engineering / Transportation engineering / Signal timing (Webster's method)Tool #684

Traffic signal timing calculator: Webster's optimum cycle, green splits, degree of saturation and delay

Enter each approach's phase, flow and saturation flow to get the critical flow ratios, total lost time, Webster's optimum cycle C0 = (1.5L + 5)/(1 − Y), effective and displayed greens, capacity, degree of saturation and Webster delay for every approach, with a timing diagram and a delay-against-cycle curve. For study and planning.

Keep it one tap away for everyday use.

Bookmark Signal timing (Webster's method)?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Approaches
  2. Flow ratios
  3. Cycle
  4. Delay
Nothing is uploadedWorks offline once open

Approaches

One row per approach or lane group: a name, the phase number that serves it, the design flow and the saturation flow (the flow it would discharge in a long green), both in vehicles (or passenger car units) per hour. Approaches with the same phase number move together; the one with the highest flow ratio y = flow ÷ saturation flow is that phase's critical approach. The example values are made up. Up to 100 rows.

Lost time is the part of each phase not used by traffic (start-up delay plus the unused end of the intergreen); 3 to 5 s is a common assumption. The displayed green is the effective green plus the lost time minus the intergreen. Cycle limits and pedestrian crossing times come from your local guidance. The space per queued vehicle (car length plus gap) is a made-up example; use your own.

Timing

Phases

Approaches

Delay against cycle length

Queues assume vehicles arrive evenly: the queue at the end of red is flow × effective red, and it keeps growing until it clears at the saturation flow, giving the longest queue = flow × red ÷ (1 − y). Random arrivals make queues longer at times. Webster's method suits isolated fixed-time signals with traffic below saturation. Delays are average seconds per vehicle from Webster's formula (uniform, random and a correction term). For study and planning; check your local design manual and a qualified engineer before setting a real signal.

Download

What it does

A fixed-time traffic signal shares its cycle between phases. Webster’s method, still the classic starting point, works out how long the cycle should be and how to split the green so that the average delay is near its lowest. For each approach (or lane group) you give the phase that serves it, its design flow and its saturation flow, and the page works out:

  • the flow ratio y = flow ÷ saturation flow of every approach, and the critical (largest) one in each phase;
  • Y, the sum of the critical ratios, and the total lost time L;
  • Webster’s optimum cycle C₀ = (1.5L + 5) ÷ (1 − Y), rounded up if you like, and the shortest workable cycle L ÷ (1 − Y);
  • the effective green of each phase, in proportion to its critical ratio, and the displayed green (effective green + lost time − intergreen);
  • each approach’s capacity s·g/C, degree of saturation and average delay from Webster’s formula, and the delay-weighted average for the junction;
  • the queue at the end of red (flow × effective red) and the longest queue, flow × red ÷ (1 − y), in vehicles and in metres from a space per vehicle you give (uniform arrivals);
  • a timing diagram of one cycle and a curve of delay against cycle length.

How to use it

  1. List the approaches: a name, a phase number, the flow and the saturation flow, in vehicles or passenger car units per hour. Or press Open a file.
  2. Set the lost time per phase (start-up delay plus the unused end of the intergreen) and the intergreen (yellow plus all-red).
  3. Choose how to round the cycle and, if your guidance sets them, the shortest and longest cycle. To test a cycle of your own, type it in Use this cycle instead.
  4. Read the timing, the phase and approach tables and the curves, then download the CSV or the report as an image, PDF or Word file.

Worked example

The made-up example has two phases. Phase 1 serves North (600 veh/h, saturation flow 1800) and South (500 and 1800); phase 2 serves East (450 and 1600) and West (400 and 1600). The critical ratios are North 0.333 and East 0.281, so Y = 0.615. With 4 s lost per phase, L = 8 s and C₀ = (1.5 × 8 + 5) ÷ (1 − 0.615) = 44.1 s, rounded up to 45 s. The 37 s of effective green split into 20.1 s for phase 1 and 16.9 s for phase 2. The critical approaches run at a degree of saturation of 0.747. Delays are 14.8 s per vehicle for North, 12.1 s for South, 18.0 s for East and 15.5 s for West, 15.0 s on average. North queues 4.2 vehicles by the end of red and up to 6.2 vehicles (44 m at a made-up 7 m per vehicle) before the queue clears.

FAQ

Where do saturation flows come from? Measure them on site (count discharge in long greens) or estimate them from your local manual for the lane width, turning traffic and gradient. The example values are made up.

Why is the cycle longer than the minimum? At L ÷ (1 − Y) every critical approach would be exactly at capacity and queues would grow. Webster’s optimum leaves spare capacity, which cuts random delay.

Does it handle pedestrians, actuated or coordinated signals? No. Check pedestrian crossing times separately; this page is for isolated fixed-time signals.

Can I use it to set a real signal? It is for study and planning. Check your local design manual and a qualified engineer.

Is my data uploaded? No. Everything runs in your browser and works offline.

Where the numbers come from

  • Method: Webster, F. V. (1958), Traffic signal settings, Road Research Technical Paper 39 (optimum cycle, green split in proportion to the critical flow ratios, and the three-term delay formula), as given in transportation engineering textbooks (general formulas).
  • Queues for uniform arrivals: vehicles arriving in the effective red, q·r, and the longest queue q·r/(1 − y) (deterministic queueing, general textbook formula).
  • Checked against a hand-worked made-up example (Y = 1/3 + 9/32, L = 8 s, C0 = 44.108 s), an independent NumPy evaluation of Webster's delay for every approach, the queue lengths against NumPy to 1e-8, and a scan of delay over cycle length that confirms the delay at C0 is within 3 % of the minimum.
  • The example flows, saturation flows, lost time and intergreen are made up by fibub; they are not taken from any manual, agency or count.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Related tools

Traffic flow fundamentals #683 Paste speed and density (or flow) observations and fit the Greenshields, Greenberg and Underwood models: free-flow speed, jam density, capacity, the speed-density, flow-density and speed-flow diagrams, and an operating point with level of service from density limits you enter. For study and planning. 1D Schrödinger solver #923 Choose a textbook potential, type a formula or draw your own, and get the lowest energy levels and wavefunctions of the one-dimensional Schrödinger equation by the matrix (finite-difference) method, with the exact levels alongside for the box, harmonic oscillator, finite well, Morse, linear and Pöschl–Teller potentials. Adduct and neutral loss calculator #984 Type a formula or a neutral monoisotopic mass and get the m/z of 25 common electrospray adducts in positive and negative mode, the ions left after common neutral losses (water, ammonia, CO2, sugars, phosphate and your own), and match a list of observed m/z values within a ppm tolerance. With no molecule, it turns observed m/z values into candidate neutral masses. Air quality calculator #116 Convert gas concentrations between ppm, ppb, µg/m³ and mg/m³ at any temperature and pressure, and work out the US Air Quality Index (with the 2024 PM2.5 breakpoints), India's National AQI and Canada's Air Quality Health Index from your own readings. Altermagnet checker #117 Enter a crystal and mark which atoms are spin up or spin down. The tool finds the symmetry operations that swap the two spin sublattices and tells you whether the material is a conventional antiferromagnet (spin-degenerate bands), an altermagnet (d-, g- or i-wave spin-split bands) or a ferrimagnet, with the symmetry-allowed form of the spin splitting and a map of where it is positive or negative. Crystal field and spin state calculator #93 Pick a d-block metal ion and a geometry (octahedral, tetrahedral, square planar, square pyramidal), give Δ and the pairing energy or an absorption band, and get the d-orbital diagram, high or low spin, CFSE, unpaired electrons, spin-only moment and the Jahn–Teller tendency.