Complete Asana Gantt Chart Guide – How To’s and Alternatives

Asana’s Gantt charts are a great way to plan and manage your Asana projects. 

You can also use integrated apps and plugins to create Gantt charts for your Asana projects or portfolios of projects

People connect Gantt chart apps and plugins with Asana because Asana’s native Gantt chart functionality has some limitations. I explain these limitations and how to overcome them in one of the sections below.

Gantt chart apps and plugins help Asana users create Gantt charts that:

  • Are more sophisticated
  • Have the full range of functionality you would expect from a Gantt chart
  • Are easier to share
  • Can create Gantt charts using data from other apps with Asana data
  • Can create one Gantt chart that includes multiple projects

In this article, you’ll learn:

  • How to create Gantt charts in Asana
  • Tips and tricks to make the best Asana Gantt charts
  • The limitations of Gantt charts in Asana
  • Apps or plugins you can use to address these limitations

If you want to create better Gantt charts for your Asana projects and portfolios that look great, are easy to share, and give you lots of useful extra functionality, try Visor for free.

Asana has a two-way integration with Visor, so you can work with and update real-time Asana data. You can easily import multiple projects to create portfolio Gantt charts too.

An Asana integrated Gantt chart in Visor

A project portfolio roadmap in Visor, using data from multiple Asana projects

Does Asana Have Gantt Charts?

Yes, Asana has a native Gantt chart view that you can use to visualize, plan, and make changes to your project.

Gantt charts aren’t included in the Asana Free plan, so you’ll need to sign up for the Asana Starter plan at a minimum.

Lots of people complain that Asana’s Gantt chart view has significant limitations, and while I’ll explore these later, it’s also worth being clear with you about what you can do in Asana’s native Gantt view.

What Features Do Asana Gantt Charts Include?

Here are the key features of Gantt charts in Asana:

  • Milestones: Gives you the ability to set important points in your project as milestones on your Gantt chart.
  • Critical path: Highlighting the series of tasks which directly determine the project’s completion date (typically the most significant tasks in the project).
  • Dependencies: Displays links between tasks on the Gantt chart. You can decide whether a buffer is set between dependent tasks so that when you move one task, the dependent tasks also move automatically to maintain that buffer.
  • Baselines: Enables you to compare task progress and due dates against planned dates.

Using Asana’s Gantt chart view, you can automatically generate Gantt charts based on projects planned out using other Asana views, or you can use the Gantt chart view itself to add tasks, schedule them, and allocate them.

Asana’s native Gantt chart view allows you to create simple Gantt chart visualizations of your project. There’s neat touches like the column that automatically summarizes each task’s duration. 

Overall, though, Asana’s Gantt charts are pretty basic and lack some essential features that experienced users of Gantt charts would expect. 

Even users who want a basic Gantt chart can get frustrated by the limitations and inflexibility of Asana’s native Gantt chart view, which is why so many Asana users use a Gantt chart app or plugin (one of which is Visor).  

Is There An Additional Cost For Gantt Charts in Asana?

Yes, at least if you’re on an Asana Free plan, because Asana’s Gantt chart view is only included with the Starter plan and above.

Asana’s Starter plan costs $13.49 per user per month or $10.99 per user per month if you pay annually upfront. 

You can’t buy single licenses, either. Instead, you must purchase licenses in groups of two or five. So, in reality, if you have just two Asana users, the minimum you need to spend per year for Asana with native Gantt charts is $324 per year if you pay per month or $264 if you pay upfront.

Asana Timeline vs Gantt Chart

Many people confuse timelines and Gantt charts, especially in Asana, where the Gantt chart view is relatively new (it was added in 2022) and is only available to paying users, whereas the timeline view is available to users on Asana’s free plan.

Asana’s Gantt chart view has several features that the timeline view does not, including:

  • Dependencies between tasks
  • Milestones
  • Critical path visualization
  • Nesting of subtasks below tasks
  • Columns for additional context and structure

Timelines are a more basic method of visualizing data that provides a high-level view of a project. In contrast, Gantt charts show more detail and visualize the relationship between different tasks in a project. Read more about this in my colleague’s post on timelines vs Gantt charts.

What Important Functionality Do Asana Gantt Charts Lack?

Here are the most common complaints or requests for additional functionality in Asana’s Gantt chart view, based on forum posts and my own experience:

  • Inability to add, remove, or change Gantt chart columns
  • Lack of project portfolio Gantt charts
  • Tasks below the subtask level are not shown
  • Lack of roll up calculations on the Gantt chart

Read below to learn more about each piece of functionality and why you might need them when creating and using Gantt charts of your own.

Changing or Adding Columns

