KiCad vs Altium Designer
KiCad is the free, open-source suite that runs on Windows, macOS and Linux. Altium Designer is the established professional suite: a subscription, Windows only, with the deepest feature set and built-in cloud review through Altium 365.
For most hobbyists, students and small teams, KiCad is the better choice: it scores 11/14 to Altium's 8/14 on this site's criteria. Altium earns its price where boards are complex and a professional team needs managed libraries, supplier data and review in one product.
The short answer
- Choose KiCad if you want no licence cost or caps, use a Mac or Linux, publish open hardware, or want to keep using the same tool whoever pays for it.
- Choose Altium Designer if your boards are complex (high-speed, rigid-flex), your team needs managed libraries with supplier data and built-in review, and a Windows-only subscription is fine.
Side by side
| Tool | Cost and licensing | Learning curve | Library and component support | Board size and layer limits | Output files | Platform support | Collaboration | Total |
|---|---|---|---|---|---|---|---|---|
| KiCadRank #1 | 2Free for commercial and personal use, licensed under the GPL.Check: KiCad source and licence | 1Excellent official docs, but a desktop install and separate editors for schematic, layout and libraries.Check: docs.kicad.org | 1Large official symbol, footprint and 3D libraries; stock and price come from plugins or outside sites.Check: KiCad libraries | 2No licence caps; the board setup allows up to 32 copper layers.Check: PCB editor manual | 2Gerber, drill, BOM, pick-and-place and STEP, plus IPC-2581 and ODB++ (ODB++ added in KiCad 9).Check: KiCad 9 release notes | 2Native builds for Windows, macOS and Linux.Check: kicad.org/download | 1Plain-text project files that diff and version well in Git; no built-in review or shared workspace.Check: docs.kicad.org | 11/14 |
| Altium DesignerRank #6 | 0A paid subscription is required after the 30-day trial (students excepted).Check: Altium Develop | 0Built for professional depth; Altium's own training is extensive and aimed at full-time designers.Check: Altium documentation | 2Managed libraries with supplier stock and price through Manufacturer Part Search.Check: Altium documentation | 2No board size or layer caps in the standard licence.Check: altium.com | 2Gerber, drill, BOM, pick-and-place, STEP, plus IPC-2581 and ODB++.Check: Altium documentation | 0The desktop editor runs on Windows only.Check: Altium system requirements | 2Altium 365: cloud projects, version history with visual comparison, browser review and comments.Check: Altium 365 | 8/14 |
Criterion by criterion
Cost and licensing
Best here: KiCad (2/2). What earns each score
Learning curve
Best here: KiCad (1/2). What earns each score
Library and component support
Best here: Altium Designer (2/2). What earns each score
Board size and layer limits
Best here: KiCad, Altium Designer (2/2). What earns each score
Output files
Best here: KiCad, Altium Designer (2/2). What earns each score
Platform support
Best here: KiCad (2/2). What earns each score
Collaboration
Best here: Altium Designer (2/2). What earns each score
Cost: free for good, or a subscription
KiCad is free for any use, including commercial, under the GPL. There is no account, no seat count and no plan to upgrade to, so a board you design today will open in KiCad for as long as you keep the files.
Altium Designer is sold as an annual subscription through Altium Develop. Altium lists extra design authors at $995 a year each; the base price is on Altium's pricing page. There is a free 30-day trial, and students get it free through Altium's Student Lab while they study. Check altium.com/develop for current prices before you budget.
What Altium does that KiCad doesn't
Altium's lead is depth for professional work: high-speed routing, rigid-flex design, managed component libraries, and supplier stock and price inside the editor through Manufacturer Part Search. Altium 365 adds cloud projects, version history with visual comparison, browser viewing and comments, all in the same product.
KiCad covers most commercial boards (push-and-shove routing, differential pairs, net-class design rules, a 3D viewer and SPICE simulation) but shows no live stock or price without plugins, and has no built-in review or shared workspace.
What KiCad does that Altium doesn't
KiCad runs natively on Windows, macOS and Linux; Altium Designer runs on Windows only, so Mac and Linux users need a Windows machine or a virtual machine. KiCad is open source, so anyone can open your files for free, which matters for open hardware and for handing a design to a client or contract manufacturer who doesn't hold an Altium licence.
KiCad also asks less of a newcomer. Its official documentation is excellent, though you still learn its separate schematic, PCB, symbol and footprint editors. Altium is built for full-time designers, and its training is extensive to match.
Getting boards made
Both score 2/2 on output files. Each writes Gerber, drill, bill of materials, pick-and-place and STEP files, plus IPC-2581 and ODB++ (ODB++ arrived in KiCad 9). Any board house that accepts one will accept the other; many low-cost fabs also publish KiCad-specific export guides.
Working as a team
Altium 365 gives Altium teams version history, browser review and comments without anything else to set up, provided everyone who edits has a seat.
KiCad's plain-text files work well in Git, and teams add a review layer on top. BoardRepo is the one to use for KiCad projects: it shows the schematic, PCB, 3D view and BOM of every saved version in the browser, compares versions visually, and is free to start. The After you pick guide compares it with Git and AllSpice.
Switching from Altium to KiCad
KiCad includes an importer for Altium projects, alongside EAGLE, CADSTAR and EasyEDA. Imported designs usually need their footprints and design rules checked before you order boards; look at the File > Import menu of your KiCad version for what it currently reads. If you're moving the other way, check Altium's documentation for the formats its import tools accept.
What each costs
| Tool | Cost, as published |
|---|---|
| KiCad | Free for any use, including commercial. Open source (GPL). Donations are optional. Check: kicad.org |
| Altium Designer | Annual subscription through Altium Develop (extra design authors are listed at $995 a year each; see Altium's pricing page for the base price). Free 30-day trial; free for students through the Student Lab. Check: Altium Develop |
Not compared here: EasyEDA (11/14). Not compared here: Flux (11/14). Not compared here: CircuitMaker (9/14). Not compared here: Autodesk Fusion (Electronics) (8/14). See the full ranking.
Altium vs KiCad vs EasyEDA vs Flux vs CircuitMaker →
Picked one? Here's how to share, version and review your boards →