Key FreeCAD Features

These freecad features pack a professional-grade toolset into a free, open-source package — no subscription tier separates the basic tools from the advanced ones. Every freecad features capability described below is available from the first launch, on Windows, macOS, and Linux.

FreeCAD real-world modeling

Made to build for the real world

FreeCAD geometry kernel Open CASCADE

A powerful solid-based geometry kernel

FreeCAD parametric modeling

A wildly parametric environment

FreeCAD assembly workbench

Assembly solutions for every need

FreeCAD BIM architecture workbench

Also for architects — built-in BIM

FreeCAD Python scripting

Python everywhere

FreeCAD file formats STEP STL DXF IFC

50+ file formats supported

FreeCAD sketcher 2D constraints

Constraint-based 2D Sketcher

Download FreeCAD — Free for Windows, Mac & Linux

Every feature described on this page is included in the standard FreeCAD download — free, open-source, and available for commercial use under LGPL2+. There is no paid upgrade that unlocks advanced tools. Assembly, BIM, FEM, Path, and the Python API are all part of the same download as the rest.

Download FreeCAD Free