One of the main ways a Gantt chart differs from a timeline is that it has columns to the left that provide additional information about the corresponding task. 

In most Gantt chart views, you can modify, remove, and add columns to Gantt charts so that you can show the information that is most important in your project or for particular stakeholders.

Unfortunately, and unusually, you can’t add, remove, or customize the columns on Asana Gantt chart views. 

This is a frequent and understandable source of complaints from Asana users in forums, but this requirement is still unaddressed at the time of writing.

Asana forum post, where a user is requesting functionality to change or add columns. in Asana Gantt charts.

Not being able to add, remove, or modify columns in a Gantt chart is a real drawback. 

Fortunately, you can use Visor to create fully customizable Gantt charts for your Asana projects (and portfolios of projects).

In Visor Gantt charts, you can:

  • Change the primary column on a Gantt chart
  • Add additional columns to show different or additional information
  • Remove columns that are irrelevant to your project or to specific stakeholders
  • Create and share Gantt charts with different columns for specific purposes or stakeholders

Visor enables you to create fully customized, bespoke Gantt charts with your Asana data that you can share with anyone.


A Gantt chart in Visor using Asana data, with multiple custom columns

asana data integrated into a Visor gantt

Portfolio Gantt Charts

Sometimes, you need a bird’s-eye view of all your projects in one place. This is true for organizations of all sizes, and in its varying forms, it comes under the umbrella of project portfolio management or PPM (the portfolio is the group of projects).

Asana has two big hurdles when it comes to doing PPM within the app itself. Firstly, to unlock Asana’s portfolio management module, you’ll need to pay $30.49 per month per user ($24.99 per month per user if billed annually).

Secondly, Asana’s portfolio management module doesn’t even include a Gantt chart view

Asana has a timeline view for project portfolios, but this is very basic and doesn’t include any columns, inter-project dependencies, or other important Gantt chart features.

The lack of a portfolio Gantt chart option in Asana is disappointing for many users

Asana forum post, where a user is asking for a portfolio Gantt chart in Asana

To create Gantt charts of your portfolio of Asana projects you should use Visor.

You can use Visor to import multiple projects (also known as portfolios of projects), with filters to refine your data. You can visualize these portfolios on Gantt charts (and timelines, dashboards, Kanban boards, and spreadsheet views). 

Importing multiple projects into Visor (with filters to refine the import) to create a portfolio roadmap

Asana project import setup in Visor, with multiple filters used.

Limited Task and Subtask Granularity

In Asana, it’s possible to add subtasks of subtasks to break work down into smaller chunks so everyone can get a precise understanding of the smaller tasks that need to be done as part of the larger tasks and subtasks in your project.

Unfortunately, you can’t see these children of parent subtasks on a Gantt chart in Asana. 

You might not always need this level of detail, but this blind spot can be very frustrating when you do. If you want to find out which of these smaller tasks are incomplete, delayed, or blocking other work, you’ll have to dig around yourself. 

There is a workaround for this (as shown in the images below), but it’s far from ideal, and it is time-consuming to do for every child of a subtask.

Screenshot of a post in the Asana forums from a user asking for the ability to visualize subtasks of subtasks on Gantt charts in Asana
Asana forum post, where a user is requesting subtasks of tasks to be shown on Asana Gantt charts

If you’re visualizing project portfolios on an Asana timeline view you won’t even be able to see tasks within a project. This restricts your ability to drill down into projects in your portfolio whenever you need to.

Using Visor, you can create Gantt charts by completely nesting tasks, subtasks, and subtasks of subtasks. You can quickly expand and collapse these to show the level of detail you need at any time. 

You can also use the Gantt chart settings to adjust which task levels are included on your Gantt chart, allowing you to create high-level or detailed views for different stakeholders.

Asana Gantt Chart in Visor, showing nesting of tasks and subtasks

milestones in an asana portfolio roadmap created in visor

Calculations and “Roll ups”

Asana’s native Gantt chart view does not include “roll up” calculation functionality. This means you can’t sum up sets of data that make sense to be grouped together.

For example, common and useful roll up calculations on Gantt charts include:

  • Adding up the duration of a task and its subtasks to provide a total expected duration
  • Adding up the number of hours per assignee across multiple tasks or projects
  • Adding up the cost of subtasks within a task, to give a total task cost
  • Adding up all tasks within a project, to give a project total cost
  • Calculating the overall “percentage complete” for a task based on completion of all subtasks
  • Calculating the overall “percentage complete” for a project based on the completion of tasks and subtasks
  • Adding up the number of allocated hours for each task and subtask on a project to give a total project duration or resource requirement

As you can see from the examples above, roll up calculations can save you enormous amounts of manual calculations, and provide you with valuable and immediate information to help you plan individual projects and portfolios of projects.

