Free Project Schedule Health Check
Upload your Microsoft Project file — .mpp or MSPDI XML — and we'll run seven analyzers across the critical path, resource allocation, dependency graph, and baseline variance. Teaser in seconds, full report in your inbox.
Why PMOs run this check before migrating from Microsoft Project Online
Microsoft Project Online retires September 30, 2026. Most PMOs running Project Online today have 5-20 years of schedule artifacts — .mpp files with hand-tuned dependencies, hard constraints, and baselines that encode institutional knowledge no migration script can recover.
Before you migrate, you want to know: which schedules are healthy enough to bring forward cleanly, which need a rewrite, and which have silent coordination risk that's been tolerated because the dep graph was hand-maintained. That's what this tool surfaces — in seconds, without logging into a new platform.
Once you've run the check, review the full migration guide or compare Onplana with Project Online + alternatives.
What does the tool check?
1. Critical Path
Runs a proper CPM forward + backward pass, identifies the critical path, and flags schedules where more than 30% of tasks are on it — a sign of brittleness where any single slip cascades.
2. Resource Overallocation
Sweep-line analysis across assignments: finds resources whose peak concurrent allocation exceeds 100% or 150%. Surfaces the tasks driving each overallocation window.
3. Schedule Risk
Near-critical tasks (≤1 day slack), compressed tasks (estimated under 2 hours that probably should have been decomposed), and concentration risk where the critical path dominates total duration.
4. Constraint Violations
MS Project hard constraints (Finish No Later Than, Must Start On, etc.) versus what the dependency graph can actually deliver. Flags deadlines that the CPM-derived finish dates overrun.
5. Dependency Health
Graph-level anti-patterns: orphaned tasks (no preds, no succs), dangling milestones (milestones without predecessors), over-predecessored coordination bottlenecks, dangling references, dependency cycles.
6. Baseline Variance
Compares current start/finish to the saved Baseline field. Tasks drifting >10 working days from baseline are flagged critical, >3 days warning. Requires that you captured a Baseline in MS Project.
7. Complexity Breakdown
Composite 0-100 health score across size, dependency density, outline depth, fan-out variance, and milestone ratio. Useful for comparing schedules across a portfolio or team.
Prefer XML? Or have a protected .mpp? Here's how to export.
Our analyzer handles Microsoft Project .mpp files natively — just drop yours into the uploader above. If your file is password-protected, from Project 2003 or earlier, or your team prefers working in MSPDI XML, here's how to export it in 30 seconds.
- In Microsoft Project (desktop or Project Online web app), open the schedule you want to audit.
- Click File → Save As (desktop) or File → Export (Project Online).
- Choose Save as type: XML (the MSPDI format — Microsoft's standard XML export).
- Save the file locally.
- Drag it into the uploader above.
Microsoft announced Project Online retires September 30, 2026
Every enterprise running Project Online needs a migration plan. Running this free health check on each schedule gives your PMO an objective starting point — which plans are healthy enough to lift-and-shift, which need a rewrite, and which carry silent coordination risk.
Read the migration guideFrequently asked questions
Your schedule health check is free.
When you're ready to migrate, Onplana is the fastest Microsoft Project Online replacement — your analyzed schedule imports in one click.