FreePCB-2
github.com/Duxah/FreePCB-2Introduction
FreePCB-2 is an open-source fork of the original FreePCB (v1.359), branched in 2014 and actively maintained to this day. Released under GPL-3.0 license for Microsoft Windows, the software is only about 50MB in size. It supports 1-16 copper layers with a maximum board size of 60x60 inches, with no pin or library limits. It includes a built-in schematic editor (Schematic Constructor), footprint wizard and footprint editor. The dynamic function key interface (F1-F9 changes based on selected object) combined with right-click context menu significantly improves routing efficiency. It supports cross-window copy/paste of PCB fragments, background image import for reverse routing, copper pour optimization, extended BOM export (PDF format, grouped by reference), and component datasheet/image/purchase link binding. Version 2.4.27 is planned for release in the first half of 2026.
Screenshots






Features
- 1-16 copper layer support
- Up to 60x60 inch board size
- No pin/library limits
- Dynamic function key interface F1-F9
- Built-in schematic editor
- Footprint wizard & editor
- Cross-window copy/paste PCB fragments
- Background image import for routing
- Copper pour optimization
- Extended BOM export (PDF)
- Component datasheet/image/link binding
- Gerber RS274X / Excellon output
- PADS-PCB netlist import/export
- DXF / P-CAD ASCII format
- Design rule check (DRC)
- Auto-save (1.5 minutes)
- Imperial/metric unit switching