Download LibreCAD
Last updated: · Verification by Cristian Gonzalez Guasch
LibreCAD is a cross-platform 2D CAD program written in C++11 using the Qt framework. It can read DXF and DWG files and can write DXF, PDF and SVG files. The user interface is highly customizable, and has dozens of translations.
Windows 2.2.1.6
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | 0cd876d0e3fbfcdcdb85e5019080aca243908f4ad5c3b3c93a55ee9ba154f95b |
Download |
| x86 (32-bit) | NSIS | All usersen-US | d55588f6bbe59e2512ef0f1681246cfff302b0ee78d9dc69b709f51fc917c207 |
Download |
Install with winget: winget install --id LibreCAD.LibreCAD --exact
Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) and compare it with the SHA-256 above.
What the installer does
Windows
- Delivered as an NSIS (Nullsoft) setup program (.exe) for x64 and x86.
- Installs for all users on the PC, which normally requires administrator rights.
- No custom silent switch is declared; winget falls back to its default for this installer type (
/S). - Shows up in Windows “Installed apps” as “LibreCAD v2.2.1.6 (x86)” and “LibreCAD (x64) v2.2.1.6 (x64)”.
Overview
LibreCAD is a cross-platform 2D CAD program written in C++11 using the Qt framework. It can read DXF and DWG files and can write DXF, PDF and SVG files. The user interface is highly customizable, and has dozens of translations.
Details
- Publisher
- LibreCAD Team
- Latest version
- Windows 2.2.1.6
- Released
- 2026-10-17
- Platforms
- Windows
- License
- GPLv2
- License type
- Open source · Strong copyleft Software built on it must be shared under the same license.
- Price
- Free and open source
- Tags
- cad drawing dxf qt
- winget ID
LibreCAD.LibreCAD- winget moniker
librecad
Official links
Is LibreCAD safe?
Score result: Clean
None of the 57 security engines on VirusTotal flagged any of the 2 scanned files.
- 0 flagged in total
- 2 of 2 files scanned
- 57 engines
Scan info
- Last scan
- Scan provider
- VirusTotal · Full report
File integrity
| File | SHA-256 | Hash check | Signature | VirusTotal |
|---|---|---|---|---|
| LibreCAD-v2.2.1.6-win64-msvc.exeWindows · x64 (64-bit) | 0cd876d0e3fbfcdcdb85e5019080aca243908f4ad5c3b3c93a55ee9ba154f95b |
Matches the manifest (re-computed) | Not signed | 0/57 flagged |
| LibreCAD-v2.2.1.6-msvc.exeWindows · x86 (32-bit) | d55588f6bbe59e2512ef0f1681246cfff302b0ee78d9dc69b709f51fc917c207 |
Matches the manifest (re-computed) | Not signed | 0/63 flagged |
| Hash re-computed by everyversion.net | 2 of 2 installers match. |
|---|---|
| Code signature checked | 0 valid, 2 unsigned. |
We host no installers. Every download link goes to its original source. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.
Source and provenance
| Windows: source | microsoft/winget-pkgs |
|---|---|
| Windows: SHA-256 in upstream manifest | Yes |
| Windows: observed at commit | 7ba156ba3b98 · retrieved 2026-11-05 |
Old versions
Windows versions
11 versions listed. Open a version for its installers, checksums and a command that pins it.
2.2.1.6 latest · 2026-10-17 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | 0cd876d0e3fbfcdcdb85e5019080aca243908f4ad5c3b3c93a55ee9ba154f95b |
Download |
| x86 (32-bit) | NSIS | All usersen-US | d55588f6bbe59e2512ef0f1681246cfff302b0ee78d9dc69b709f51fc917c207 |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.1.6 --exact
Release notes
LibreCAD 2.2.1.6 is a maintenance release for the stable 2.2.1 series. It brings selected backported features alongside important fixes for drawing integrity, Undo/Redo, geometry, text, printing, and packaging. Downloads ───────────────────────────┬─────────────────────────────────────── Package │Versioned Filename ───────────────────────────┼─────────────────────────────────────── Windows x86 (32-bit) │LibreCAD-v2.2.1.6-msvc.exe ───────────────────────────┼─────────────────────────────────────── Windows x86-64 (64-bit) │LibreCAD-v2.2.1.6-win64-msvc.exe ───────────────────────────┼─────────────────────────────────────── macOS Intel (x86-64) │LibreCAD-v2.2.1.6.dmg ───────────────────────────┼─────────────────────────────────────── macOS Apple Silicon (ARM64)│LibreCAD-v2.2.1.6-arm64.dmg ───────────────────────────┼─────────────────────────────────────── Linux x86-64 AppImage │LibreCAD-v2.2.1.6-x86_64.AppImage ───────────────────────────┼─────────────────────────────────────── Linux ARM64 AppImage │LibreCAD-v2.2.1.6-aarch64.AppImage ───────────────────────────┼─────────────────────────────────────── Linux x86-64 Snap │LibreCAD-v2.2.1.6.snap ───────────────────────────┼─────────────────────────────────────── Source code ZIP │LibreCAD-v2.2.1.6.zip ───────────────────────────┼─────────────────────────────────────── Source code tarball │LibreCAD-v2.2.1.6.tar.gz ───────────────────────────┴─────────────────────────────────────── SHA256 Checksums Download SHA256SUMS for…
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.1.6
2.2.1.5 · 2026-05-02 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | 738912fea40aca934689444af9c5cd281572417983cc081c204fe6c779f6941d |
Download |
| x86 (32-bit) | NSIS | All usersen-US | 7af37e61badaa4b9215f182cc843e0075cb976eb79d2ac59bf9dd77d56516261 |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.1.5 --exact
Release notes
We are pleased to announce the stable release of LibreCAD 2.2.1.5. This maintenance update focuses on refining internationalization (i18n) and resolving various bugs to provide an improved user experience for our global user base. What's Changed - Issue #2501: update translations by @dxli in #2502 - 2.2.1: update translations by @dxli in #2512 - 2.2.1 fixes by @dxli in #2525 - 2.2.1 Translations by @dxli in #2531 - Add crash handler by @dxli in #2542 - CI: 2.2.1.5 preparation by @dxli in #2544 Full Changelog: v2.2.1.4...v2.2.1.5
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.1.5
2.2.1.4 · 2026-03-03 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | c6e1ddfa67c24539f3bbb41f5614f6f0d9a30da4c94bfff1c4305ddb9fde5f76 |
Download |
| x86 (32-bit) | NSIS | All usersen-US | 8547c4e7f8ce74a7c8bdf9b4b0e01546173cc097ee77a02781312d5ff3e8c45a |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.1.4 --exact
Release notes
LibreCAD v2.2.1.4 – Bugfix Release We are pleased to announce the release of LibreCAD 2.2.1.4, a maintenance update focused on stability and quality improvements. This is primarily a bugfix release that resolves several reported issues, including: Problems with file associations (e.g., opening DXF files directly from Windows Explorer) Copy/paste scaling inconsistencies Incorrect version string display in some Windows builds Packaging has also seen enhancements for smoother installation and better integration across platforms. Additional packaging refinements and language/translation improvements are already in progress and will appear in upcoming point releases. Please note that new features — such as improved hatches and solid fills supporting complex contours — remain under active development in the master branch (2.2.2-alpha series). We warmly invite all users to test our latest development builds if you're interested in evaluating cutting-edge features early. Your feedback helps shape the future of LibreCAD! Downloads and full changelog are available on GitHub: https://github.com/LibreCAD/LibreCAD/releases/tag/v2.2.1.4 Thank you to everyone who reported bugs, submitted patches, and contributed translations — your support makes this release possible. Best regards, The LibreCAD Team What's Changed - windows translation qm files by @dxli in #2453 - Issue #2447: fixed a crash by block insertion by @dxli in #2454 - Issue #2451 : incorrect SCMREVISION for windows packaging by…
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.1.4
2.2.1.3 · 2026-01-11 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | 3d0cb5ddc47b53c391355ad3bc340c213877cb30368302dc7e5d476afeaef0e3 |
Download |
| x86 (32-bit) | NSIS | All usersen-US | 344d0b2fa2b61588ffec7be477c84eca47a808196e1452bbe0b6fd0a9073ce1a |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.1.3 --exact
Release notes
What's Changed - Issue #2069: dlgmtext default to unicode fonts by @dxli in #2292 - Add global Shift+Spacebar keyboard shortcut by @kelstner in #2231 - Issue #2304: actionhandler cleanup by @dxli in #2307 - Issue #2308: fixed loop validation by @dxli in #2312 - Issue #2403: aarch64 AppImage qt plugin folder fixes by @dxli in #2404 - CI: windows building fixes by @dxli in #2406 - Issue #2214: disable PenWizard by default by @dxli in #2422 - Fixed windows building by @dxli in #2423 - Issue #2410: duplicateLayerEntity() issue by @dxli in #2424 Caveat In order to run the unsigned DMG image on macOS with Apple Silicon(arm64) CPUs, the following workaround is helpful to bypass the macOS security limitation: xattr -rc LibreCAD.app sudo codesign --force --deep --sign - LibreCAD.app New Contributors - @kelstner made their first contribution in #2231 Full Changelog: v2.2.1.2...v2.2.1.3 What's Changed - Issue #2069: dlgmtext default to unicode fonts by @dxli in #2292 - Add global Shift+Spacebar keyboard shortcut by @kelstner in #2231 - Issue #2304: actionhandler cleanup by @dxli in #2307 - Issue #2308: fixed loop validation by @dxli in #2312 - Issue #2403: aarch64 AppImage qt plugin folder fixes by @dxli in #2404 - CI: windows building fixes by @dxli in #2406 - Issue #2214: disable PenWizard by default by @dxli in #2422 - Fixed windows building by @dxli in #2423 - Issue #2410: duplicateLayerEntity() issue by @dxli in #2424 - Some post 2.2.1.3 fix by @hfiguiere in #2435 New…
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.1.3
2.2.1.2 · 2025-07-14 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | fbc072ff0e59a9175563821b69fb791a3e8f8d97f60d10984ae4f7da6ca406b8 |
Download |
| x86 (32-bit) | NSIS | All usersen-US | 738176ac82516866b37cd90843b8d318825c63c6fd28f2c21a06b87f432e9df2 |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.1.2 --exact
Release notes
*v2.2.1.2 Released This is a bug fixing release. ** Fixes since v2.2.1.1 1. Accurate arc rendering: Issue #2035 2. Fixed a crash with hatch: Issue #2034 3. A few usage issues. Full Changelog: v2.2.1.1...v2.2.1.2
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.1.2
2.2.1.1 · 2025-02-19 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | c475163f5b3398482d10c567a620094da692376311173b658f11dbbe4caf1def |
Download |
| x86 (32-bit) | NSIS | All usersen-US | d067ccb5bcd2bc7597c42d96e9fce6518a134ad720017225004130f72385bdfa |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.1.1 --exact
Release notes
This is a bugfix release to fix crashes due to a serious bug in the event handle. Full Changelog: v2.2.1...v2.2.1.1 Checksums md5sums ────────────────────────────────┬────────────────────────────────── md5sums │Files ────────────────────────────────┼────────────────────────────────── d0666d6bd4762b71996ed1d8f9c93152│LibreCAD-v2.2.1.1-aarch64.AppImage ────────────────────────────────┼────────────────────────────────── 6c8cb18012fb5617548055e336b36cbc│LibreCAD-v2.2.1.1.dmg ────────────────────────────────┼────────────────────────────────── 8329815d759aab9b6671db9ac9d19bdd│LibreCAD-v2.2.1.1.exe ────────────────────────────────┼────────────────────────────────── d99c5a7e7a100d5d9bee4a8332bb3174│LibreCAD-v2.2.1.1.snap ────────────────────────────────┼────────────────────────────────── 72d08825434b7da26cf609c2d1063213│LibreCAD-v2.2.1.1-win64.exe ────────────────────────────────┼────────────────────────────────── 440aa61f9619ac2f407098ba2f2f4e5e│LibreCAD-v2.2.1.1-x86_64.AppImage ────────────────────────────────┴────────────────────────────────── sha256sums ────────────────────────────────────────────────────────────────┬────────────────────────────────── sha256sums │Files ────────────────────────────────────────────────────────────────┼────────────────────────────────── 1d7610141e5f4f05a2f6f4f606aa4652e98c17a4f19d6d1b7537777c9a9ee5c8│LibreCAD-v2.2.1.1-aarch64.AppImage ────────────────────────────────────────────────────────────────┼──────────────────────────────────…
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.1.1
2.2.1 · 2025-01-04 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All usersen-US | b6775559f8c828550bea386246b2b1ae5258b84d1a15f3d8133ce5cb6a8f416e |
Download |
| x86 (32-bit) | NSIS | All usersen-US | e02decfb3a8540581dd4ff6438850823132fef1f49cda15e0247a7371d94a254 |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.1 --exact
Release notes
#We are pleased to announce the new stable LibreCAD release v2.2.1. With the support of our community, some highlights of development since v2.2.0: 1. Native builds for platforms win64, SnapCraft; 2. Experimental new primitive geometry type: parabola; 3. Right-to-left text (need more work on numbers); 4. Display hatching area in dialog for existing hatches; 5. Layer tree, pen pallet, and many new drawing methods by sand1024; 6. Hovering effect for entities by @melwyncarlo; 7. Rendering implementation cleanup for performance and consistent appearance; 8. More GUI and command line improvements. Checksums md5sums ────────────────────────────────┬─────────────────────────────── md5sum │file ────────────────────────────────┼─────────────────────────────── 5c70d2f727533cf91758f7377fbbcb63│LibreCAD-v2.2.1.dmg ────────────────────────────────┼─────────────────────────────── 3220c36cc1e4ef42265a64977e8e7fe1│LibreCAD-v2.2.1.exe ────────────────────────────────┼─────────────────────────────── d87015060e3fb849bde72cba0dd49e2d│LibreCAD-v2.2.1.snap ────────────────────────────────┼─────────────────────────────── 512505525e8fb50be9116dfb7db248c0│LibreCAD-v2.2.1-win64.exe ────────────────────────────────┼─────────────────────────────── a06e9ba691c1e93618d9c2f55495394b│LibreCAD-v2.2.1-x86_64.AppImage ────────────────────────────────┴─────────────────────────────── sha256sums ────────────────────────────────────────────────────────────────┬─────────────────────────────── sha256sum │file…
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.1
2.2.0.2 · 2023-07-29 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | — | 996014cc38e0e98d274fbbb89e4f6ff92455e487e3a06ba46a38feb7c575a9d2 |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.0.2 --exact
Release notes
- An undetected vulnerability, opening malformed LFF font files caused a crash - Format issues in bundled fonts - A regression, finding nearest points on ellipses caused a crash
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.0.2
2.2.0.1 · 2023-07-08 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | All usersen-US | f1520db7a6ef13928780d42cb2dc6dd74c88f7f6c39a7774efc83b79d52abd5d |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.0.1 --exact
Release notes
Bugfix release 2.2.0.1 This is a bugfix release for official stable release 2.2.0. It fixes a minor vulnerability (CVE-2023-30259) with a mature shapelib contained in our codebase. The vulnerability addresses only the plugin Importshp, which is used to import shape files (SHP/SHX/DBF). Shape files are used in surveying and so do not affect the most users. As this is probably not a widely used plugin, the fix was just to remove the plugin. If you are a surveyor and need the shape file support, it is safe to stay with 2.2.0 version, as long as you know the origin of the used shape files. The vulnerability is an out-of-bounds read, what means, if a malformed shape file is imported, the application can crash. With some efforts an attacker possibly can create a shape file, which can lead to unintended code execution and seize your computer. But this is a worst case scenario, which I would rate as extremely low to occur. MD5 sums: 059e5fff8d19b4ff729ea8d07656209c LibreCAD-2.2.0.1-x86_64.AppImage 33b0675ea52c77f2f1f6c8861677414d LibreCAD-2.2.0.1.dmg 5aaa9f6b237fdfd42a4095058584dbcb LibreCAD-Installer-2.2.0.1.exe SHA256 hashes: 278967ae89398e07321ff4bd430e9cfbff4b9d17b887113d08fb51c8f2def2e7 LibreCAD-2.2.0.1-x86_64.AppImage 23b47914440c99d6d0371e67d31f5bb328ad8f6966d7ed564820cb7a71a3b350 LibreCAD-2.2.0.1.dmg f1520db7a6ef13928780d42cb2dc6dd74c88f7f6c39a7774efc83b79d52abd5d LibreCAD-Installer-2.2.0.1.exe
Full release notes from the publisher
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.0.1
2.2.0 · 2022-12-17 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | — | 233809d3c7ebf2b9c32601354b29f16f1eb269fe529415828174b3068bce3fa4 |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.2.0 --exact
Release notes
Read the release notes on the publisher’s site
Manifest: manifests/l/LibreCAD/LibreCAD/2.2.0
2.1.3 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | — | 4c0855316934fbb9af712df2bdbc7c11e46b4569af2e6f2d4d7e6574d13f05cb |
Download |
Pin this version: winget install --id LibreCAD.LibreCAD --version 2.1.3 --exact
Release notes
Manifest: manifests/l/LibreCAD/LibreCAD/2.1.3
LibreCAD FAQ
Is LibreCAD safe to download from here?
We host no installers. Every download button goes to the original source, and the checks below were run on those files.
On 2026-11-05 we downloaded the latest 2 installers from those sources and re-computed the SHA-256 of each: 2 of 2 match the package catalog’s value. Code signatures: 0 valid, 2 not signed.
VirusTotal: none of its 57 security engines flagged any of the 2 scanned files.
Our rating: Safe. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: LibreCAD’s official website.
Does LibreCAD update itself after I install an old version?
We cannot say for certain. We do not have data on whether LibreCAD updates itself, and many apps check for updates and offer to install them. Look for an update setting in LibreCAD (see LibreCAD’s documentation) before you rely on an older version.
Does LibreCAD cost anything?
No. LibreCAD is free and open source (license: GPLv2).
Which versions of LibreCAD are listed here, and how far back?
We list 11 versions, from 2.1.3 up to 2.2.1.6. This page shows all of them.
Where do the download links go?
They go straight to the source named in the package catalog, with nothing added by us: to github.com. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: LibreCAD’s official website.