Free Gantt Chart Maker

Free online Gantt chart maker with templates, dependencies, milestones, progress bars and a today line. Download PNG, SVG or CSV or print the chart.

Gantt Chart Maker by Utiliby

Free Online Gantt Chart Maker

Add tasks, dates, durations, progress and dependencies and watch a clear timeline chart build instantly. Download it as PNG or SVG, export CSV or print it.

Project

Tasks

Leave the start date empty and fill After # to start a task the day after another task ends. Tasks with a start date earlier than their predecessor ends are pushed back automatically.

Your Gantt chart

Your project is saved automatically in this browser only. Save a project file to keep a copy or move it to another device.

Disclaimer: This free online Gantt chart maker runs in your browser. Your project is saved only in this browser on this device, using local storage, and is never uploaded, so clearing site data or switching device means it will not be there. Save a project file for anything important. Dates and durations are calculated from the values you enter. Holidays and part-time schedules are not accounted for, and the chart is a planning aid, not a guarantee of delivery dates. Check real deadlines, contracts and dependencies before relying on it.

Share, cite or embed this tool

Written by the Utiliby editorial team · Last updated October 14, 2026 · Rules and formulas reviewed October 2026

What this free online Gantt chart maker does

A Gantt chart turns a list of tasks into a picture of time. Each task becomes a bar: the left edge is when it starts, the length is how long it takes and the position relative to other bars shows what overlaps and what must wait. Henry Gantt popularised the format in the early twentieth century, and it remains the standard way to present a project schedule because anyone can read it at a glance. This free online Gantt chart maker lets you build one without a spreadsheet, a licence or an account.

Add your tasks, give each a start date and a duration, link tasks that depend on each other, mark milestones and enter how far along each task is. The chart redraws on every keystroke, with weekends shaded, a today line, progress fill and arrows between linked tasks. When you are happy, download the chart as PNG or SVG, export the schedule as CSV or print a clean one-page version.

How a Gantt chart reads1 Plan5 days2 Design8 days3 Build14 days4 Test6 days5 Launch2 days
Each bar starts where its predecessor ends, so the right-hand edge of the lowest bar is the project finish date.

How to create a Gantt chart step by step

  1. Pick a starting point. Choose a template for a website launch, marketing campaign, product roadmap or event, or edit the sample tasks.
  2. List the tasks. Use short action names such as design mockups, write copy or run tests.
  3. Set dates and durations. Give the first task a start date. Give each task a duration in days.
  4. Add dependencies. Type the number of the task that must finish first in the After # box. The later task will start the next day.
  5. Add milestones. Tick Milestone for points like launch or approval.
  6. Update progress. Enter the percentage complete as work advances.
  7. Share it. Download the PNG, SVG or CSV or print the chart.

Features of the Gantt chart maker

FeatureWhy it helps
TemplatesStarts you with a realistic structure for common projects
Dependencies with arrowsShows which tasks block others and moves dates automatically
MilestonesMarks key dates with diamonds
Progress barsFills each bar to show percentage complete
Working daysSkips weekends when calculating end dates
Today lineShows whether you are ahead or behind
PNG, SVG, CSV, printFits slides, documents, spreadsheets and paper
Auto-save and project filesKeeps your work in your browser and lets you back it up

Understanding dependencies and the critical path

Most tasks cannot start until another finishes. Design comes before development and testing comes before launch. These links are called finish-to-start dependencies, and they are the type this tool supports. When you set a dependency, the later task begins the day after the earlier one ends, so lengthening an early task pushes everything after it. The chain of dependent tasks that determines the earliest possible finish date is called the critical path. In the chart, it is the longest staircase of linked bars from the first task to the last. A delay on that path delays the whole project, while tasks off the path have slack.

Use this to focus your attention. Shorten or start early the tasks on the critical path, and let off-path tasks run in parallel, such as writing content while designers work on mockups.

How to estimate task durations

Good estimates come from experience, not optimism. Break each task into pieces small enough to estimate in whole days, ask the people who will do the work, and compare with similar past tasks. Add buffer for review, feedback and the unexpected rather than hiding it in every task. Many teams add ten to twenty per cent contingency to the total or place a visible buffer task before important deadlines. If a task is longer than about ten working days, consider splitting it so progress is easier to track.

When to use a Gantt chart

Gantt charts suit projects with a clear beginning and end, defined tasks and dependencies: construction and renovation, software releases, marketing campaigns, events, research projects, product launches, school assignments and personal goals such as moving house or planning a wedding. They are less suited to continuous work with no end date, where a Kanban board or to-do list fits better. They also work as a communication tool: stakeholders who will not read a task list will usually understand a chart.

