Convert Excel to a Gantt Chart

Turn an Excel or CSV task list into an interactive Gantt chart in one click. Drag and drop your spreadsheet — it is read in your browser, never uploaded. Free, no sign-up to start.

Drop your Excel or CSV here

or click to choose a file · .xlsx, .xls, .csv

Your file is read entirely in your browser — it is never uploaded to a server.

How it works

  1. Prepare your spreadsheet — Use an .xlsx, .xls or .csv with a header row — at least a Task/Name column, plus Start, End or Duration, Progress and Predecessor where you have them.
  2. Drop it in — Drag the file onto the box above (or click to choose). It is parsed entirely in your browser — nothing is uploaded.
  3. We map the columns — Column headers are matched automatically to task name, start date, duration, progress and dependencies.
  4. Edit your live Gantt — The chart opens in the editor. Drag bars to reschedule, set dependencies, and dependent tasks shift automatically.

Frequently asked questions

Is converting Excel to a Gantt chart free?
Yes. Conversion is free and needs no sign-up. You only create an account if you want to save the result to the cloud.
Is my file uploaded anywhere?
No. The spreadsheet is read entirely in your browser; the file contents are never sent to a server.
Which columns are supported?
Task/Name (required), Start, End/Finish, Duration (days), Progress (%) and Predecessor. Headers are matched by name, so common variations work.
Which file formats work?
Excel .xlsx and .xls, plus .csv.
Can I edit the chart after importing?
Yes — the import opens a fully editable Gantt. Reschedule by dragging, add or remove tasks, and export to Excel, CSV or PDF.

No spreadsheet yet?

Start from a free Gantt chart template instead, or build one from scratch.