FileInfo

Languages

Overview

Content

Software

Version9(as of 9/23/2025)
PlatformsWindows, Mac, Linux
LicenseOpen Source
CategoryProductivity

Go to Website

Rating:

3.5 | 15 Votes

Main Features

Software Overview

Screenshot of KiCad 9

KiCad is a free, open-source electronic design automation (EDA) suite used for creating and inspecting printed circuit boards ( PCBs ). It lets you design schematics, lay out PCBs, and review your designs in an interactive workspace. The software is suitable for hobbyists, students, and professional engineers who want a powerful EDA tool without licensing fees.

KiCad comes with several integrated tools, including a schematic, symbol, PCB, footprint, and drawing sheet editor. For example, the Schematic Editor offers hierarchical sheets, custom symbol creation, and an electrical rules check (ERC) to verify connections. The PCB Editor, on the other hand, provides intuitive trace routing, push-and-shove editing, and advanced interactive rerouting. Also, the Image Converter can convert bitmap images to schematic symbols or PCB footprints, Gerber View previews Gerber files, and the Calculator Tools allow you to calculate current capacity, resistance, and more.

Version 9 introduced significant improvements, including a faster and more responsive interface, enhanced push-and-shove routing, a modernized footprint editor, improved schematic and PCB search functionality, and better 3D model handling. These updates make complex designs easier to manage and reduce the time needed for iterative editing.

Summary

KiCad competes well with commercial tools like Autodesk EAGLE , offering comparable PCB-designing features without subscription costs. While it has a significant learning curve, investing time to learn KiCad is worth it, especially for users who want a flexible, powerful, and fully open-source EDA solution.

Primary File Type

.KICAD_PRO KiCad Project

Supported File Types

ExtensionFile Type
.KICAD_PROKiCad Project
.BRDKiCad PCB Design File (Legacy)
.KICAD_MODKiCad Module
.KICAD_PCBKiCad PCB Design File
.KICAD_SYMKiCad Schematic Symbol Library
.KICAD_WKSKiCad Drawing Sheet
.PROKiCad Project (Legacy)
.SCHKiCad Schematic File

Updated 9/23/2025

Rating3.5/5

15 votes

Primary File Type.KICAD_PRO

.KICAD_PRO KiCad Project

Features

Edit schematics and create custom symbols
Design printed circuit boards with intuitive routing tools
Inspect designs in a 3D interactive canvas
Use enhanced push-and-shove routing to automatically adjust traces around obstacles
Create and modify component footprints with a modernized footprint editor
Quickly find schematics, footprints, and PCB elements using improved search and navigation tools

Supported File Types

ExtensionType
.KICAD_PROKiCad Project
.BRDKiCad PCB Design File (Legacy)
.KICAD_MODKiCad Module
.KICAD_PCBKiCad PCB Design File
.KICAD_SYMKiCad Schematic Symbol Library
.KICAD_WKSKiCad Drawing Sheet
.PROKiCad Project (Legacy)
.SCHKiCad Schematic File