Gantt Chart Generator
Plan a project on a clear timeline in minutes. Add tasks with start and end dates, mark progress, make a task start after another, and add milestones. The Gantt chart updates as you type, and you can download it as a PNG image, SVG or CSV for Excel, print it, or share it as a link. No account, and your plan stays in your browser.
Free · No sign-up
How to use it
- Give the project a name, then type your first task and pick its start and end dates (or enter the number of days).
- Add more tasks. Use Starts after to chain tasks, so moving one task moves everything that depends on it. Add milestones for key dates.
- Enter how much of each task is done. Choose a colour per task and a day, week or month timeline.
- Download the chart as PNG or SVG, export a CSV for Excel or Google Sheets, print it to PDF, or copy a share link.
Why use this tool
Live Gantt chart
The timeline redraws as you type, with weekends shaded and a line marking today.
Dependencies
Make a task start after another. Change one date and every task after it moves with it.
Progress and milestones
Bars fill as work gets done, and milestones show as diamonds on key dates.
PNG, SVG, CSV and PDF
Sharp PNG images for slides and email, SVG for print, CSV for Excel and Sheets, and print to PDF.
Share by link
The whole chart fits in the link, so others can open and adjust it. Nothing is uploaded.
Free, no sign-up
No account or trial. Your project is saved in your browser so you can come back to it.
What is a Gantt chart?
A Gantt chart shows a project as horizontal bars on a timeline. Each bar is a task: where it starts and ends shows when the work happens, and its length shows how long it takes. Arrows show which tasks have to wait for others, and diamonds mark milestones such as a launch or a deadline.
Named after Henry Gantt, who used it to plan factory work around 1910, it is still the most common way to plan projects, because anyone can read it at a glance: what happens when, what overlaps, and what is late.
How to make a Gantt chart
Break the project into tasks of a few days to two weeks each. For each task, decide its start date and length, and which task it has to wait for. Add milestones for the dates that matter. Then check the chart: the chain of dependent tasks from start to finish (the critical path) decides your end date, so delays there move the whole project.
- Start with the deadline and work backwards if the end date is fixed.
- Keep tasks small enough that progress is easy to judge.
- Use Starts after for real dependencies only, so the plan stays flexible.
- Update the Done % each week and share a fresh image or link.
Gantt chart in Excel, Google Sheets or here?
Excel and Google Sheets have no built-in Gantt chart; you need a stacked bar chart workaround or a template, and dependencies are hard to keep in sync. This generator draws the chart for you, moves dependent tasks automatically, and still lets you export a CSV to keep working in a spreadsheet. For large teams with resources and budgets, a full project management tool may be better; for planning, reporting and presentations, this is the quickest route.
Frequently asked questions
Is this Gantt chart maker really free?
Yes. There is no sign-up, trial or watermark, and you can export as often as you like.
Where is my chart saved?
In your browser on this device, so it is there when you return. To move it to another device, export a CSV or copy the share link.
How do task dependencies work?
Set Starts after on a task to make it begin the day after another task ends. If the earlier task moves or gets longer, the later one moves too, keeping its length.
Can I put the Gantt chart in PowerPoint or Word?
Yes. Download PNG gives a sharp image at double resolution for slides and documents. SVG stays sharp at any size and can be edited in design tools.
Can I import tasks from Excel?
Yes. Save your sheet as CSV with the columns task, start and end (and optionally progress, after, color and milestone), then use Import CSV.
How do I add a milestone?
Use Add milestone, or tick the diamond on any task. A milestone has one date and shows as a diamond on the chart.
Who can see a shared link?
Anyone you send it to. The chart is stored inside the link itself, not on our server, so it can't be changed by others: they get their own copy.
How to plan a project with a Gantt chart
Related tools
Need something built?
Tell us what you want to create.
Tell us what you need built, from a simple website to a complete app, AI solution, automation, or custom system.