Skip to content

Free online MPP to GAN converter

Convert Microsoft Project MPP plans into editable GanttProject GAN files.

Convert MPP to GAN online - free

Uploading…

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .mpp file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .mpp to .gan conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .gan file

    Conversion result is ready to download.

How to convert mpp to gan file

Microsoft Project plans need this conversion when recipients must edit them in GanttProject, whose native editable project format is .gan. Saving the imported plan as GAN avoids requiring Microsoft Project, but the result must be checked because the two applications do not support identical scheduling features.

What the MPP format is

MPP is Microsoft Project’s proprietary project-file format. It stores task hierarchies, durations, dates, constraints, dependencies, calendars, resources, assignments, progress, and other scheduling data. Microsoft Project users, contractors, and organizations that standardize on Microsoft’s project-management software commonly exchange MPP files.

MPP is version-dependent rather than a single completely stable specification. Newer Microsoft Project files can contain features that third-party importers cannot reproduce.

What the GAN format is

GAN is GanttProject’s native XML-based project format. It stores editable Gantt-chart data such as tasks, milestones, relationships, resources, calendars, assignments, and project settings. XML makes a GAN file inspectable as text and suitable for version control, but manually changing it can invalidate the file or change scheduling behavior.

How to convert MPP to GAN

  1. Install a current desktop release of GanttProject from the official GanttProject website. Confirm that the release includes Microsoft Project import support.
  2. Open GanttProject and select File → Import → Microsoft Project. Menu names can vary slightly between releases.
  3. Choose the source .mpp file and complete any import prompts. Import the task, resource, calendar, and assignment data required by the destination project.
  4. Inspect the imported chart. Check task dates, durations, hierarchy, milestones, dependency links, calendars, resource assignments, and completion percentages.
  5. Save the project with File → Save As and select or enter the .gan extension. GanttProject normally saves an imported project in its native GAN format.
  6. Close and reopen the saved .gan file. This verifies that the file is independent of the import session and remains readable.

Do not rename .mpp to .gan: the extensions identify different internal formats, so renaming does not convert the data. If GanttProject cannot open the source, update GanttProject and Microsoft Project, then resave the project from Microsoft Project in a version or interchange format supported by the installed importer. Exporting to PDF or XLSX is not a substitute for an editable GAN project.

Compatibility and quality limits

The conversion may be lossy. GanttProject can omit or simplify advanced custom fields, complex calendars, baseline and earned-value data, VBA content, custom views, visual formatting, recurring tasks, manually scheduled tasks, specialized constraints, and dependency lag or lead. Different scheduling engines can therefore produce different dates even when the task list appears complete.

Compare the converted project with the original, especially the critical path, calendars, fixed-date constraints, resource availability, dependency timing, baselines, and finish dates. Recreate unsupported settings manually in GanttProject when they affect delivery or reporting.

Online conversion options

Reputable general-purpose online converters commonly offer MPP exports to formats such as PDF, XLSX, or XML, but native GAN output is not widely available. Do not upload a confidential project plan to an online service unless its retention, deletion, and data-processing terms are acceptable; local conversion in GanttProject keeps the source on the user’s computer.

MPP vs GAN: format comparison

How the MPP and GAN formats compare on the properties that matter most for this conversion.

Comparison of the MPP and GAN file formats
Property .MPP Microsoft Project .GAN GanttProject project file
Open standard No Partly open
Compression — Uncompressed
Typical file size Medium Small
Opens in a web browser No No
Further editing Limited Easy
Metadata support Basic Basic
Plain-text readable No Yes
Best used for Professional production Professional production
Introduced 1998 —
Developer Microsoft GanttProject team

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Is the MPP to GAN converter free?

Yes, converting MPP to GAN on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my MPP file be?

You can upload MPP files up to 3 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 50 MB per file and 10 files at once, see our plans.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert MPP to GAN?

No. The MPP to GAN conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid MPP file for this MPP to GAN conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Will my MPP tasks and dependencies stay editable in GAN?

Yes, standard tasks, task hierarchies, dates, durations, and dependencies are converted into editable GAN project data. MPP features that have no equivalent in GAN may be omitted or simplified.

Are MPP baselines, custom fields, and advanced scheduling settings preserved in GAN?

Not always; baselines, specialized custom fields, complex constraints, and other advanced scheduling details may be lost or flattened. The main task schedule is more likely to transfer than project-specific metadata and formatting.

Why did task dates or durations change after converting MPP to GAN?

Dates or durations can change when the two formats interpret working calendars, holidays, constraints, or elapsed time differently. Check the working-time calendar and scheduling rules in the GAN file if the converted plan is shifted.

Will the Gantt chart look exactly the same after converting MPP to GAN?

No, the schedule remains editable but chart styling, column layouts, colors, and other presentation details may be rebuilt using GAN defaults. The conversion transfers project data rather than preserving every visual setting from the MPP file.

Additional formats for
mpp file conversion

Reverse conversion

Convert to gan from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.