.SCH

SCH File

EAGLE Schematic File
Ask a question
QUICK ANSWER

A SCH file is an electronic schematic - a diagram of circuit components and their connections. The most common type comes from EAGLE, a PCB design tool that Autodesk discontinued in June 2026. To open an EAGLE .sch file for free, use KiCad: File > Import > Non-KiCad Project > EAGLE Project.

Developer: CadSoft → Autodesk (EAGLE) Category: CAD Files MIME: application/xml
OPENS ON Windows macOS Linux Web
Related: .DWG · .SLDPRT · .EASM · .NWD

On this page

19k+ extensions indexed
Last reviewed Jun 21, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the SCH file format?

.sch files are used by EAGLE, a schematic capture and PCB layout application originally developed by CadSoft Computer and later acquired by Autodesk. .sch files store complete electronic schematics created with that tool.

Schematics in a .sch file can be used to visualize a given device. The schematics consist of standardized symbols and connections between elements of a given circuit. Finished schematics can then be used in the printed circuit board production process, typically paired with a .brd board layout file.

From EAGLE 6.0 onward, the .sch format is a plain XML text file - files open with an XML declaration and an <eagle> root element referencing eagle.dtd. Versions 5 and earlier stored schematics in a proprietary binary encoding. Note that the .sch extension is shared by several other EDA tools with incompatible file layouts; KiCad's modern schematic format is the .kicad_sch file, introduced in KiCad 6.

Autodesk discontinued EAGLE as a standalone product in 2026, folding its functionality into Fusion 360 Electronics, which continues to read and write .sch files.

Security & safety

RISK: LOW

A modern EAGLE .sch is XML text describing a circuit, with no executable content, so it's safe to open and inspect. The only practical caution: EAGLE/KiCad support User Language Programs / scripts, so don't run unsolicited ULP/script files bundled with a project. The schematic file itself is harmless.

Format details

in a nutshell
FULL NAMEEAGLE Schematic File
DEVELOPERCadSoft → Autodesk (EAGLE)since EAGLE since 1988; XML .sch format since EAGLE 6.0 (2011)
CATEGORYCAD Files
MIME TYPEapplication/xml
TYPEElectronic schematic (XML text in EAGLE 6+; binary in EAGLE ≤5)
This extension is also used by…
  • KiCad Eeschema schematic - Older KiCad used .sch (S-expression/legacy text); KiCad 6+ switched to .kicad_sch.
  • OrCAD Capture / PSpice schematic - Cadence OrCAD and PSpice use .sch for their own (different) schematic files.
  • LTspice / generic SPICE schematic - Various SPICE and EDA tools (TINA, Qucs, P-CAD) save schematics as .sch in their own formats.

Programs that open SCH files

Windows5 apps
TINA Design Suite Paid Opens TINA-format .sch circuit/simulation files (DesignSoft). Tool-specific.
KiCad (Eeschema) Open-source File > Import > Non-KiCad Project > EAGLE Project to open a modern (XML) EAGLE .sch for free. The go-to path now that EAGLE is discontinued.
Autodesk Fusion (Electronics) Freemium Open EAGLE .sch in Fusion's Electronics workspace (where EAGLE now lives). Standalone EAGLE reached end of life June 2026.
Autodesk EAGLE (legacy) Paid If you still have an EAGLE install, open the .sch natively and re-save to XML for migration. No longer sold - EOL June 2026.
OrCAD Capture Paid Opens OrCAD-format .sch (Cadence). Not for EAGLE files - only if the .sch came from OrCAD.
macOS2 apps
KiCad (Eeschema) Open-source Import the EAGLE project to open the .sch for free (macOS build).
Autodesk Fusion (Electronics) Freemium Open EAGLE .sch in Fusion's Electronics workspace on macOS.
Linux2 apps
KiCad (Eeschema) Open-source Import the EAGLE project (File > Import Non-KiCad Project) to open the .sch. Best free Linux option.
Qucs-S / Qucs Open-source Opens Qucs-format .sch (circuit simulation). Tool-specific; not for EAGLE files.
Web1 app
Autodesk EAGLE / Fusion (cloud) Freemium View/edit EAGLE designs via the Fusion Electronics cloud workspace.

