FreeCAD — free open-source 3D parametric CAD software for Windows, Mac and Linux
Free 3D parametric modeling software for everyone
Freedom to build what you want
FreeCAD is a free, open-source parametric 3D CAD application built around one core idea: every dimension stays editable. Change a parameter — a length, an angle, a count — and every dependent feature updates automatically. Unlike mesh-based tools, FreeCAD works with precise solid geometry, making it the go-to free 3D modeling software for engineers and designers who need accuracy.
Create 3D from 2D & back
The workflow in FreeCAD starts with constrained 2D sketches — you define exact dimensions and relationships between lines and curves, then extrude or revolve them into solid 3D objects. This sketch-first approach means your models are always driven by precise intent. Technical 2D output in DXF or SVG formats is available at any stage.
For professional design needs
With the 1.0 release, FreeCAD crossed a threshold many open-source CAD tools never reach: genuine production readiness. Engineers use it for mechanical components, architects for BIM models, researchers for custom analysis pipelines — all within the same free 3D modeling software, without licensing costs or feature paywalls.
...And for everything else
Whether your project is a custom bracket for a desktop 3D printer or a multi-part assembly headed for CNC production, FreeCAD handles both ends of the complexity spectrum. It grows with your skill level — approachable enough for a first CAD project, deep enough for full product development cycles.
Accessible, flexible & integrated
FreeCAD runs natively on Windows, macOS, and Linux with no functional differences between platforms. File format support is broad by design: STEP and IGES for interoperability with commercial CAD tools, STL and 3MF for 3D printing, IFC for BIM workflows, DXF and SVG for 2D documentation.
Designed for your needs
The workbench system makes FreeCAD unusually flexible. Part Design handles solid modeling for mechanical parts. The BIM workbench manages architectural projects. Path generates G-code for CNC machining. FEM runs structural simulations. Each discipline gets dedicated tools — all in one free 3D modeling software install.
And many more great features
The technical toolset goes deep: FEA for structural stress testing, a Path workbench that outputs real G-code for CNC machines, a built-in BIM environment for architectural models, and experimental CFD support for fluid dynamics. These are not simplified versions — they are the same capabilities that commercial software charges thousands for.
See All Features
Download FreeCAD for Free
FreeCAD 1.1.3 is the current stable release — available for Windows, macOS, and Linux at no cost. No account, no signup, no trial period. Download FreeCAD once and use it indefinitely, including for commercial projects, under the LGPL2+ open-source license.
Download FreeCAD