Utilities macOS
GanttProject for macOS
Plan tasks, dependencies and resource workloads with GanttProject, a free desktop scheduler for Mac. This download is the Apple Silicon disk image.
- Operating system
- macOS; minimum OS version not established in the consulted publisher sources
- Architecture
- Apple Silicon
- Download package
- DMG disk image
Includes Java Runtime 17.0.14 according to the release notes. A separate Intel DMG is available. Installer 3.3.3316 precedes the 3.3.3320 Update Channel maintenance update.
Link checked · Download guidance
What is GanttProject?
GanttProject helps turn a project into a dated task plan. Organize work into a hierarchy, connect dependent tasks and use milestones to mark delivery points. A Gantt chart puts the schedule alongside the task table, while resource assignments and load charts help you check who is allocated to the work. Projects can stay in local files for offline use.
It suits individuals and small teams planning work in days or weeks. Export a plan to PDF, HTML, PNG or CSV when other people need a copy, or exchange supported Microsoft Project files: GanttProject imports MPX, MPP and XML/MSPDI, but exports Microsoft Project data as XML/MSPDI rather than MPP.
The linked package is GanttProject 3.3.3316 for Apple Silicon Macs, with Java Runtime included. Intel Macs need the separate Intel disk image. The publisher also lists a 3.3.3320 maintenance update through the application's Update Channel; this linked installer is not that update. GanttProject 3.4 is listed separately as a beta, not the stable package selected here.
The desktop application is free and open source. GanttProject Cloud is an optional paid collaboration service, not a requirement for local scheduling. GanttProject is not designed for hour-by-hour or minute-by-minute task planning, nor for a large portfolio of interdependent enterprise projects. The screenshot is the publisher's historical GanttProject 3.1 desktop illustration captured on Linux, not a capture of the selected Mac build; window styling differs on macOS.
What it offers
- Build a task hierarchy with dependencies, milestones and baselines.
- View the schedule as a Gantt chart or generate a PERT chart.
- Assign resources, review their load chart and calculate task costs from resource rates.
- Export project information to PDF, HTML, PNG and CSV.
- Import Microsoft Project MPX, MPP and XML/MSPDI files; export XML/MSPDI.
- Keep project files locally and work offline without an account.
Good to know
- Not designed for tasks measured in hours or minutes.
- Microsoft Project exchange is limited to supported features; MPP is an import format, not an export format.
- Cloud collaboration is a separate optional paid service; local desktop scheduling does not provide browser-based real-time co-editing.
- The linked disk image is for Apple Silicon; Intel Macs require a different package.
Product images

Sources
References used for this listing. Retrieval dates do not indicate hands-on testing.
- BarD Software — company and GanttProject ↗Retrieved
- GanttProject: free project management tool for Windows, macOS and Linux ↗Retrieved
- Free Gantt Chart Software for Windows, macOS and Linux ↗Retrieved
- GanttProject 3.3 — official release notes and maintenance history ↗Retrieved
- GanttProject 3.3.3316 — official release asset catalog ↗Retrieved
- GanttProject 3.1: import resources from the cloud database ↗Retrieved