KiCad JLCPCB Tools

KiCad plugin that generates JLCPCB-ready BOM, CPL and fabrication files and assigns LCSC part numbers from the JLCPCB parts database.

PluginOpen sourceMaintainedECAD

What it does and how it connects

KiCad JLCPCB Tools is a KiCad plugin that generates everything needed for JLCPCB fabrication and assembly: Gerber files, Excellon drill files, a BOM file, and a CPL placement file, plus a JLCPCB controlled-impedance workbook and HTML companion when enabled for the board. It works with KiCad 7 through 10 and installs through the KiCad Plugin and Content Manager from the author's repository, or by cloning into the scripting plugins folder.

It also lets the user search the JLCPCB parts database and assign parts directly to footprints, so the LCSC part numbers land in the BOM. On KiCad 10 boards with named design variants it compares and edits variants side by side and generates separate fabrication outputs per variant. Other features include footprint rotation correction, a JLCPCB parts library window, automatic schematic saving, and export of additional JLC-specific layers.

What engineers report

  • The last release of kicad-jlcpcb-tools, 2026.04.03, is from seven months ago, and in the meantime, a number of new pieces of functionality have been added, which are not yet incorporated into any release. Is there a plan for when you intend to make a new release?

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com
  4. 4User issue 910github.com

Not verified

  • Pricing: none stated on the repo; the Ko-fi, Buy Me a Coffee, and GitHub Sponsors badges are donation links, not a price.
  • A standalone vendor website: repo only.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.