Microsoft Project Online retires September 30, 2026, migrate to a modern platform before it's too late.Start migration
Back to BlogOpen an .mpp File Without Microsoft Project (2 Free Ways)
Scheduling

Open an .mpp File Without Microsoft Project (2 Free Ways)

Open an .mpp file without Microsoft Project using the free Schedule Health Check for a read-only view, or Onplana Schedule to open, edit, and save it back.

Onplana TeamSeptember 13, 20266 min read

Somewhere between the file landing in your inbox and you actually needing to look at it, most people assume the next step is a Microsoft 365 admin ticket and a paid seat. It isn't.

The direct answer: you can open a Microsoft Project .mpp file without a Microsoft Project license at all. A free, read-only Schedule Health Check reads the file and shows you what's in it in under a minute, and the free Onplana Schedule desktop app opens the same file, lets you edit it, and saves back to a format Microsoft Project reads. The alternative has a real price tag: Microsoft's own pricing lists Planner and Project Plan 3, the tier that includes the desktop Project client, at $30 per user per month, just to open a file someone else built.

In short. You do not need a Microsoft Project license to open a .mpp file. Upload it to the free Schedule Health Check for a read-only look at tasks, dependencies, and the critical path, or open it directly in Onplana Schedule, a free desktop app for Windows and Mac that edits it and saves back to a format Microsoft Project reads. A binary .mpp is converted on the server and the converted copy is deleted within 24 hours; an MSPDI XML export never leaves your machine at all.

Two free ways to open a .mpp file, and which one you need

What you actually need to do with the file decides which tool is right:

  1. You just need to look at it. Someone sent you a schedule and you need to check dates, dependencies, or whether the plan is realistic before a meeting. Use the Schedule Health Check: upload the file, get a per-finding breakdown back in under a minute, and close the tab.
  2. You need to keep working on it. You're taking over a schedule, correcting it, or building on it. Use Onplana Schedule: it opens the file on your desktop, lets you edit the Gantt and the grid, and saves back to a format the original owner's Microsoft Project can still open.

Schedule Health Check vs Onplana Schedule, side by side

Schedule Health Check Onplana Schedule
Cost Free, no account Free
Install required No, runs in the browser Yes, desktop app for Windows and Mac
What it shows Tasks, dependencies, critical path, a per-finding audit Full Gantt and grid: name, duration, dates, predecessors, resources, percent complete, outline, float, milestones
Can you edit the file No, read-only Yes, with undo on every change
Saves back to Microsoft Project format No Yes, to MSPDI XML
File size / task limit 20 MB, 20,000 tasks No published cap; opens what a desktop machine can hold in memory

What happens to your file when you open it

The privacy answer is different depending on which file format you're holding. A binary .mpp file has to be converted before either tool can read it: that conversion happens on Onplana's servers, and the converted copy is deleted within 24 hours. If the schedule was exported as MSPDI XML instead (File → Save As → XML, inside Microsoft Project), Onplana Schedule reads it directly on your machine and the file never leaves the desktop at all. If keeping the file entirely local matters more than convenience, ask whoever sent it for the XML export rather than the binary .mpp.

Opening and editing the file in Onplana Schedule, step by step

  1. Read the current release details on the Onplana Schedule page and install it for Windows or Mac.
  2. Open the .mpp or MSPDI XML file: file associations let you double-click it directly, or open it from inside the app.
  3. Review the Gantt and grid: name, duration, start, finish, predecessors, resources, percent complete, outline level, critical path, float, milestones, and baseline bars if the file carries them.
  4. Edit what needs correcting. Every change (cells, insert, delete, indent, outdent, links dragged with type and lag, all eight constraint types) supports undo, and the schedule reschedules automatically as you go.
  5. Save back to MSPDI XML so the file still opens cleanly in Microsoft Project for whoever sent it to you.
  6. If you want the schedule working as a shared plan rather than a file passed around by email, use Publish to create the project in Onplana directly from the desktop app.

When you still need Microsoft Project itself

Onplana Schedule is not a full replacement for every Microsoft Project workflow, and it's worth saying where it stops. If your organization runs Project Online or Project Server with enterprise resource pools, enterprise custom fields defined centrally on that server, or macros built in VBA, those depend on the server or the desktop client directly and won't travel through a .mpp file on their own. For the common case, someone emailed you a schedule and you need to read it, correct it, or hand it back, opening it without a Microsoft Project license is the faster and cheaper path both ways.

The diagram below shows the decision in one branch: what you need to do with the file determines which free option to use, and the privacy handling depends on the file format you start with.

Which free tool to use for opening a .mpp file without Microsoft Project What do you need to do with the file? Just view it (read-only) Keep working on it (edit and save back) Schedule Health Check Browser, no install, deleted in 24h Onplana Schedule Desktop app, edits, saves to MSPDI Binary .mpp: converted server-side, deleted in 24h. XML: never leaves your machine.

Related reading: 7 hidden killers in your MS Project schedule covers what to actually look for once the file is open, and MSPDI XML explained walks through what the XML export format contains if you want the fully local path.

Run the free Schedule Health Check Upload your .mpp or MSPDI XML file and get a per-finding breakdown of dependency issues, constraint conflicts, dangling tasks, and the real critical path, computed from the dependency graph. No signup, no credit card. → Run the Schedule Health Check

Microsoft Project Online™ is a trademark of Microsoft Corporation. Onplana is not affiliated with Microsoft.

Open MPP File Without MS ProjectMPP File ViewerOpen Microsoft Project File FreeOnplana ScheduleSchedule Health CheckMSPDI XML

Frequently asked questions

Can I open a Microsoft Project .mpp file without buying a Microsoft Project license?

Yes. The free Schedule Health Check reads a .mpp file and shows you tasks, dependencies, and the critical path with no install and no account. If you need to edit the file and keep working on it, the free Onplana Schedule desktop app opens and edits it directly.

Is it safe to upload a binary .mpp file to a website to open it?

With Onplana's tools, a binary .mpp is converted on Onplana's servers and the converted copy is deleted within 24 hours. If you'd rather nothing leave your machine at all, export the schedule to MSPDI XML first; an XML file never leaves the desktop when opened in Onplana Schedule.

Will opening a .mpp file this way let me edit it and save it back to Microsoft Project format?

Yes, in Onplana Schedule. It edits the Gantt and grid directly, then saves back to MSPDI XML, a format Microsoft Project reads natively.

Is there a file size or task limit for the free Schedule Health Check?

Yes: files up to 20 MB and 20,000 tasks. Most single-project .mpp files are well under both limits; a file that size usually belongs to a portfolio export rather than one project.

Do the dependencies and constraints survive opening the file this way?

Yes. All four dependency types with lag, all eight Microsoft Project constraint types, custom fields, milestones, and costs come through intact, since the file is being read and edited rather than rebuilt from scratch.

Ready to make the switch?

Start your free Onplana account and import your existing projects in minutes.