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.
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.| Format | Direction | Status | Test basis | Current boundary | Details |
|---|---|---|---|---|---|
| Altium Designer / CircuitMaker / CircuitStudio | Import | Evaluation | 7 pinned Altium Designer sources plus conversion-dispatch coverage for .CMPcbDoc, .CSPcbDoc, and .SWPcbDoc | Fixtures and pilot | Open |
| KiCad current | Import | Evaluation | Native schematic and PCB pass-through; 7-file starter set | Starter set and pilot | Open |
| KiCad legacy | Import | Evaluation / project-specific limitations | 2 professional routed PCB pilots / 54 checks | 52 conditions met / 2 reported failures | Open |
| Eagle XML | Import | Evaluation | Schematic and board importer tests; no public end-to-end pilot | Public pilot required | Not published |
| OrCAD EDIF | Import | Limited evaluation | Focused EDIF importer tests; no public project result | Interchange only | Not published |
| Allegro board | Import | Limited evaluation | 3 real Allegro 16.6/17.4 board fixtures in focused tests | Public result required | Not published |
| IPC-2581 | Import / output | Limited evaluation | Importer tests plus 35 deterministic exporter checks across 7 boards | Output procedure | Open |
| PADS | Import | Not publicly available | Internal parser tests only; public flow disabled | No public product route | Not published |
| CADSTAR | Import | Converter only | CSA/CPA converter tests and 4 committed fixtures | No product route | Not published |
| EasyEDA Standard | Import | Experimental schematic | Focused synthetic JSON tests | No public pilot | Not published |
| EasyEDA Pro | Import | Experimental schematic | Generated EPRO/archive tests | No public pilot | Not published |
| LTspice | Import | Internal evaluation | Synthetic ASC/ASY schematic tests | Not publicly supported | Not published |
| ODB++ ingest | Import | Planned | Parser-only synthetic tests; no upload route | No executable path | Not published |
| Specctra DSN / SES | Output / autorouter interchange | Output available; round-trip not publicly verified | Backend DSN writer, SES merge and export-surface registration tests, plus a synthetic frontend round-trip | Routing boundary | Open |
| BOM CSV / Excel | Output | Generated artifacts available; receiver inspection pending | 3 public CSV outputs / 9 rows | Fixture and review | Open |
| Gerber / drill | Output | Generated artifacts available; receiver inspection pending | 17 public Gerber/drill artifacts | Fixture and release review | Open |
| DXF board outline | Output | Configured output path; generation not publicly verified | No public fixture | Release procedure | Open |
| ODB++ output | Output | Configured output path; generation not publicly verified | No public fixture | Release procedure | Open |
| IDF 3 | Output | Conditional | Endpoint tests with mocked exporter; no retained real artifact | Release procedure | Open |
| STEP | Output | Configured output path; generation not publicly verified | No public fixture | 3D procedure | Open |
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.
Next decision
Continue with a format-specific path.
Use a migration guide for the two documented source tools, or add another format to your evaluation.AltiumTest an Altium project
Use the Altium guide and fixtures, then compare the imported design with your source.
KiCadTest a KiCad projectUse the KiCad guide and fixtures, then inspect the design and outputs you need.
OtherTest another required formatAdd the source version, important objects, and required outputs to your evaluation.