OpenToolbox

Free Gantt Chart Maker

Gantt Chart Maker turns tasks with durations in days and finish-to-start dependencies into a project timeline. It schedules them with the Critical Path Method, highlights the critical path in red, draws 0-day tasks as milestone diamonds and shows each task's progress. Download the chart as PNG or SVG; durations count calendar days, not working days.

Scheduling:
Critical Path Method (CPM)
Export:
PNG or SVG
Dependencies:
Finish-to-start, no lag
Price:
Free
Runs:
Locally, in your browser
Uploads:
None: files never leave your device
Account:
Not needed

Quick answers

What is the critical path?

The chain of tasks with no slack: if any of them slips, the whole project finishes later. It is highlighted in red so you know where delays matter most.

Is my plan uploaded?

No. The schedule is computed and drawn in your browser and saved only on this device. Nothing is sent anywhere.

Loading tool…

Processed on your device: your files are never uploaded. How it works

How to use the Gantt Chart Maker

  1. Set the project start date and add your tasks with a duration in days.
  2. Click the other task names under “Depends on” to set what must finish first; the chart and the critical path update live.
  3. Set each task's progress, give a task 0 days to make it a milestone, then download the chart as PNG or SVG.

Credits & open source

Built from scratch on web standards. Thank you to the people who make these projects.

Web platform APIs used: Canvas 2D, localStorage, File API.

Full license texts: third-party notices · all credits

Frequently asked questions

How do I add a milestone?

Give the task a duration of 0 days. It shows as a diamond on its start date.

Does it skip weekends?

Not yet — durations are in calendar days. Weekends are shaded for reference. Working-day scheduling is planned.

More whiteboards & diagrams tools