Hi there! Internet Explorer is no longer supported.

Please use a modern web browser such as Firefox, Chromium or Edge. Thank you!

Open-source parametric 3D CAD

Design, refine, and make real-world objects with FreeCAD.

Windows macOS GNU/Linux

Free and open source Open formats Editable project files

Design in FreeCAD

A parametric FreeCAD assembly model

What do you want to do?

Start designing

Download FreeCAD and begin your first parametric model.

Explore what FreeCAD can do

Browse workflows for product design, BIM, manufacturing, and 3D printing.

Learn FreeCAD

Find documentation, examples, and guidance for your next step.

Why FreeCAD?

Parametric and editable

Build with constraints, expressions, and a clear modeling history that stays editable as designs change.

Open formats, no lock-in

Import and export STEP, IFC, STL, DXF, SVG, and more. Keep native FCStd files and move projects between tools.

Cross-platform and extensible

Run FreeCAD on Windows, macOS, or GNU/Linux, then extend it with Python, macros, and addons.

Latest release

FreeCAD’s current release brings refinements, new tools, quality-of-life improvements, and hundreds of fixes across the workbenches.

Ready to build?

Download FreeCAD, find a starting point in the documentation, or join the community around the project.