Feature

P6 XER Schedule Reader

The Constroma Schedule Reader is a web-based tool for importing, visualizing, and analyzing Primavera P6 XER schedule files. Upload any XER file and instantly see an interactive Gantt chart with CPM calculations, critical path highlighting, WBS navigation, and schedule health scoring — no P6 license required.

Import Any P6 XER File

Constroma parses XER files with full fidelity: activities (task-dependent, milestones, level-of-effort, hammock), all four relationship types with lag/lead values, calendars including exceptions and holiday periods, resources, WBS hierarchy, and activity codes. The parser handles files up to 500 MB and supports CP1252 encoding.

Interactive Gantt Chart

Visualize your schedule as a Gantt chart with zoom, pan, and WBS-level collapse/expand. Critical path activities are highlighted. Click any activity to see its details: dates, float, relationships, resources, and activity codes. Filter by WBS level, date range, float range, or activity code for focused analysis.

Export Back to P6

After analysis, export your schedule back as a P6-compatible XER file. Constroma generates standards-compliant XER output with CP1252 encoding, CRLF line endings, and tab-delimited fields — ready for direct import into Primavera P6.

Read Your First Schedule

Upload an XER file and see results instantly. Free to start.

Start Free Trial

Frequently Asked Questions

What is an XER file?
An XER file is the native export format of Oracle Primavera P6, the most widely used construction scheduling software. XER files contain project schedules including activities, relationships, calendars, resources, WBS hierarchy, and activity codes in a tab-delimited text format with CP1252 encoding.
Can I open XER files without P6?
Yes. Constroma reads P6 XER files natively without requiring a Primavera P6 license. Simply upload your XER file, and Constroma will parse it, run CPM calculations, and display an interactive Gantt chart with all schedule data intact.
Does Constroma match P6 calculations?
Constroma's CPM engine performs forward and backward pass calculations that match P6 results. The engine handles all relationship types (FS, FF, SS, SF), lag/lead values, calendar-aware scheduling with exceptions, and constraints. Exported XER files are compatible with P6 for reimport.
Is Constroma a P6 alternative?
Constroma is designed to complement and modernize P6-based workflows. While P6 remains the standard for schedule creation and resource loading, Constroma excels at schedule analysis, forensic examination, delay analysis, and claims management. Many teams use Constroma alongside P6, importing XER files for analysis and exporting results back.