Skip to main content

Resources / Compatibility

Check formats before you migrate or release.

The matrix separates available, limited, experimental, and unavailable paths. Test the exact source version and outputs your workflow depends on.

Records
20
Import and interchange
14
Output records
8
Latest verification
2026-08-03

Format matrix

Current public support and test status.

A listed format is not a promise of lossless transfer across every version or project. Open the linked guide where one is available and verify important objects with your own files.
FormatDirectionStatusTest basisCurrent boundaryDetails
Altium Designer / CircuitMaker / CircuitStudioImportEvaluation7 pinned Altium Designer sources plus conversion-dispatch coverage for .CMPcbDoc, .CSPcbDoc, and .SWPcbDocFixtures and pilotOpen
KiCad currentImportEvaluationNative schematic and PCB pass-through; 7-file starter setStarter set and pilotOpen
KiCad legacyImportEvaluation / project-specific limitations2 professional routed PCB pilots / 54 checks52 conditions met / 2 reported failuresOpen
Eagle XMLImportEvaluationSchematic and board importer tests; no public end-to-end pilotPublic pilot requiredNot published
OrCAD EDIFImportLimited evaluationFocused EDIF importer tests; no public project resultInterchange onlyNot published
Allegro boardImportLimited evaluation3 real Allegro 16.6/17.4 board fixtures in focused testsPublic result requiredNot published
IPC-2581Import / outputLimited evaluationImporter tests plus 35 deterministic exporter checks across 7 boardsOutput procedureOpen
PADSImportNot publicly availableInternal parser tests only; public flow disabledNo public product routeNot published
CADSTARImportConverter onlyCSA/CPA converter tests and 4 committed fixturesNo product routeNot published
EasyEDA StandardImportExperimental schematicFocused synthetic JSON testsNo public pilotNot published
EasyEDA ProImportExperimental schematicGenerated EPRO/archive testsNo public pilotNot published
LTspiceImportInternal evaluationSynthetic ASC/ASY schematic testsNot publicly supportedNot published
ODB++ ingestImportPlannedParser-only synthetic tests; no upload routeNo executable pathNot published
Specctra DSN / SESOutput / autorouter interchangeOutput available; round-trip not publicly verifiedBackend DSN writer, SES merge and export-surface registration tests, plus a synthetic frontend round-tripRouting boundaryOpen
BOM CSV / ExcelOutputGenerated artifacts available; receiver inspection pending3 public CSV outputs / 9 rowsFixture and reviewOpen
Gerber / drillOutputGenerated artifacts available; receiver inspection pending17 public Gerber/drill artifactsFixture and release reviewOpen
DXF board outlineOutputConfigured output path; generation not publicly verifiedNo public fixtureRelease procedureOpen
ODB++ outputOutputConfigured output path; generation not publicly verifiedNo public fixtureRelease procedureOpen
IDF 3OutputConditionalEndpoint tests with mocked exporter; no retained real artifactRelease procedureOpen
STEPOutputConfigured output path; generation not publicly verifiedNo public fixture3D procedureOpen

How to use it

Test the path that matters to your project.

Use a representative source file and the same tool version your team uses.
Compare connectivity, component identity, geometry, layers, rules, and required metadata.
Open generated files in the independent viewer or downstream tool that will receive them.
Treat warnings, missing objects, substitutions, and manual repair as part of the migration result.