Online Help Startpage

From FreeCAD Documentation

Welcome to the FreeCAD on-line help

The FreeCAD help system is hosted on a wiki built, maintained and developed by the FreeCAD community of users and developers. It contains general information about FreeCAD, tutorials, precise documentation about each FreeCAD command, and programming documentation for Python and C++. It also contains translations of this documentation in several languages. We hope you will find here all the information you need. In case you have questions you can't find answers to in this documentation, have a look at the FreeCAD forum, where you might find your question answered already, or find someone able to help you.

How to use

This document is divided into several sections:

  1. Introduction and usage, for end-users who simply want to use the program.
  2. Python scripting, for power-users who are interested by the scripting capabilities of FreeCAD and would like to customize some of its aspects.
  3. Development guidelines, for developers who consider FreeCAD as a base for developing their own applications.

Many pages of this wiki are also grouped into an easier to read Manual. If you are new to FreeCAD, we suggest you start reading the manual.


As you may have experienced sometimes, programmers are sometimes bad documentation writers! It is therefore vital that experienced users help to write, update, fix and revise the documentation. Yes, we mean you! Editing the wiki is easy. As this wiki is write-protected to reduce spamming, you will need a FreeCAD wiki account to log in. Ask on the forum and we will create an account for you. Currently, the wiki account is separate from the forum account but we will create you a wiki account with the same name as your forum account. Then you can start editing! Also, check out this page for more ways you can help FreeCAD.