About this tool
Gantt Chart Maker turns a list of tasks into a timeline you can read at a glance. Each task is a bar from its start date to its end date; phases group tasks and stretch to cover them; milestones are diamonds on a single day. Arrows show which tasks must finish before others can start, and the chart warns you, in plain words, when a task is scheduled to start before the task it depends on has ended.
You can work the way that suits you. Type exact dates into the details panel, or grab a bar and drag it to a new week, drag either end to change its length, and drag the grip beside a row to move it up or down the list. Zoom between days, weeks, months and quarters, switch on working days so lengths skip weekends, and let the tool push dependent tasks later for you when an earlier task slips.
It suits small teams, students and freelancers who need a clear plan without a subscription. Everything runs and saves in your browser: nothing is uploaded, there is no account and no watermark.
How to use Gantt Chart Maker
- Press Sample project to see a finished example, or New project to start empty, and give your project a name.
- Add rows with the Task, Milestone and Phase buttons. Select a row to edit its name, dates, length, progress, owner and colour in Task details.
- Under “Starts after”, tick the tasks that must finish first. Arrows appear on the chart; a red dashed arrow means the dates clash.
- Drag bars to move them, drag their ends to resize, and drag ⋮⋮ to reorder. Use the zoom buttons to see days, weeks, months or quarters.
- Choose the paper size and press Download PDF, or save a PNG picture or a CSV file to open in a spreadsheet.
A ten-week website project with four phases and two milestones, zoomed to Week, prints on A4 landscape as two pages side by side, each repeating the task names, start and end dates down the left.
Features
- Tasks, milestones (diamonds) and phases that take their dates and progress from the tasks inside them
- Phases fold away with one click to hide their tasks
- Finish-to-start links drawn as arrows, with a clear warning when a task starts too early
- Optional automatic rescheduling: moving a task pushes everything that waits for it
- Drag to move, drag the ends to resize, drag rows to reorder; keyboard shortcuts for all three
- Day, week, month and quarter zoom, a line for today and shaded weekends
- Working-days mode: lengths count Monday to Friday and bars land on weekdays
- Progress shown as a filled bar, with the owner beside it
- Undo, redo and automatic saving in this browser
- CSV import and export, a PNG of the whole chart, and multi-page PDFs on A4, US Letter or A3 landscape with the task list repeated on every page
Tips and good to know
- Lay out phases first, then add tasks inside each one: a phase always spans exactly its own tasks, so its bar updates as you drag.
- Turn on working days before you type lengths. A five-day task that starts on a Thursday then ends the following Wednesday.
- Arrows between tasks that end up on different PDF pages (when a long list is split from top to bottom) are not drawn. Fold phases or use a bigger paper size to keep them together.
- The chart lives in this browser only. Download a CSV now and then as a backup, or to move the plan to another computer.
- Task names in alphabets the standard PDF font cannot hold, such as Chinese or Hindi, are drawn as sharp pictures in the PDF, so they print but cannot be searched.
Frequently asked questions
Is my project uploaded anywhere?
No. The chart is drawn, saved and turned into files inside your browser on your own device. Nothing about your tasks, dates or names is sent to us or to anyone else.
Is it free? Are there limits?
Free, with no sign-up and no watermark. There is no fixed limit on tasks. A very long chart at Day zoom can be too big for one PNG; the tool then asks you to zoom out or save a PDF.
Does it work on a phone or offline?
Yes. On a phone the list shows just the task names so the timeline has room, and you can edit everything in the details panel. Once the page has loaded it keeps working offline; the PDF maker loads the first time you use it, so try it once while online.
Where is my chart saved, and how do I share it?
Every change is saved automatically in this browser’s own storage, so it is there when you come back on the same device. To share it, send the PDF or PNG, or the CSV file, which anyone can import here or open in Excel or Google Sheets.
What does the dependency warning mean?
A link says a task cannot start until another one finishes. If you drag a task so it starts before the earlier task ends, its arrow turns red and dashed, the row shows a red mark and a message names both tasks. Press “Move them later” to fix every clash at once.
Which CSV columns does the import understand?
ID, Name, Type, Phase, Start, End, Duration, Progress, Owner, Colour and Depends on, in any order. Only Name and Start are required. Dates can be written as 2027-03-15 or 15/03/2027, and links use the IDs separated by semicolons.
Page last reviewed