back to top
HomeSoftwareDesign ToolsLibreCAD – Free and Open Source 2D CAD Drawing Tool

LibreCAD – Free and Open Source 2D CAD Drawing Tool

- Advertisement -

File Information

FileDetails
NameLibreCAD
Versionv2.2.1.2
File SizeWindows: 24.5MB (.exe) • macOS: 27.4MB (.dmg) • Linux: ~37.6MB (.AppImage)
PlatformsWindows • macOS • Linux
LicenseOpen Source (GNU GPL v2)
Official RepositoryGitHub LibreCAD
Official SiteLibreCAD
Language Support30+ languages
FrameworkQt (Cross-platform)

Description

LibreCAD is a free, open-source 2D CAD application designed for technical drawings such as architectural plans, mechanical parts, schematics, and diagrams.

Originally based on the community edition of QCAD, LibreCAD has grown into a fully independent, community-driven CAD tool that runs on Windows, macOS, and Linux.

Built using the Qt cross-platform framework, LibreCAD delivers a consistent experience across operating systems while remaining lightweight, fast, and completely free.

LibreCAD is especially popular among engineers, architects, students, hobbyists, and open-source advocates who need reliable DXF-based drafting without the complexity of full 3D CAD software.

Screenshots

Features of LibreCad

FeatureDescription
2D CAD DraftingCreate precise 2D technical drawings using lines, arcs, splines, dimensions, and layers
DXF / DWG SupportOpen, edit, and save industry-standard DXF files (DWG via libdxfrw)
Cross-PlatformWorks on Windows, macOS, and Linux with native binaries
Multi-Language UITranslated into 30+ languages by the community
Layer ManagementOrganize drawings efficiently using layers and blocks
Snap & Grid ToolsAccurate drafting with snapping, grids, and measurement tools
Lightweight & FastLow system requirements compared to commercial CAD tools
Open Source FreedomFully GPL-licensed — modify, redistribute, and study the code

System Requirements

PlatformMinimum Requirements
WindowsWindows 10 or newer • 64-bit • 2 GB RAM • 200 MB free disk space
macOSmacOS 10.15 or newer • Intel or Apple Silicon • 2 GB RAM • 200 MB free disk space
LinuxAny modern Linux distro • 64-bit • 2 GB RAM • 200 MB free disk space

Recommended For You: FreeCAD Open-Source Parametric 3D Modeler for Windows, macOS & Linux

How to Install LibreCad??

Before installing, scroll down to the Download Section and choose the installer that matches your operating system.


Windows (EXE)

  1. Download the LibreCAD Setup (.exe) file
  2. Double-click the downloaded file
  3. Click Next and follow the on-screen instructions
  4. Once installed, open LibreCAD from the Start Menu

macOS (DMG)

  1. Download the LibreCAD (.dmg) file
  2. Open the downloaded DMG file
  3. Drag LibreCAD into the Applications folder
  4. Open LibreCAD from Applications

If macOS blocks the app:

  • Right-click LibreCAD -> Open
  • Click Open again to confirm

Linux (AppImage)

  1. Download the LibreCAD (.AppImage) file
  2. Right-click the file → Properties
  3. Enable “Allow executing file as program”
  4. Double-click the AppImage to launch LibreCAD

Download LibreCAD Open Source 2D CAD Drawing Tool

Support the LibreCAD Project

LibreCAD is completely free and open-source, maintained by the community.

If you find LibreCAD useful in your work or studies, consider supporting the project by donating through their official website. Even small contributions help sustain development, bug fixes, and long-term maintenance.

Conclusion

LibreCAD proves that professional-quality CAD software doesn’t need to be expensive, With native binaries for all major platforms, strong DXF support, and a mature feature set, LibreCAD remains one of the best open-source 2D CAD tools available today.

If you’re drafting technical drawings, converting DXF files, or learning CAD fundamentals, LibreCAD is a solid, trustworthy choice.

Don’t miss any Tech Story

Subscribe To Firethering NewsLetter

You Can Unsubscribe Anytime! Read more in our privacy policy

LEAVE A REPLY

Please enter your comment!
Please enter your name here

YOU MAY ALSO LIKE
brew-browser Native Homebrew GUI for macOS to Manage Packages, Services & Brewfiles

brew-browser: Native Homebrew GUI for macOS to Manage Packages, Services & Brewfiles

0
brew-browser doesn't replace Homebrew. It simply gives it a proper macOS interface. You can see what's installed, search thousands of packages, upgrade software, manage services, and create Brewfile snapshots without memorizing commands or keeping multiple terminal windows open. Everything still runs through the real brew CLI, so you're not learning a new package manager or dealing with a compatibility layer. It can pull information into one place. Installed packages, available updates, storage usage, trending Homebrew packages, services, snapshots, and even optional vulnerability scanning all live inside a native desktop app that feels at home on macOS.
Donut Browser Open Source Anti-Detect Browser With Unlimited Isolated Profiles

Donut Browser: Open Source Anti-Detect Browser With Unlimited Isolated Profiles

0
If you've ever managed multiple accounts in the same browser, you've probably run into the usual mess. Wrong account logged in. Cookies bleeding between sessions and more. Donut solves that by treating every profile as its own browser. Create a profile, attach a proxy if you want, and it gets its own cookies, storage, extensions, fingerprint, and network settings. Open five profiles and it feels like you're using five separate browsers. Everything stays local. There's no account to create. You download the app, create profiles, and get on with your work. If you're managing client accounts, testing websites, keeping work and personal browsing apart, or building automation workflows through the local API, Donut gives you a clean way to keep identities separated without turning your browser into a headache.
MiniCPM Desk Pet Open Source AI Desktop Companion That Runs Locally

MiniCPM Desk Pet: Open Source AI Desktop Companion That Runs Locally

0
MiniCPM Desk Pet turns the MiniCPM model into a desktop companion that lives alongside your workflow. Install the app, follow the setup wizard, and within a few minutes you can chat with a local AI pet directly from a floating desktop bubble. The app checks your environment, downloads the model, warms it up, and simplify the complexity of the setup Once everything is ready, conversations run on your machine using the local model. The pet can stay visible while you work, react to activity from tools like Cursor, Claude Code, and Codex, and even take on different personalities through character adapters. It's part local AI assistant, part desktop pet.