Asana does include custom calculated/formula fields, but these are only visible in Asana’s list view, and you can’t add them to your Gantt chart views. So, you would need to keep switching back and forth between your Gantt chart and List view. 

Visor includes roll up calculations that can be visualized directly on the Gantt chart view. In Visor you can plan, adjust, and track your Asana projects and portfolios with roll up calculations that give you immediate insights so that you can make better project management decisions. 

How to create an Asana Gantt chart

To create an Asana Gantt chart you’ll need to be using the Starter plan or higher. 

In Asana navigate to your project and click “Add tab”:

Adding a new tab in an Asana project

Select “Gantt”:

Adding a new Gantt view to an Asana project

Your Gantt chart will now be automatically populated with tasks from your project, or you can add and schedule tasks directly in the Gantt chart.

Asana Gantt Integrations

The limitations of Asana’s native Gantt chart view (explored above in more detail) means that many people use more specialized Gantt chart apps that integrate with Asana.

Gantt chart apps are among the most popular Asana integrations for project management.

These Gantt chart apps vary in their precise functionality, strengths, and weaknesses, but here are the main things Asana users get from them that feel they can’t get from Asana Gantt charts:

  • Project portfolio Gantt Charts with inter-project dependencies
  • Visualization of tasks, subtasks, and subtasks of subtasks
  • Roll up calculations or calculated fields on Gantt charts
  • Inter-project dependencies
  • Greater customization
  • Ability to add, remove, and change columns on the Gantt chart
  • Ease of sharing, embedding, and exporting

Here’s a list of the most popular Gantt chart integrations for Asana:

  1. Visor: Visor unlocks sophisticated and attractive Gantt chart views for your Asana projects and portfolios of projects. It enables you to create beautiful, crystal clear Gantt charts and other visualizations, which you can easily share with anyone.

Visor has a powerful two-way Asana integration that keeps your data in sync and maintains your nesting of tasks, subtasks, and so on. You can also combine your Asana data with data from apps like Jira and Salesforce in the same Visor Gantt chart.

Asana Gantt Chart In Visor With Salesforce Data

asana integrated gantt in visor with nesting

With Visor, you can create portfolio Gantt charts, dashboards, list views, and a wide range of other visualizations for your Asana projects and portfolios. Try Visor for free now.

  1. InstaGantt: Instagantt also has a two-way sync with Asana and adds some advanced Gantt chart functionality you can use on your Asana projects. 

It includes extra features around time and cost tracking, which can give agencies and other client service organizations a more holistic approach to planning, managing, and tracking work in Gantt charts.

As you can see, InstaGantt’s Gantt charts don’t look as good as Visor’s, but they can be great for teams with a heavy focus on time-tracking, billable hours, and similar processes.

an instagantt asana gantt
  1. Microsoft Project: Microsoft Project doesn’t have an integration with Asana, which is a real drawback as you’ll need to export Asana data as a CSV, and then import it to MS Project. This means you will only have a snapshot of your Gantt chart which will not stay updated with changes to your projects.

However, MS Project is an extremely powerful project management system. Its Gantt charts might not look very attractive, but they are connected to a range of sophisticated tools and background processes, to help you track and analyze project performance. 

A Gantt chart in Microsoft Project (also known as MS Project)

Gantt Charts In Asana – Choosing Your Best Option

If you are paying for Asana’s Starter plan or a higher plan level, you can use Asana’s native Gantt charts.

However, as I’ve shown above, you’ll find significant limitations to the Gantt chart view in Asana itself. Some of the most important functionalities that Asana’s native Gantt charts lack are:

  • Column configuration
  • Portfolio Gantt charts
  • Nesting of tasks below the subtask level
  • Roll up calculations and other calculations

Some Asana users aren’t fans of how basic the native Gantt charts look or of the difficulties they have when trying to share them outside of the Asana app.

For these reasons and more, many Asana users add an app like Visor, to create Gantt charts that:

  • Are highly customizable
  • Can contain multiple projects (portfolios of projects)
  • Can nest tasks below the subtask level
  • Contain a range of useful roll up calculations
  • Have fully custom color coding options
  • Look vibrant and clear
  • Are easy to share and embed
  • Can be mixed with data from other apps like Salesforce and Jira

If you try Asana’s native Gantt chart view and find it lacks the functionality or look you want, I recommend you try Visor for free to see how much better your Asana Gantt charts can be.

An Asana integrated Gantt chart in Visor

A project portfolio roadmap in Visor, using data from multiple Asana projects

Are you ready to begin?

Visor is secure, free, and doesn't require a credit card.

Get Started For Free