Gantt Chart Maker

Format: Task Name | Start Date | End Date (one task per line)
FAQ
What is the input format?

Each line represents one task: Task Name | Start Date | End Date. Dates must be in YYYY-MM-DD format. Use the pipe character "|" as the separator. Task names may contain spaces. Click "Example" to load a sample project.

What is a Gantt chart used for?

A Gantt chart is a horizontal bar chart that visualizes a project schedule. Each bar represents a task — its position shows when it starts and its length shows how long it lasts. Gantt charts help teams communicate timelines, spot overlaps, and track progress against a plan.

Is my data sent to a server?

No. All chart rendering is done entirely in your browser using Apache ECharts. Your data never leaves your device. The PNG export is also generated locally.

About Gantt Chart Maker
Create Gantt charts by entering tasks in "Task Name | Start Date | End Date" format. Rendered interactively using Apache ECharts. Supports dark theme and high-resolution PNG export. All data stays in your browser.