Back online
Free. No signup. Your numbers stay in your browser.

See your critical path on a Gantt.

Enter your activities, durations, and dependencies. The forward and backward pass compute every activity's float, and the zero-float critical path lights up red across the schedule.

Bookmark this page — your free KPI toolbox lives here.
TypeFormulaMeans
Total floatLate start − early startSlip before the project finish moves
Free floatSuccessor ES − early finishSlip before the next activity moves
Forward passES = max(EF of predecessors)Earliest each activity can start
Backward passLF = min(LS of successors)Latest each can finish without slipping the job
Zero floatTotal float = 0On the critical path

Project Schedule — Gantt

POD
SPI 0.79
0.00SPI

Schedule
performance

5
Critical Path
0
On Schedule
3
Behind

Gantt timeline

Day 0Day 7Day 14Day 21Day 28TodayOther · 60%MobilizeFoundationsStructureMEP rough-inSiteworkFinishes
Critical Path
Day 20 of 335 critical path activities, 3 behind schedule
ActivityDurESEFLSLFTotal floatFree floatCritical
A Mobilize2020200yes
B Foundations6282800yes
C Structure1081881800yes
D MEP rough-in81826182600yes
E Sitework921117261515no
F Finishes72633263300yes

Your activities

Set a duration, a percent complete, and which activities must finish first. Everything recomputes live.

A
after:
B
after:
C
after:
D
after:
E
after:
F
after:

Prefer a spreadsheet? Download the free delay and EOT log — real formulas and cited sources built in.

Download the delay and EOT log (XLSX)

A demo schedule here. Your real one in POD.

This runs the critical-path method on the activities you type in. POD reads the schedule files your team already exports and keeps total float and the critical path current across the whole job, so a shrinking buffer shows up the day it starts, not at the next look-ahead.

Questions & answers

Total float is how long an activity can slip without delaying the project finish. It equals late start minus early start, or late finish minus early finish. An activity with zero total float is on the critical path.

Method & sources

This runs the standard critical-path method on the activities you enter. The forward pass sets each activity's earliest start and finish (ES = the latest early-finish of its predecessors); the backward pass sets the latest start and finish without slipping the project. Total float = late start minus early start; free float = the earliest-start of the successors minus this activity's early finish; zero-total-float activities are the critical path. The Gantt plots each activity from its early start to early finish, with the schedule status (SPI, on-schedule and behind counts) derived from the percent-complete and data date you enter. Nothing is assumed.

Sources: PMI PMBOK Guide (schedule network analysis / CPM)

Methodology reviewed by the Plan of Day construction team · July 2026

Your durations and dependencies drive the path; we don't guess the rest.

See the critical path on your own schedule.

Load the schedules you already export and POD keeps float and the critical path current between updates, so a shrinking buffer shows up the day it starts, not at the next look-ahead.

Last updated: July 2026