Freedom251 › Electrical Design Software
LibrePCB

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, including blind and buried vias. Users can import EAGLE projects, and the board editor also lists DXF import. Output jobs include Gerber, Excellon, CSV BOM, STEP, PDF and SVG formats. An integrated library manager handles official libraries, while users can use their own or combine both. Projects are self-contained with relevant library items and settings; their human-readable text format is intended to make version-control changes understandable. Users can order boards through LibrePCB Fab or export production files themselves. The project describes LibrePCB as suitable for makers, students and professionals from beginners to experts. Its source code is published under GPLv3.
Who it suits
LibrePCB suits makers, students and professionals who need desktop tools for schematic and PCB design. Its offline use and Linux, macOS and Windows support may fit users who want to work without an online account.
What it does well
- Works fully offline without an online account.
- Multi-page schematics with live electrical rule checking.
- Board editor includes a live 3D viewer.
- Projects include their relevant libraries and settings.
What to know first
- Windows binaries require 64-bit Windows 10 or later.
- macOS binaries require macOS 10.14 or later.
- Developer support is not free.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| LibrePCB | No costs · No restrictions · No online account · Windows, macOS, Linux | Free |
| Free | No costs · No restrictions · No limitations · No online account | Free |
As librepcb.org lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the LibrePCB website.
- Choose the desktop binary for Linux, macOS or Windows.
- Install and update official libraries through the integrated library manager, or use your own libraries.
- Create a schematic and use forward annotation to pass it to the board editor.
- Export production data files or use the integrated LibrePCB Fab service to order PCBs.
LibrePCB is free, open-source desktop software for drawing electronic schematics and designing printed circuit boards. It is a strong fit for makers, students and professionals who want a portable, offline workflow; readers who need developer help should expect to pay for support.
Overview
LibrePCB brings schematic capture and PCB layout into one application, with live checks that connect the two stages. Its GPLv3 source code and zero-cost plan make it accessible, while self-contained projects and readable files help teams preserve work across computers and track changes in version control.
The project began in 2013, and its first stable release followed in 2018. That history gives the software a clear community-project footing, but its support model is not unlimited free assistance: community help costs nothing, while developer support is paid.
Key features
Schematic and board design
The schematic editor handles multi-page designs, checks electrical rules live and automatically forwards schematic changes to the board editor. The board editor adds design-rule checking, multi-layer support including blind and buried vias, and a live 3D viewer. Together, these tools suit users who want a connected schematic-to-board process rather than separate drawing and layout applications.
Libraries and file exchange
An integrated manager installs and updates official libraries, while users can work with their own libraries or combine both. EAGLE project import is supported in the editors, and the board editor also accepts DXF. Output jobs include Gerber and Excellon manufacturing files, CSV bills of materials, STEP, PDF and SVG, giving users several ways to hand off designs or documents.
Offline work and fabrication
LibrePCB works fully offline, and an online account is unnecessary. Users can order boards through the integrated LibrePCB Fab service or export production files and arrange fabrication themselves. The first route connects design to ordering; the second leaves fabrication arrangements in the user's hands.
Portable projects and version control
Projects are self-contained, including the library items and settings they rely on, which is intended to make them open consistently on different computers and operating systems. Project and library data use human-readable text files in a canonical format, making version-control changes easier to follow than opaque project files.
Pricing
LibrePCB — free (billed No costs) includes Windows, macOS and Linux support, with no restrictions and no online account requirement. There is no free trial because the software is free. The plan is a natural choice for individual users, students and teams seeking a no-cost design tool without a stated usage cap.
The main qualification is support: free community help is available, but developer support is paid. There is no cheaper tier to trade features for price, and the published plan carries no restrictions.
Platforms
LibrePCB is desktop software for Linux, macOS and Windows. The download requirements specify 64-bit Windows 10 or later and macOS 10.14 or later for the listed binaries.
Who it's for
Choose LibrePCB if you need schematic capture and PCB design in one free application, value offline use, or want project files that travel with their dependencies. Its live checks, manufacturing exports and library manager make it relevant from learning and hobby projects through professional design work. It is less suitable for users who require free developer support or want a web-based workflow.
Pros and cons
- Pros: The free plan has no restrictions or account requirement, so cost and sign-in do not gate offline work.
- Pros: Multi-page schematics, live electrical checks, board design checks and multi-layer support cover the main schematic-to-PCB workflow in one desktop tool.
- Pros: Self-contained projects and readable text files support portability and more understandable version-control changes.
- Pros: Multiple fabrication and document export formats let users either order through LibrePCB Fab or use their own production workflow.
- Cons: Developer support is paid, so users needing direct assistance cannot rely on free project support.
- Cons: Windows and macOS binaries have stated minimum operating-system requirements, which may rule out older machines.
Alternatives
Browse electrical design software for a wider set of options. KiCad is another free, GPLv3-or-later option for Linux, macOS and Windows. LabVIEW may suit readers seeking a freemium tool with a free trial and Linux, macOS, Windows and web platforms. MATLAB Grader is a free alternative for users with a MATLAB license current under maintenance; LMS integration requires a qualifying academic license.
ProfiCAD offers a 30-day full-feature trial without a credit card and a free Home license. LTspice is a free alternative with unlimited use and Windows and macOS downloads. ngspice is a free circuit simulator for command-line or file-based input, but it has no schematic entry. QElectroTech is a free GNU/GPL option for Linux, macOS and Windows. DIgSILENT PowerFactory has a 28-day demo licence for a single user, with predefined functions and exclusions including DGS, exports and API.
Verdict
LibrePCB is an easy recommendation for makers, students and professionals who want a free, offline-capable desktop workflow from schematic to PCB, especially when portable projects and readable version-control changes matter. Look elsewhere if free direct developer support is essential or your work requires a web application.
Verdict
LibrePCB brings schematic and board design tools together in a free desktop application, with offline use and project portability. Its download requirements vary by operating system, and developer support is paid; community help is available for free.
Questions
Is LibrePCB free?
Yes. Its plan costs nothing, with no costs or restrictions and no online account requirement.
Is LibrePCB open source?
Yes. Its source code is published under the GPLv3 license.
Which operating systems does LibrePCB support?
It supports Linux, macOS and Windows. The download page lists requirements of 64-bit Windows 10 or later and macOS 10.14 or later for its binaries.
Can LibrePCB be used offline?
Yes. It can be used fully offline, and an online account is unnecessary.
What file formats can it export?
Output jobs support Gerber, Excellon, CSV BOM, STEP, PDF and SVG formats.
Is support included for free?
Developer support is not free. The project directs users to its community for free help and can be contacted about paid support.
Facts from LibrePCB's own pages
- API
- Developer documentation specifies a versioned JSON server API for online library resources and fabrication uploads. · developers.librepcb.org, 15 Oct 2026
- Audience
- The maker describes it as suitable for makers, students and professionals, from beginners to experts. · librepcb.org, 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. · librepcb.org, 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. · librepcb.org, 8 Oct 2026
- CLI automation
- The librepcb-cli command-line tool automates ERC, DRC and production exports for CI workflows. · librepcb.org, 15 Oct 2026
- CLI limitation
- On headless Linux, librepcb-cli currently needs an X server or xvfb plus several graphical-library dependencies. · librepcb.org, 15 Oct 2026
- Company status
- The FAQ says no company operates LibrePCB; it is an open-source project coordinated by its founder and community contributors. · librepcb.org, 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. · developers.librepcb.org, 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. · librepcb.org, 8 Oct 2026
- Fabrication integration
- LibrePCB Fab accepts projects for ordering through AISLER, PCBWay or NextPCB, while normal production-file export remains available. · fab.librepcb.org, 15 Oct 2026
- File format
- Project files use human-readable canonical S-expressions designed to produce small, stable version-control diffs. · librepcb.org, 15 Oct 2026
- Founded
- 2013 · librepcb.org, 28 Sept 2026
- Founder
- The project was started in 2013 by founder and lead developer Urban Bruhin, an electrical engineer from Switzerland. · librepcb.org, 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. · librepcb.org, 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. · flathub.org, 15 Oct 2026
- Languages
- LibrePCB is available in 15 languages, although translation completeness differs by language. · librepcb.org, 15 Oct 2026
- Library editor
- The library editor provides live rule checks, DXF and EAGLE import, and PDF, SVG and raster export. · librepcb.org, 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. · librepcb.org, 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. · librepcb.org, 8 Oct 2026
- Licence
- The application source is GPLv3, while official libraries use CC0-1.0 and may be used commercially. · librepcb.org, 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. · mclibre.org, 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. · librepcb.discourse.group, 15 Oct 2026
- Limit: performance
- A 2026 user report described sluggish performance on larger projects and no visual clearance assistance while routing. · librepcb.discourse.group, 15 Oct 2026
- Limit: routing
- Reddit users reported that LibrePCB lacks differential-pair routing and PCB autorouting, and has smaller component libraries than alternatives. · reddit.com, 15 Oct 2026
Where LibrePCB stands on Freedom251
- Electrical Design Software#1 of 41