Free Online Gantt Chart Maker

Build a project Gantt chart in your browser in minutes. Add tasks, group them into phases, link finish-to-start dependencies, mark milestones. Auto-computed timeline with day, week or month zoom. Export to PNG and CSV free. SVG, PDF and JSON in premium. No account, no install, no task limit.

I found a saved chart from your last visit.
100%
Premium

Color for

Pick a color for this category. All tasks in the category will recolor.

Questions and answers

Is this Gantt chart maker really free?

Yes. No signup, no time limit, no task limit, no payment. Your data stays in your browser. PNG export is free for everyone.

Do I need to create an account?

No. Nothing to install, nothing to sign up for. Open the page and start building.

Where is my data stored?

Only in your browser. The chart auto-saves to your browser local storage. Nothing is sent to any server. If you clear your browser data, the chart is lost, so export a JSON copy if you need a backup.

Can I import tasks from Excel or Google Sheets?

Yes. Save your task list as a CSV with columns Name, Start, End, Duration, Owner, Category, DependsOn, Progress, Milestone, then paste it into the import box. The tool maps the columns automatically.

What export formats are supported?

PNG (high resolution) and JSON (full chart backup) are free for everyone. SVG and PDF exports are coming soon.

Can I add dependencies between tasks?

Yes. Set a task DependsOn to a predecessor. The chart draws a finish-to-start arrow between the two tasks.

Does it support milestones?

Yes. Mark a task as a milestone and it appears as a diamond on the chart instead of a bar.

Can I group tasks into phases?

Yes. Pick a parent task in the panel and the chart shows a two-level hierarchy with a summary bar for each phase.

Is there a limit on how many tasks I can add?

No artificial limit. The tool stays smooth up to a few hundred tasks.

Does it work offline?

Once the page is loaded, the tool keeps working without an internet connection. Auto-save still writes to local storage, and PNG export still works.

Import CSV

Paste your task list. First row should be headers. Recognized columns: Name, Start, End, Duration, Owner, Category, DependsOn, Progress, Milestone. Phase rows have only Name and Category, the rest blank.