KiCad
Hacker ApprovedThe most recommended of 6 PCB design software
A free, open-source schematic and PCB suite that has improved greatly and is scriptable with Python, though its UI can feel unfriendly and component dragging and autorouting frustrate some.
A free, open-source schematic and PCB suite that has improved greatly and is scriptable with Python, though its UI can feel unfriendly and component dragging and autorouting frustrate some.
119 people gave an opinion
- recommend it
- 99
- criticize it
- 20
- approval share
- 83%
Recommended in 12 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: not recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: recommended (month in progress)
Owned for 5 years
Median of the 3 owners who said how long they have had it.
Each square is one year.
Why it carries the badge
- 99 people recommend itNeeds 10 or more, met.
- 5 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Greatly improved in recent versions
“I think their interactive router is pretty great, and a huge improvement over older versions.”
Comment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler” “Today's UI is good, so I actually recommend starting on that over something like EasyEDA.”
Comment from 9 Dec 2025 in “OSHW: Small tablet based on RK3568 and AMOLED screen” “On the EDA side CERN did a lot to lift Kicad to the point of being a credible alternative”
Comment from 18 Nov 2025 in “Blender 5.0” - Comment from 30 Jan 2026 in “Netflix Animation Studios Joins the Blender Development Fund as Corporate Patron”
- Comment from 19 Nov 2025 in “OrthoRoute – GPU-accelerated autorouting for KiCad”
Free, full-featured open-source suite
“I use kicad since it's free, and there's solid instructions from most houses on what they need.”
Comment from 11 May 2026 in “I hate soldering existentially” “KiCAD is a fantastic piece of FOSS software. It's a full schematic/PCB design suite”
Comment from 26 Jul 2026 in “I learned PCB design, 3D printing and C just to listen to music” “there are free (Or you could say inexpensive) high quality tools in their spaces”
Comment from 19 Nov 2025 in “Blender 5.0” - Comment from 19 Nov 2025 in “Blender 5.0”
Scriptable and automatable with Python
“KiCad is awesome. Combined with git I have CI/CD pipeline in gitlab that builds my fabrication files”
Comment from 19 Nov 2025 in “Blender 5.0” “I find mouse-driven PCB layout maddening, so the whole card is a Python script driving KiCad's API”
Comment from 1 Sep 2026 in “A PCB business card with a batteryless LED, powered by the phone that taps it” “It ran using kicad completely headlessly from a terminal with a bit of python”
Comment from 16 Oct 2026 in “AI-assisted PCB design for KiCad 10” - Comment from 12 Oct 2026 in “Fable Took My Job”
Credible replacement for paid tools
“I am convincing lots of people to move from EAGLE to it now that EAGLE is about to be killed by AutoDesk, and everyone seem to be having a good time.”
Comment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler” “For those switching from an $EXPENSIVE tool to KiCad, may I humbly recommend donating to the project”
Comment from 19 Nov 2025 in “Blender 5.0” “On the EDA side CERN did a lot to lift Kicad to the point of being a credible alternative”
Comment from 18 Nov 2025 in “Blender 5.0” - Comment from 19 Nov 2025 in “Blender 5.0”
What people warn about
Each mark is one comment
Unfriendly UI and learning curve
“it's actually good enough to make a lot of models but it's just unfriendly enough to make it take way too long to do”
Comment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler” “None of those things feel user friendly to people that don't want to make a career out of it.”
Comment from 5 Sep 2026 in “Can AI design circuit boards yet?” “never could fully figure out how to do the basics of what I wanted to do”
Comment from 9 Dec 2025 in “OSHW: Small tablet based on RK3568 and AMOLED screen” - Comment from 10 Feb 2026 in “Ask HN: What Are You Working On? (February 2026)”
- Comment from 21 Mar 2026 in “KiCad 10.0.0 Release”
Awkward component dragging and moving
“While dragging tracks does trigger Shove mode dragging components does not :(”
Comment from 22 Mar 2026 in “KiCad 10.0.0 Release” “It's still broken if you need to read the manual to be able to move components sanely.”
Comment from 21 Mar 2026 in “KiCad 10.0.0 Release” “drag components in the schematic editor without instantly disconnecting all the wires”
Comment from 20 Mar 2026 in “KiCad 10.0.0 Release” Weak automatic routing
“It is _really_ good at the stackup and part config, but creates some absolutely terrible routes.”
Comment from 16 Oct 2026 in “AI-assisted PCB design for KiCad 10” “I initially found EasyEDA to be easier to use especially with auto routing. But KiCAD is definitely more powerful.”
Comment from 5 Jul 2026 in “Show HN: KiCad in the Browser” “KiCad wasn't built for AI-gen with things like automatic routing/placement”
Comment from 9 Sep 2026 in “Show HN: Copperhead – Cursor for circuit boards” Built-in library problems
“identified some issues with builtin KiCad libraries, like host/card PCIe socket mismatches that would lead to ERC failures”
Comment from 30 Jul 2026 in “I learned PCB design, 3D printing and C just to listen to music” “LibrePCB's library design paradigm works a lot better to me than does KiCAD's”
Comment from 19 May 2026 in “LibrePCB 2.1 with cross-probing, net highlighting, UI themes and more”
Other PCB design software people recommend
The four most recommended other PCB design software, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| KiCadThis page | 99 | 20 | 83% | 12 | 5 yrs3 owners | Approved |
| Altium Designer | 9 | 12 | 43% | 6 | — | — |
| EasyEDA | 8 | 4 | 67% | 4 | — | — |
| EAGLE PCB design software | 6 | 3 | 67% | 4 | — | — |
| Copperhead | 6 | 3 | 67% | 1 | — | — |
What people said
40 of the 142 comments that mention it, newest first. Each links to the original comment.
“you could design the schematic in KiCad and then export the netlist to Verilog”
“the current stable release lacks agentic-friendly hooks which will hopefully land in 11”
“It ran using kicad completely headlessly from a terminal with a bit of python”
“It is _really_ good at the stackup and part config, but creates some absolutely terrible routes.”
“ChatGPT can go long way designing printed circuit boards with text based KiCad”
“KiCad wasn't built for AI-gen with things like automatic routing/placement”
“None of those things feel user friendly to people that don't want to make a career out of it.”
“I find mouse-driven PCB layout maddening, so the whole card is a Python script driving KiCad's API”
“identified some issues with builtin KiCad libraries, like host/card PCIe socket mismatches that would lead to ERC failures”
“KiCAD is a fantastic piece of FOSS software. It's a full schematic/PCB design suite”
“If you get to the point of having PCBs made you can use KiCad to design the boards.”
“It's always cool to see people discover KiCad and the amazing world we live in now”
“You can run KiCad just fine on Wayland because XWayland was built for applications like these.”
“I initially found EasyEDA to be easier to use especially with auto routing. But KiCAD is definitely more powerful.”
“If a DAW was structured like Blender or KiCAD and designed from the ground up to be extensible”
“LibrePCB's library design paradigm works a lot better to me than does KiCAD's”
“I use kicad since it's free, and there's solid instructions from most houses on what they need.”
“KiCad's best usability innovation is that you press M/G and the thing under the cursor gets selected automatically.”
“While dragging tracks does trigger Shove mode dragging components does not :(”
“It's still broken if you need to read the manual to be able to move components sanely.”
“drag components in the schematic editor without instantly disconnecting all the wires”
“I'll use a touchpad or a combination of touchpad and mouse in other apps like KiCad and it works quite well.”
“I think their interactive router is pretty great, and a huge improvement over older versions.”
“it's actually good enough to make a lot of models but it's just unfriendly enough to make it take way too long to do”
“I am convincing lots of people to move from EAGLE to it now that EAGLE is about to be killed by AutoDesk, and everyone seem to be having a good time.”
“the GUI (used Altium, Allegro and Kicad professionally) gets in the way”
“KiCAD's bus functionality could help reduce a lot of the pins going into your blocks”
“Version 5 was kinda-sorta usable - but buggy and painful. In practice everyone would tell you to just download the nightly build of version 6 instead”
“KiCAD has seen incredible advances since CERN started pouring resources into it”
“Today's UI is good, so I actually recommend starting on that over something like EasyEDA.”
“never could fully figure out how to do the basics of what I wanted to do”
“there are free (Or you could say inexpensive) high quality tools in their spaces”
“KiCad is also an example of exquisite Blender-like software for designing things.”
“For those switching from an $EXPENSIVE tool to KiCad, may I humbly recommend donating to the project”
“one limitation embedded into its DNA is very annoying: one project - one schematic - one PCB”
“KiCad is awesome. Combined with git I have CI/CD pipeline in gitlab that builds my fabrication files”
“Kicad is now by far the best option for both hobbyists and small companies.”
“It's a fun project that really couldn't have been done before the launch of KiCad 9”
“On the EDA side CERN did a lot to lift Kicad to the point of being a credible alternative”
“The nice thing with KiCAD is that a part is simply a symbol (schematic element) with enough parameters attached.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.