LibrePCB
LibrePCB is free, open-source electronic design automation software for drawing schematics and designing printed circuit boards.
What LibrePCB is
LibrePCB is free, open-source electronic design automation software for drawing schematics and designing printed circuit boards. It runs as a desktop application on Linux, macOS, and Windows, and can be used offline without an online account. The schematic editor supports multi-page designs, live electrical rule checking, and automatic forward annotation to the board editor. Board tools include design rule checking, a live 3D viewer, and multi-layer PCB support with blind and buried vias. Users can import EAGLE projects, and the board editor also accepts DXF. Output jobs include Gerber, Excellon, CSV BOM, STEP, PDF, and SVG. An integrated manager installs and updates official libraries, while users can also use their own. Projects and libraries use human-readable text files intended to make version-control changes understandable; projects also contain the library items and settings they rely on. Users can order boards through LibrePCB Fab or export production files. The source code is published under GPLv3. The project began in 2013, with its first stable release published in 2018.
Good
- Free software with no restrictions listed.
- Can be used fully offline without an online account.
- Includes live electrical rule checking and a 3D viewer.
- Exports production formats including Gerber and Excellon.
- Projects include their relevant library items and settings.
Watch out
- Download requirements list Windows 10 or later.
- Download requirements list macOS 10.14 or later.
- Developer support is not free.
Who it suits
LibrePCB suits makers, students, and professionals, from beginners to experts, who need schematic and PCB design tools. It may also suit users who want offline desktop software and self-contained projects.
Verdict
LibrePCB covers schematic and board design in a free desktop package with offline use and a broad set of import and output formats. Its listed download requirements and paid developer-support option are worth noting.
Plans and prices
From LibrePCB's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | No restrictions · No limitations · No online account · No costs |
| LibrePCB | Free | No restrictions · No online account · Windows, macOS, Linux · No costs |
The facts
Each one read from LibrePCB's own pages, with the date it was checked.
What it does
- API
- Developer documentation specifies a versioned JSON server API for online library resources and fabrication uploads.checked 15 Oct 2026
- Audience
- The maker describes it as suitable for makers, students and professionals, from beginners to experts.checked 8 Oct 2026
- Board editor
- The board editor supports multilayer boards with blind and buried vias, design-rule checking, a live 3D viewer, DXF and EAGLE import, board branching and footprint switching.checked 15 Oct 2026
- Board tools
- The board editor includes design rule checking, a live 3D viewer, and multi-layer PCB support including blind and buried vias.checked 8 Oct 2026
- CLI automation
- The librepcb-cli command-line tool automates ERC, DRC and production exports for CI workflows.checked 15 Oct 2026
- CLI limitation
- On headless Linux, librepcb-cli currently needs an X server or xvfb plus several graphical-library dependencies.checked 15 Oct 2026
- Developer documentation
- Developer docs cover building, architecture, coding style, Slint UI, release workflow, file-format specifications, workspace/library/project specifications, server API and a Rust core crate.checked 15 Oct 2026
- Download requirements
- The download page lists 64-bit Windows 10 or later and macOS 10.14 or later requirements for its binaries.checked 8 Oct 2026
- Fabrication integration
- LibrePCB Fab accepts projects for ordering through AISLER, PCBWay or NextPCB, while normal production-file export remains available.checked 15 Oct 2026
- File format
- Project files use human-readable canonical S-expressions designed to produce small, stable version-control diffs.checked 15 Oct 2026
- Founder
- The project was started in 2013 by founder and lead developer Urban Bruhin, an electrical engineer from Switzerland.checked 15 Oct 2026
- Imports and exports
- The editors list EAGLE project import, and the board editor also lists DXF import; output jobs support formats including Gerber, Excellon, CSV BOM, STEP, PDF and SVG.checked 8 Oct 2026
- Independent listing
- Flathub lists LibrePCB as a free 62 MiB application with aarch64 and x86_64 builds and about 1,846 monthly downloads, without a star rating.checked 15 Oct 2026
- Languages
- LibrePCB is available in 15 languages, although translation completeness differs by language.checked 15 Oct 2026
- Library editor
- The library editor provides live rule checks, DXF and EAGLE import, and PDF, SVG and raster export.checked 15 Oct 2026
- Library management
- Libraries are separate from the application, can be installed or updated through an integrated manager, and can be managed with version-control systems.checked 15 Oct 2026
- Library manager
- Users can install and update official libraries through the integrated manager, or use their own libraries or a mix of both.checked 8 Oct 2026
- Licence
- The application source is GPLv3, while official libraries use CC0-1.0 and may be used commercially.checked 15 Oct 2026
- Limit: documentation
- HackSpace rated LibrePCB 8/10 but said its documentation and user guide were sparse and its help forum had little activity.checked 15 Oct 2026
- Limit: library coverage
- A LibrePCB discussion reviewer stopped using it because the official library lacked needed objects and required creating many parts manually.checked 15 Oct 2026
- Limit: performance
- A 2026 user report described sluggish performance on larger projects and no visual clearance assistance while routing.checked 15 Oct 2026
- Limit: routing
- Reddit users reported that LibrePCB lacks differential-pair routing and PCB autorouting, and has smaller component libraries than alternatives.checked 15 Oct 2026
The company
- Company status
- The FAQ says no company operates LibrePCB; it is an open-source project coordinated by its founder and community contributors.checked 15 Oct 2026
- Founded
- 2013checked 28 Sep 2026
The full review of LibrePCB
LibrePCB is desktop software for drawing electronic schematics and designing printed circuit boards. It suits makers, students and professionals who want a free, offline workflow with connected schematic and board editors. Its main appeal is that design files stay portable and usable with version control; developer support costs extra.
Overview
LibrePCB brings schematic capture and PCB design together in a GPLv3-licensed application. Its project began in 2013, with its first stable release in 2018. The free plan has no restrictions or online-account requirement, and the application can work fully offline.
Self-contained projects include the library items and settings they rely on, which helps preserve consistent results when moving between computers and operating systems. Projects and libraries use human-readable text in a canonical format, making version-control changes easier to follow. These choices make LibrePCB a practical option for individual designers and collaborators who want control over their files without depending on an online account.
Key features
Schematic and board design
The schematic editor supports multi-page designs, live electrical rule checking and automatic forward annotation to the board editor. That connection helps keep schematic changes aligned with board work. The board editor adds design-rule checking, multi-layer PCB support including blind and buried vias, and a live 3D viewer. Together, the tools cover a substantial schematic-to-board workflow in one desktop package.
Libraries, exchange and fabrication
An integrated manager installs and updates official libraries, while users can instead use their own or combine both. The editors support EAGLE project import, and the board editor also accepts DXF. Output jobs include Gerber, Excellon, CSV BOM, STEP, PDF and SVG, giving users several routes for manufacturing data and documentation.
Users can order boards through the integrated LibrePCB Fab service or export production files themselves. The choice is useful for people who want fabrication ordering connected to the design environment, while still preserving the option to use another production route.
Pricing
LibrePCB: free, with no costs, no restrictions and no online account requirement. The free plan includes Windows, macOS and Linux desktop use; there is no free trial because the software is already free. Its GPLv3 source code is published openly.
There is no paid software tier to unlock additional design features. Support is separate: users can seek free help from the community, while developer support is paid and can be discussed with the project. LibrePCB is therefore a strong fit for budget-conscious users comfortable with community assistance, but less suitable for anyone who requires free direct developer support.
Platforms
LibrePCB is desktop software for Linux, macOS and Windows. Its download page specifies 64-bit Windows 10 or later and macOS 10.14 or later for the available binaries. Offline operation makes it suitable for work without an online account, though the supported binary requirements matter when choosing a machine.
Who it's for
Makers and students can use the no-cost plan to move from multi-page schematics through board layout and production-file export. Professionals may value the rule checks, project portability and version-control-friendly files. It is less compelling for users who want paid developer support included or need a workflow outside desktop operating systems.
Pros and cons
- Pro: The free plan has no restrictions or account requirement, and projects can be used offline.
- Pro: Schematic and board editors connect through automatic forward annotation, with live electrical and design-rule checks.
- Pro: Self-contained projects and readable, canonical files support portability and understandable version-control changes.
- Pro: Import and output options cover EAGLE projects, DXF, Gerber, Excellon, BOM, STEP, PDF and SVG.
- Con: Developer support is paid; free help comes through the community.
- Con: The supplied Windows and macOS binaries have minimum operating-system requirements, so older systems may not qualify.
Alternatives
For more options, browse Electrical Design Software.
- LabVIEW is worth considering for readers seeking a freemium tool with a free plan and trial across desktop and web platforms.
- MATLAB Grader is a free alternative for users whose needs fit its MATLAB-license and qualifying academic LMS conditions.
- KiCad is another free, GPL-licensed option for users comparing open-source desktop software for electronics design.
- LTspice may suit readers looking for a free, unlimited option on Windows or macOS.
- ProfiCAD offers a 30-day full-feature trial and a home-license option for readers who prefer that licensing approach.
- ngspice is the better fit for command-line or file-based circuit simulation when schematic entry is not needed.
- QElectroTech is another free, GPL-licensed choice for readers comparing desktop electrical-design software.
- Trimble Viewpoint Vista is a paid ERP option for readers seeking cloud-hosted or on-premises deployment.
Verdict
Choose LibrePCB if you want a free, offline desktop workflow that connects schematic capture to PCB design and keeps projects portable and manageable in version control. Its broad file exchange and export support strengthen that case. Look elsewhere if free developer support is essential or if your device does not meet the desktop requirements.
Alternatives to LibrePCB
- 1
AutoCAD
AndroidiOSWebmacOS7.5 - 2
SOLIDWORKS
WebmacOSWindows7.5From $48 a year - 3
LabVIEW
Free planWebLinuxmacOSWindows7.3Free plan - 4
ProfiCAD
Free planAndroidmacOSWindows7.1$277 one-time - 5
SKM Power*Tools
AndroidiOSWindows7.1From $299 a year - 6

ETAP
AndroidiOSWebAPI7.0
