EVERYTHING XIAOMI
Get listed

LibrePCB

LibrePCB is free, open-source electronic design automation software for drawing schematics and designing printed circuit boards.

Place
#4 of 41
Score
7.3
LibrePCB's website

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.

All about pricing
PlanPriceWhat it gives you
FreeFreeNo restrictions · No limitations · No online account · No costs
LibrePCBFreeNo 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

All alternatives
  1. 1

    AutoCAD

    AndroidiOSWebmacOS
    7.5
  2. 2

    SOLIDWORKS

    WebmacOSWindows
    7.5From $48 a year
  3. 3

    LabVIEW

    Free planWebLinuxmacOSWindows
    7.3Free plan
  4. 4

    ProfiCAD

    Free planAndroidmacOSWindows
    7.1$277 one-time
  5. 5

    SKM Power*Tools

    AndroidiOSWindows
    7.1From $299 a year
  6. 6ETAP logo

    ETAP

    AndroidiOSWebAPI
    7.0