Tips for clear, useful charts

Sharing, exporting and printing

The PNG download works well in slides, documents and chat, and the SVG scales without losing sharpness. CSV opens in Excel or Google Sheets for further analysis. For paper, Print / save chart outputs only the chart and a task table, with a clean white background. Choose landscape orientation and fit to page in your print dialog for long projects. To continue on another device, save the project file and open it there.

Using the templates and sample projects

The four templates give you a realistic skeleton to edit. The website launch template runs from discovery through design, content and development to testing and a launch milestone, with design and content in parallel. The marketing campaign template covers research, creative, channel set-up, a two-week live period, review and a reporting milestone. The product roadmap template moves from discovery to prototype, build, beta and release. The event planning template sets the budget and date, books the venue, invites guests, arranges catering and ends with event day and thank-you notes. Load one, rename the tasks, change the durations and set your real start date. Because later tasks follow earlier ones through dependencies, changing one duration shifts everything after it.

Tracking progress against the plan

A chart is most valuable after the project starts. Each week, update the percentage complete for every active task and check the red today line. A bar whose filled part ends well before the today line is behind schedule. Look at the critical chain of dependent tasks first, since delays there move the finish date. If you are behind, you can lengthen the task, add resources outside the tool, reduce scope or move the finish date, and then tell the people affected. Save a copy of the project file at each major change so you can compare the plan with what actually happened and improve future estimates.

Common Gantt chart mistakes

Privacy, limits and responsible use

Your project is stored in your browser's local storage on this device. Nothing is uploaded, so nobody else can see it. Clearing browser data or switching devices removes access, so save a project file for anything important. The tool supports finish-to-start dependencies and calendar or working days only, and it does not model resources, costs, holidays or part-day work. Dates are calculated from your inputs and are a planning aid, not a guarantee. For contracts, safety-critical work or large programmes, use professional project management software and advice.

Frequently asked questions

What is a Gantt chart?

A bar chart that shows a project schedule. Tasks are listed down the side and time runs across the top, so each bar shows when a task starts, how long it takes and how it overlaps with others.

How do I make a Gantt chart with this free online tool?

Choose a template or start from scratch. Name each task, set a start date and duration, and the chart builds as you type. Download it as PNG or SVG or print it.

Do I need Excel or an account?

No. It runs in your browser with no sign-up, no download and no spreadsheet formulas.

What is a task dependency?

A link that makes one task start only after another ends. Enter the number of the earlier task in the After # box, and the later task moves automatically if the earlier one changes.

What is a milestone?

A key point in the project with no duration, such as a launch or sign-off. It is drawn as a diamond on a single date.

Can I count only working days?

Yes. Tick Count working days only to skip Saturdays and Sundays when calculating end dates. Public holidays are not skipped, so add extra days where you need them.

How do I show progress?

Enter the percentage done for each task. The bar fills in proportion, and the average progress of all tasks is shown above the chart.

What does the red dashed line mean?

It marks today's date, so you can see which tasks should be underway. You can hide it with the Show today line option.

Can I download the chart as an image?

Yes. Download PNG for slides and documents or SVG for sharp scalable graphics. The image always has a clean white background.

Can I print the Gantt chart?

Yes. Print / save chart prints only the chart and a table of tasks and dates, not the rest of the page. Choose landscape in the print dialog for wide charts.

Can I export the schedule to a spreadsheet?

Yes. Download CSV creates a table with task, start, end, days, progress and dependency that opens in Excel or Google Sheets.

Is my project saved?

Yes, automatically in this browser on this device. Use Save project to keep a JSON copy and Open project to restore it elsewhere.

How many tasks can I add?

Up to 60 tasks, which suits most small and medium projects. Larger programmes are better split into phases.

Can I reorder tasks?

Yes. Use the up and down buttons. Dependency numbers are updated for you so links stay correct.

What is the difference between a Gantt chart and a Kanban board?

A Gantt chart plans work over time and shows dependencies. A Kanban board shows the status of work now. Many teams use both.

Does it work on a phone?

Yes. The task editor adapts to small screens and the chart scrolls sideways.

Is it free and private?

Yes. It is free to use online and your project data stays in your browser.

Sources and further reading

Sources were consulted in October 2026. Standards and rules can change, so always check the official page for your situation.

Disclaimer: This free online Gantt chart maker runs in your browser. Your project is saved only in this browser on this device, using local storage, and is never uploaded, so clearing site data or switching device means it will not be there. Save a project file for anything important. Dates and durations are calculated from the values you enter. Holidays and part-time schedules are not accounted for, and the chart is a planning aid, not a guarantee of delivery dates. Check real deadlines, contracts and dependencies before relying on it.