Circuit EDA — KiCad compatible

Content rating
Everyone
0+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Circuit EDA is a electronic design automation (EDA) suite for hardware engineers, electronics hobbyists, makers, students and IoT developers. It brings a modern, touch-friendly Flutter UI to the mature KiCad core, so you can open, inspect and design real PCB projects on your phone, tablet, laptop and desktop — using the very same files as KiCad.

100% KiCad file-format compatible
Circuit EDA reads and writes KiCad 9.x project files losslessly, including:
• Project files: .kicad_pro
• Schematics: .kicad_sch (hierarchical sheets supported)
• PCB layouts: .kicad_pcb (multi-layer, zones, stackup)
• Symbol libraries: .kicad_sym
• Footprint libraries: .kicad_mod / .pretty
• Design rules: .kicad_dru
• Drawing sheets: .kicad_wks
• Manufacturing data: Gerber (RS-274X) and Excellon drill files

You can move a project freely between Circuit EDA and desktop KiCad without conversion or data loss.

All KiCad sub-apps in one place
Circuit EDA mirrors the full KiCad workflow in a single, unified interface:
• Project Manager — open, create and browse .kicad_pro projects with a typed file tree, recent projects and quick actions
• Schematic Viewer & Editor — render full hierarchical schematics, with global search, ERC engine, BOM export and KiCad-format netlist export
• PCB Viewer & Editor — multi-layer rendering with zone fill, board stackup, multi-select, auxiliary origin, hover tooltips, ruler, layer visibility presets, custom layer colors, net length report and DRC
• Symbol Editor (MVP) and Footprint Editor (MVP)
• Symbol and Footprint Library Browsers — including a viewer for fp-lib-table / sym-lib-table
• Page Layout / Drawing Sheet Browser (PL Editor MVP)
• Gerber Viewer — RS-274X + Excellon drill overlay, KiCad-compatible z-ordering
• PCB Calculator — 7 KiCad-equivalent tools
• Pseudo-3D Board Preview
• Unified Export Hub — generate PDF, SVG, DXF, BOM, netlist, drill and pick-and-place files in one wizard
• Drill chart CSV, Pick & Place CSV with auxiliary-origin and Y-mirror support
• Settings — including a KiCad classic theme

Cross-platform from day one
The same project, the same files, on every device:
• Android phones and tablets — review designs on the go, share Gerbers with your fab
• iOS / iPadOS — touch-friendly viewing and lightweight editing
• Windows, macOS and Linux desktop
• Web

Built for performance
• GPU-accelerated rendering (Impeller / Skia)
• BVH-based hit-testing for fast selection on dense PCBs
• Engineered to keep large boards smooth while panning and zooming

Engineering-grade analysis
• ERC (Electrical Rules Check) engine, cross-sheet
• DRC (Design Rules Check) on PCB, with rules auto-injected from .kicad_dru and .kicad_pro net classes
• BOM engine, cross-sheet
• Net length report, ratsnest, and global Find (Ctrl+F) for both PCB and schematic

Command-line ready
A built-in CLI exposes the most common KiCad-style automation:
• check {drc,erc}
• nets {list,ratsnest}
• export {bom,svg,dxf,pdf,drill,netlist,pnp}
Great for CI pipelines, batch fabrication output and headless servers.

Open source & vendor-neutral
Circuit EDA is licensed under GPL-3.0-or-later, the same license as KiCad. There is no subscription, no closed plug-in store, and no lock-in. Your designs stay in open formats you can read, diff and version-control forever.

Note: Circuit EDA is an independent project and is not affiliated with or endorsed by the KiCad project or the KiCad Services Corporation. "KiCad" is a trademark of its respective owners and is used here only to describe file-format and feature compatibility.
Updated on
Jun 1, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

first version