The KiCad libraries are included along with the KiCad installer or packages for major operating systems. Most users should use the libraries packaged for their operating system and do not need the information below. Refer to the download page for your operating system for more information.
The KiCad libraries are community contributed and hosted on GitLab at gitlab.com/kicad/libraries. Users who wish to make contributions to the libraries can fork the library repositories. If you wish to contribute to the libraries, refer to the contribution guide.
It is also possible to keep your system libraries up to date with the latest additions by cloning the library repositories using Git. Tracking the library repositories using Git means that only the changes to the libraries need to be downloaded, rather than retrieving the entire library set each time.
The libraries are actively maintained for the current stable version of KiCad. Libraries for previous versions of KiCad are available in the Git history and are tagged by point release, as described below.
For KiCad version 8, the libraries are organized into four separate repositories on GitLab:
Schematic symbols: kicad-symbols
PCB footprints: kicad-footprints
3D models: kicad-packages3d
Source files for 3D models: kicad-packages3d-source
Project templates: kicad-templates
Libraries for older KiCad versions are no longer maintained. Archives of these libraries are available to download.
For KiCad version 7, the libraries are organized into four separate repositories on GitLab, and tagged by point release version. The most recent tags compatible with KiCad version 7 are:
Schematic symbols: kicad-symbols
PCB footprints: kicad-footprints
3D models: kicad-packages3d
Source files for 3D models: kicad-packages3d-source
Project templates: kicad-templates
For KiCad version 6, the libraries are organized into four separate repositories on GitLab, and tagged by point release version. The most recent tags compatible with KiCad version 6 are:
Schematic symbols: kicad-symbols
PCB footprints: kicad-footprints
3D models: kicad-packages3d
Source files for 3D models: kicad-packages3d-source
Project templates: kicad-templates
KiCad 5.x libraries are available for download at https://kicad.github.io. Library data are provided as compressed archives.
Schematic symbols: https://kicad.github.io/symbols
PCB footprints: https://kicad.github.io/footprints
3D models: https://kicad.github.io/packages3d
Library files for KiCad 5.x are also available via their GitHub repositories. The KiCad 5.x libraries are no longer maintained, and the repositories have been archived to make them read-only.
Schematic symbols: kicad-symbols
PCB footprints: kicad-footprints
3D models: kicad-packages3d
Project templates: kicad-templates
Snapshots of the libraries aligned with the minor KiCad 4.x releases can be found in the KiCad CERN archive.
Schematic symbols, 3D models, and project templates: kicad-library-*
archives
PCB footprints: kicad-footprints-*
archives
Library files for KiCad 4.x are also available via their GitHub repositories. The KiCad 4.x libraries are no longer maintained, and the repositories have been archived to make them read-only.
Schematic symbols, 3D models, and project templates: kicad-library
PCB footprints: individual .pretty
repositories