Technical details

deep spec
File typeElectronic schematic - captures circuit diagrams, component instances, and net connections
Encoding (EAGLE 6+)UTF-8 XML text; root element is `<eagle>` with a DOCTYPE referencing `eagle.dtd`
Encoding (EAGLE ≤5)Proprietary binary format; not publicly documented
MIME type`application/xml`
DeveloperCadSoft Computer GmbH (Germany); acquired by Autodesk in 2016
Paired formatUsed alongside a `.brd` board layout file within the same EAGLE project
Library dependenciesComponent symbols and pin definitions reference external `.lbr` EAGLE library files
Schematic data storedNets, component instances, wire segments, junctions, bus definitions, labels, and multi-sheet hierarchy
Extension conflict`.sch` is also used by KiCad (pre-v6), OrCAD Capture, Protel/Altium Designer, and TINA with incompatible formats
KiCad legacy noteKiCad 5 and earlier used `.sch`; KiCad 6 replaced it with `.kicad_sch` using S-expression syntax
XML file identificationEAGLE 6+ files can be identified by the string `<!DOCTYPE eagle` near the start of the file
Forward/back annotationNet list in `.sch` synchronizes bidirectionally with `.brd` via EAGLE's forward and back annotation workflow
Multi-sheet supportA project can contain multiple schematic sheets stored as separate `<sheet>` elements within one `.sch` file
Product statusAutodesk ended EAGLE as a standalone application in 2026; `.sch` files are now opened through Fusion 360 Electronics
ReleasedEAGLE since 1988; XML .sch format since EAGLE 6.0 (2011)
Specificationwww.autodesk.com

SCH conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with SCH files. Be specific - include your system and software version.
No account needed · answers usually within a day
M
massimoAug 2026UNANSWERED
come apro i file sch
Waiting for an answer

Frequently asked questions

How do I open an EAGLE .sch file for free?
Use KiCad: File > Import > Non-KiCad Project > EAGLE Project. This opens a modern (XML, EAGLE 6+) .sch without an Autodesk subscription. Autodesk's Fusion Electronics workspace can also open it.
Autodesk discontinued EAGLE - what do I use now?
EAGLE reached end of life in June 2026 and is folded into Fusion's Electronics workspace. For a free, standalone path, migrate your .sch/.brd into KiCad, which imports EAGLE projects directly.
How do I view a .sch without installing CAD software?
Modern EAGLE .sch is XML, so a text editor shows the raw design, but not as a diagram. To see the actual circuit you need KiCad/Fusion; for a quick share, ask the sender for a PDF export.
Which program made my .sch file?
Open it in a text editor: a '<eagle version=...>' header means EAGLE; KiCad legacy files look like S-expressions; OrCAD and others are often binary. Match the tool to what you see.
How do I convert a .sch schematic to PDF?
In EAGLE/Fusion use File > Print/Export to PDF; in KiCad open Eeschema and use File > Plot > PDF. That gives a shareable, printable diagram.
Can KiCad open old binary EAGLE .sch files?
Only EAGLE 6.0+ XML files import directly. For EAGLE 5 or earlier (binary .sch), open the file in EAGLE first and re-save it, which writes the XML format KiCad can read.

References

1Autodesk - EAGLE end of life announcementwww.autodesk.com
2KiCad - official site (free EDA suite)www.kicad.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.M4AMPEG-4 Audio File
7.RPMSGRestricted Permission Message
8.ICSiCalendar data file
9.EXEWindows Executable (Portable Executable)
10.JSONJavaScript Object Notation file

Related extensions

.DWGAutoCAD Drawing Database
.SLDPRTSOLIDWORKS Part File
.EASMeDrawings Assembly
.NWDNavisworks Document (published 3D model)
.VWXVectorworks Design File
.DXFDrawing Exchange Format (AutoCAD DXF)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z