Gantt Chart Maker
Tasks, links and milestones on working days — scheduled, with the critical path.
Try before you buy.
- Free preview: the project finish date in full, with the first rows of the schedule (up to 3) and a watermarked chart; every other figure is hidden.
- Locked until you unlock it: download and saving to your device.
- Unlock: Pro pass, ₹179 for 30 days, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
The project
Holidays and days off
Days nobody works: tasks skip them like the weekend.
Tasks
Leave Start empty and the task starts after the rows in After (such as 2, or 2+3 for three working days later),
or on the project’s first day. Give Days (working days) or a Finish. Indent a task to put it in the phase above it.
| # | Task | Start | Days | Finish | After | Owner | Done % | Milestone | Arrange |
|---|
A task list from a spreadsheet or another planner: task, start, finish or duration, predecessors, owner, progress and WBS or outline level.
Schedule and chart
- Finish
- —
- Working days
- —
- On the critical path
- —
- Done
- —
From start to finish:
| # | Task | Start | Finish | Days | Slack | Baseline finish | Variance |
|---|
Keep today’s plan as a baseline, then see how far each task moves from it.
A backup of this project as a file, to keep or to open in another browser:
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
About the Gantt Chart Maker
A Gantt chart shows a project as bars on a calendar: one row a task, each bar from the day the task starts to the day it finishes. Type the tasks, how many working days each takes, and what each must wait for — the chart schedules them for you, skipping weekends and holidays, and draws the links between them.
The critical path is the chain of tasks with no room to slip: if one of them takes a day longer, the whole project finishes a day later. The maker finds it the way project planners have since the 1950s — a forward pass for the earliest dates and a backward pass for the latest — and shows each task's slack, the working days it can slip without delaying the end.
Group tasks into phases by indenting them, mark milestones, record who owns each task and how much is done, and keep a baseline to see how far the plan has moved. Start from an example — a website launch, a product launch, an office move or a conference — or import a task list from a spreadsheet. Up to twenty projects stay in this browser. The chart and the schedule download as PDF (A4 to A2 poster), PNG, SVG or CSV with a Pro pass, which also saves baselines; without one, the finish date shows in full with the first rows of the schedule and a marked chart.
How to use it
- Name the project, choose its first day and your working week, and add holidays if any.
- Add tasks: a name, the working days it takes, and in After the rows it waits for — such as
2, or2+3to wait three more working days. Leave Start empty to let the links decide; type a start to hold a task until that day. - Tick the diamond for a milestone (a moment, not work). Indent a task to put it in the phase above it.
- Read the chart: red bars are on the critical path. Change zoom, colours and what the chart shows above it.
- With a Pro pass, save a baseline when the plan is agreed — later changes show as moved bars and as days late or early — and download the PDF, PNG, SVG or CSV; in the free preview both stay locked.
Examples
Starts on a Monday · Design 3 days · Build 2 days after 1 · Test 4 days after 2 · Order supplies 1 day after 1 · Monday to Friday
Design Monday to Wednesday, Build Thursday and Friday, Test the next Monday to Thursday: 9 working days. Design, Build and Test are the critical path; ordering supplies has 5 working days of slack.
Pour concrete on a Monday, 1 day · Build walls after 1+3 (the concrete cures for three working days) · a holiday on the Thursday · Monday to Friday
The concrete cures on Tuesday, Wednesday and Friday — the holiday is skipped — so the walls start on the next Monday instead of the Friday: one working day later than without the holiday.
Links, lags and leads
- Finish-to-start: a task starts the working day after the tasks in its After column finish — the usual link, and the one this maker schedules.
- Lag:
3+2waits two more working days after task 3 finishes, for curing, delivery or approval. - Lead:
3-1starts one working day earlier than3would — on the last day of task 3 — so the two overlap;3-2starts on its last but one. - Phases: a link to a phase waits for every task in it; a link of a phase holds back every task in it.
- A start you type is kept as “not before”: the task starts on that day or later, if its links need it.
- Links that go round in a circle cannot be scheduled: the maker says which rows they are and leaves one link out until you fix it.
The critical path and slack
The critical path method of Kelley and Walker works out two sets of dates. The forward pass gives each task its earliest start and finish from its links; the latest finish of the project is the end of the longest chain. The backward pass then gives each task the latest dates that still keep that finish. A task's slack (total float) is the difference: zero slack means the task is critical. To finish earlier, shorten a critical task — shortening any other one changes nothing.
Working days and calendars
- Durations are in working days: a 5-day task that starts on a Thursday finishes on the Wednesday after, over the weekend.
- The working week follows your country (Monday to Friday in most of the world, Sunday to Thursday in much of the Middle East, Monday to Saturday where Sunday is the only day off); change it for the project.
- Holidays and days off are skipped like the weekend. Choose Every day to count calendar days.
- A start or finish typed on a day off moves to the next (or, for a finish, the previous) working day, and the page says so.
Files and imports
- PDF: vector pages on A4, A3, A2 (a poster), US Letter or Tabloid, landscape, scaled to the page width at the zoom that fits; long projects continue on further pages with the timeline repeated.
- PNG for slides and chat, SVG for design tools and documents.
- CSV: one row a task with its dates, duration, links, owner, progress, slack and baseline, for a spreadsheet.
- Import a CSV task list from a spreadsheet or another planner: task names, start, finish or duration, predecessors by row number, owner, progress, and WBS numbers (1.2.3) or outline levels for phases. The CSV template shows the columns.
- Backup: the project as a small file you can open again here, in any browser.
Limitations
- Links are finish-to-start; start-to-start, finish-to-finish and start-to-finish links are not scheduled.
- Durations are whole working days; there are no hours, part days or resource levelling, and one calendar applies to the whole project.
- Up to 400 tasks in a project and 20 projects in this browser; save a backup to move a project to another device.
- The PDF draws Latin, Cyrillic, Greek and Vietnamese letters; task names in other scripts (Hindi or Japanese, for example) show as “?” in it, and the page says so — the PNG, SVG and CSV files keep them.
Privacy
Everything happens in your browser. Your projects are kept in this browser’s storage on this device and are never uploaded; imports are read on your device and backup files are made there.
Frequently asked questions
What do I get without a pass?
Without a pass, Gantt Chart Maker shows the project finish date in full, with the first rows of the schedule (up to 3) and a watermarked chart; every other figure is hidden. Until you unlock it, the result can’t be downloaded or saved to your device. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
What is the critical path?
The longest chain of linked tasks from the start of the project to its end. Its tasks have no slack: a day lost on any of them is a day lost on the project. The chart shows them in red.
What does slack mean?
How many working days a task can slip without moving the project’s finish. Tasks beside the critical path often have slack; tasks on it have none.
Can I group tasks into phases?
Yes. Indent a task and it joins the phase on the row above; the phase’s bar runs from its first task’s start to its last task’s finish. A link to a phase waits for all of its tasks.
How do I track progress?
Type the per cent done of each task: the bar fills in, and phases and the whole project show a weighted total. With a Pro pass, save a baseline when the plan is agreed to see later delays in the schedule and under each bar.
Can I import my plan from a spreadsheet?
Yes: save it as CSV with a column of task names, and starts, finishes or durations, predecessors and owners if you have them. Download the CSV template to see the columns.