PlotSet LogoPlotSet
Todos os tipos de gráficos

Gantt Chart Maker

Turn a list of tasks with start and end dates into a Gantt chart you can publish. Upload a spreadsheet, bind the date columns, and get an interactive timeline with a bar per task, colour-coded by phase — free, and embeddable anywhere.

Um Gantt Chart interativo, feito no PlotSet

Não é uma captura de tela — é um gráfico interativo real, incorporado exatamente como o seu seria.

Exemplo: A website relaunch, phase by phase

O que é um Gantt Chart?

A Gantt chart is a bar chart whose axis is a calendar. Each row is a task, each bar starts on the day the task starts and ends on the day it ends, and the length of the bar is the duration. That is the whole idea, and it has survived since Henry Gantt drew them for shipyards and munitions plants a century ago because it answers the two questions people actually ask about a plan: what is happening right now, and what has to finish before the next thing can start. Everything else a Gantt chart can carry — the owner of each task, the phase it belongs to, the milestones between phases — is decoration on top of that one honest encoding of time as horizontal distance.

Quando usar um Gantt Chart

  • Your tasks have real start and end dates

    A Gantt chart needs two dates per row. If your plan is a list of things in rough order with no dates attached, you have a checklist, and a table will serve it better.

  • Overlap is the thing you want to show

    The reason to draw a schedule rather than list it is to make simultaneity visible — design still running while the build starts, QA overlapping the content freeze. Bars on a shared calendar show that instantly.

  • You are presenting a plan to people outside the project

    Clients, executives and stakeholders read a timeline far faster than a project-management tool's task list, and a published chart does not need them to have a licence for anything.

  • The plan spans weeks or months, not hours

    Gantt charts are comfortable from about a fortnight to a couple of years. Below that the bars are too short to label, and above it a roadmap of quarters says the same thing with less noise.

  • You want the schedule to live in a page, not a screenshot

    An embedded chart updates when the data does, so the timeline in your status page or wiki stops being a picture from three weeks ago.

Quando não usar um Gantt Chart

  • You need dependencies and a critical path

    This template draws tasks, dates, owners and phases — it does not draw arrows between tasks or calculate the critical path. If the point of the chart is that a slip in one task moves five others, use a project-management tool and show the Gantt for communication only.

  • You want to track percentage complete

    There is no progress fill on the bars here. Progress is better carried by a separate status column in a table beside the chart, or by splitting a task into completed and remaining rows.

  • The plan changes every day

    A Gantt chart is a snapshot of an agreement about time. Teams working in one-week iterations usually find a board or a burn-down more useful, and re-publishing a timeline daily is a signal the plan is not real.

  • You have more than about forty tasks

    Past that, the rows compress into stripes and nobody reads them. Roll the detail up into phases, chart the phases, and keep the task list as a table underneath.

Como criar um Gantt Chart

De uma planilha a um gráfico publicado, passo a passo.

01

Lay the data out one task per row

Five columns is the usual shape: start date, end date, owner, task name and phase. One row per task, with no merged cells and no blank spacer rows.

02

Write the dates in a format the chart can parse

ISO dates — 2026-04-27 — are unambiguous and sort correctly. A spreadsheet showing 04/27/2026 to you may be storing something else, so check before you export.

03

Upload the file or paste the rows

Import CSV or Excel, paste straight from a spreadsheet, or connect a Google Sheet so the timeline can be refreshed when the plan moves.

04

Bind the columns

Start and End take the two date columns, Y axis takes the task name — that is what labels each row — and Labels takes the text you want written inside the bar, usually the owner. Category takes the phase, which is what colours the bars and fills the legend.

05

Set the date format on the axis

A three-month plan reads well with day-level ticks; a year-long one wants months. Pick the axis format that matches the span, or the labels will either crowd or say nothing.

06

Publish, embed or export

Publish for a live interactive timeline with a tooltip on every task, or export a PNG, SVG or PDF to drop into a deck or a status report.

Comece pelo modelo de Gantt Chart, que já vem com dados de exemplo, e substitua-os pelos seus.

Abrir o modelo

As partes de um Gantt Chart

Task bar
One bar per row, drawn from the start date to the end date. Its length is the duration, and it is the only element on the chart that carries a quantity.
Time axis
The horizontal calendar every bar is measured against. Because it is a real date scale rather than a set of slots, a gap between two bars is a genuine gap in the schedule.
Task rows
The vertical axis. Rows are usually ordered by start date so the chart cascades downward, which is what makes a Gantt chart readable at a glance.
Bar label
Text written inside the bar — most often the person or team responsible. It puts the answer to "whose is this?" in the same place as the answer to "when is it?".
Phase colour and legend
The category column colours the bars and groups them in the legend: discovery, design, build, launch. It turns twenty individual tasks into four things a reader can hold in their head.
Tooltip
On the published chart, hovering a bar gives the exact dates and the full row. It is where the precision lives, so the axis itself can stay uncluttered.

Erros comuns em um Gantt Chart

Listing tasks in an order that is not the schedule

A Gantt chart sorted alphabetically or by owner throws away its best feature. Sort by start date and the diagonal cascade does the explaining for you.

Putting every subtask on the chart

The instinct is to show all the work; the effect is a wall of stripes. Chart the level a reader needs to make a decision and keep the rest in the project tool.

Ambiguous dates

05/06/2026 is May in one country and June in another, and a chart that silently reads it the wrong way still looks perfectly fine. Use ISO dates in the source data and the whole class of error disappears.

Implying dependencies the chart does not draw

Readers assume that a bar starting the day another ends must depend on it. If that relationship matters, say so in the caption — the bars alone are not a claim about cause.

Long task names on a narrow chart

The row labels sit in a fixed margin, so a fifteen-word task name will be cut off. Keep names short and let the tooltip carry the full description.

Gantt Chart: perguntas frequentes

Put one task per row with a start date, an end date, a task name and — optionally — an owner and a phase. Upload the file, bind Start and End to the date columns and Y axis to the task name, and the timeline draws itself.

Crie o seu Gantt Chart agora

Comece grátis com mais de 300 modelos. Sem cartão de crédito.