Microsoft Project Gantt chart

How to create a Gantt chart in Microsoft Project

In Microsoft Project the Gantt chart is the default view: you don’t draw it, you build it from tasks, durations and links, and Project calculates the bars. Here are the steps in Project desktop, the settings that make the difference, and how to get the same Gantt chart for free in Planitude, starting from your .mpp file.

Create a Gantt chart in Microsoft Project in seven steps

The commands refer to Project desktop (Project Professional, Project Standard and the desktop app included in Planner and Project Plan 3 and 5). The ribbon names are the English ones.

  1. Create the project and set the start date

    Choose File › New › Blank Project. Then open Project › Project Information and enter the Start date: every task will be scheduled from there.

  2. Switch new tasks to Auto Scheduled

    By default new tasks are Manually Scheduled and their dates don’t move. Click “New Tasks” in the status bar, or go to Task › Auto Schedule, so that Project calculates the dates for you.

  3. Enter the tasks

    In the Gantt Chart view type one task per row in the Task Name column. Write the work in the order it happens; you will group it into phases in a moment.

  4. Add the durations

    In the Duration column type 5d for five working days, 2w for two weeks or 0 for a milestone. Avoid typing start and finish dates by hand: they would become constraints.

  5. Create phases with Indent

    Select the tasks of a phase and use Task › Indent Task (Alt+Shift+Right Arrow). The row above becomes a summary task whose bar spans its subtasks.

  6. Link the tasks

    Select two or more tasks and click Task › Link the Selected Tasks (Ctrl+F2) for a finish-to-start link. Double-click a link line to change the type (SS, FF, SF) or add lag.

  7. Show the critical path and save a baseline

    In Gantt Chart Format tick Critical Tasks: the tasks without slack turn red. When the plan is approved, choose Project › Set Baseline to compare later progress against it.

Settings that make the Gantt chart reliable

  • Working calendar

    Project › Change Working Time sets working days, hours and holidays. Durations count working time only, so a wrong calendar shifts every date.

  • Few constraints

    A date typed in Start or Finish creates a “Start No Earlier Than” constraint. Keep constraints for real external dates and let links do the rest.

  • Milestones

    A task with zero duration becomes a milestone and is drawn as a diamond. Use them for approvals, deliveries and contract dates.

  • Timeline

    View › Timeline adds a summary bar above the chart: drag key tasks onto it to get a slide-ready overview.

  • Progress

    Task › 0%–100% records percent complete; with a baseline saved, View › Tracking Gantt shows the planned bars next to the current ones.

  • Sharing

    File › Export › Create PDF/XPS produces a PDF of the chart; File › Save As › XML creates a file that other tools, Planitude included, can open.

What it costs to make a Gantt chart in Microsoft Project

Microsoft Project has no free version. Project desktop is sold as a one-off purchase (Project Standard or Professional) or comes with the Planner and Project Plan 3 and 5 subscriptions, and every person who edits the plan needs a license. With Planner Plan 1 dependencies are finish-to-start only, and baselines and the critical path are missing.

Those who only need to read the plan also have a problem: without Project, an .mpp file doesn’t open. In practice the Gantt chart travels as a PDF that is out of date the day after.

The same Gantt chart, free, in Planitude

Planitude uses the same scheduling method as Microsoft Project, in the browser and free for the whole team.

  1. Import your .mpp file, or start blank

    Import the .mpp file: tasks, phases, links, calendars, baselines and resources arrive as they were. Or type the tasks in the grid, paste them from Excel, or start from a template.

  2. Durations, phases and links as in Project

    5d or 2w in the Duration column, Tab to indent, drag between bars to link. FS, SS, FF and SF links with lead and lag, and constraints when you need them.

  3. Critical path and baseline included

    Critical tasks are red at every change, without enabling anything. Save a baseline and see the variance of each task as a ghost bar.

  4. Share it with everyone, and send it back if needed

    Invite the team with no per-seat fees, or send a read-only link. Whoever still uses Project receives a Microsoft Project XML export that opens and saves as .mpp.

Frequently asked questions

How do I show the Gantt chart in Microsoft Project?

Choose View › Gantt Chart, or Task › Gantt Chart at the left of the ribbon. It is the default view of a new project.

Can I make a Gantt chart in Microsoft Project for free?

No: Project needs a paid license, apart from time-limited trials Microsoft offers from time to time. Planitude creates the same type of Gantt chart, with links and critical path, for free in the browser.

How do I show the critical path in Microsoft Project?

In the Gantt Chart Format tab tick Critical Tasks. To see slack, add the Total Slack column to the table.

How do I export a Microsoft Project Gantt chart?

File › Export › Create PDF/XPS for a PDF, File › Save As › XML for a file other tools can open. In Planitude the plan is shared with a link and exported to PDF, CSV or Microsoft Project XML.

Can I open a Microsoft Project Gantt chart without Project?

Yes. The free MPP viewer opens an .mpp file in the browser, without an account, and shows it as a Gantt chart with tasks, links and resources.

Advertising keeps Planitude free