Plan time, manage resources, visualize dependencies, and so much more with ClickUp's Gantt view.

How to add a Gantt chart

Note: The Free Forever Plan has 100 uses of Gantt view. 'Uses' are intended as a demonstration of paid plan features. More details can be found here.

Adding a Gantt view couldn't be easier! 

  1. Click on the +  sign in any List, Folder, or Space

  2. Select Gantt

  3. Give it a name

  4. Mark it as a Personal view or not

  5. Choose to pin the view for quick access!

Showing items in Gantt view

The Gantt view's sidebar is expandable to see your hierarchy, including Spaces, Folders, and Lists. Each of these can be expanded further by clicking the dropdown arrow to the left of the name.

Hover over the level you wish to expand to reveal an icon to the left of the item. Clicking that icon will expand or collapse all levels underneath—down to tasks and subtasks!

Easily adjust your Gantt sidebar through drag-and-drop to create your ideal order for tasks, Lists, and Folders.

When you open a List, all scheduled tasks and subtasks will be shown in its container and on the chart.

If a task or subtask is not displayed, it's likely unscheduled. To change that, all you need to do is line up with the unscheduled task and click to add it to the date you want. 

Note: Done or Complete tasks show on Gantt view by default. You can hide any status using filters.

Once a start date and a due date have been added to a List, you can see it reflected in the Planned List Bar. This is used to visualize List's dates against the tasks in your Gantt view.

Managing Dependencies

Draw lines between tasks to automatically set and visualize dependencies.

When "Reschedule Dependencies" is enabled, dragging a task with dependencies will automatically reschedule all subsequent tasks in the chain. 

Delete dependencies by hovering over and clicking on the dependency line and then selecting Delete.

Progress Percentage

Quickly determine how much is required to complete a Folder or List by hovering over the progress bar. Progress percentage is calculated by tasks completed divided by the total tasks in the group. 

Rescheduling Groups

In ClickUp, a group of tasks is referred to either as a Space, a Folder, or a List. Move an entire Space, Folder, or List on the chart to remap all contained tasks' start and due dates. 

Bulk Edits

Edit tasks in bulk without ever leaving your Gantt view!

  1. Hover over the tasks you'd like to edit

  2. Click the task selector on the left side

  3. Use the Multitask Toolbar to make your edits

Note: If you're simply looking to make bulk edits to the due date, drag-and-drop those tasks to the correct dates on the Gantt view.

Setting up your chart

Color scheme

Default: Each task is colored by open, active, or complete. Blue tasks are active, Green are complete, and Yellow are Milestones. 

Status: Tasks are colored by the status they're currently in. Spaces, Folders, and Lists are colored by type. 

List: Tasks and Lists are colored by the Lists set color. Spaces and Folders are still differing shades of grey.

Priority: Tasks are colored based on priority flags. Either Red (Urgent), Yellow (High), Blue (Normal), Grey (Low) , or White (none)

View Settings

Hide Weekends

  • Checking this option will automatically reschedule all visible tasks on a weekend to the following Monday.

Reschedule Dependencies

  • When enabled, dragging a task with dependencies will automatically reschedule all subsequent tasks in the chain. 

  • When disabled, tasks are rescheduled independently even if blocking other tasks in the dependency chain. 

Allow Live Updates

  • This enables our Web Sockets for Gantt which makes all updates from other users appear instantly. 

Highlight task position on drag

  • Checking this option outlines the task for better visibility as you drag. When on, it's easier to see how a task aligns with the dates above.

Columns 

Organize your tasks with quick sorting! Show and hide columns from the + menu to sort how you want.

Adjust columns to your desired size by dragging the width in the Gantt view sidebar to fully visualize task details.

Note: Columns with a fixed width, like start date or due date, cannot be manually adjusted.

Other Sorting Options

Want to save space? Click on the sorting menu shown below to sort your tasks while hiding columns in the left sidebar!

How to Calculate Critical Path & Slack Time

  1. Open a Gantt view

  2. Click the Path Calculations  icon

  3. Toggle on Critical Path   

  4. Toggle on Show Slack Time   

Slack Time allows you to easily identify areas where tasks can be adjusted without impacting the project completion date. Read more about critical path here!

Please note that both Critical Path and Slack Time are features exclusive to Business+ Plans.

Sharing options

Users on Business+ Plans have the option to export your Gantt as a PDF. This is great for emailing to clients or sharing with anyone outside your Workspace.

You can also share your Gantt view publicly with anyone outside your Workspace to keep everyone up to date on how your project is progressing. Public sharing allows the Gantt to stay updated with those who are viewing it.

Your Gantt views will be shared as view-only, and only available through a secret URL.

Once you've filtered down to the options you want visible, those with public access can navigate by day/month, fit to screen, collapse, and more for the ideal viewing experience.

Milestones

Milestones will be displayed as diamonds in Gantt view. To create a Milestone just right click on any task that you create and click on the Mark as Milestone  option to convert it to a Milestone.

Milestones will display on the due date or start date of the task if no due date is available.

You can convert Milestones back to tasks just as easily by going to the ... menu in the task and converting them back.

Please note that the Free Forever Plan offers usage of 10 Milestones while Unlimited+ Plans offer unlimited Milestones.

Additional Resources

Does Gantt view not quite service your needs? We recommend these options!

  • Workload view allows you to see workload by user!

  • Timeline view with customized y-axis where you'll be able to group by people, tag, List, and much more!

Missing anything? Let us know what else you'd like to see on our feedback board here!

Want to learn more?

Did this answer your question?