Author Topic: EAGLE to KiCad converter  (Read 498 times)

0 Members and 1 Guest are viewing this topic.

Offline neighborhoodcircuitsTopic starter

  • Newbie
  • Posts: 6
  • Country: us
EAGLE to KiCad converter
« on: June 02, 2026, 08:54:15 pm »
With the EAGLE sunset fast approaching, I imagine many users (like me) are looking to move to KiCad, but concerned about leaving behind projects and the (often large) libraries they depend on. KiCad’s built-in converter does an admirable job of making usable symbols and footprints, but it drops the custom attributes and technology variants that make our libraries so useful, and bundles all of the components into a project-local library that is difficult to reuse.

With some help from Claude (I am not a programmer), I was able to pull together some scripts that recover the lost attributes and remap component references to global libraries, saving a potentially huge amount of time and effort. There’s still some post-processing required (mostly related to differences in KiCad ERC, net label placement, and the like), but it feels much more approachable knowing the majority of the information is there.

I hope it helps you as much as it helped me!
https://gitlab.com/neighborhood-circuits/eagle/eagle-to-kicad

Gavin
 
The following users thanked this post: Jacon

Offline Karel

  • Super Contributor
  • ***
  • Posts: 2539
  • Country: 00
Re: EAGLE to KiCad converter
« Reply #1 on: June 02, 2026, 10:17:02 pm »
Haven't you tried this one?

https://gitlab.com/Teuniz/eagle2kicad

The output is in KiCad V5 format but later versions of KiCad are able to convert them.
 

Offline neighborhoodcircuitsTopic starter

  • Newbie
  • Posts: 6
  • Country: us
Re: EAGLE to KiCad converter
« Reply #2 on: June 03, 2026, 01:33:40 am »
Thanks for the link! I haven't tried that one, though it looks like it only operates on libraries, and only for older versions of EAGLE and KiCad. I'd like to stick to modern versions and also address the problem of pointing converted projects to converted global libraries, so the projects are functional and not just archives.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf