Guide: Plugin installation

These instructions should work generally work and it shouldn’t matter to much which version of Cura you are using. You will find instructions for the most recent Cura version on top of this page.


There are different ways of installing the plugin and also instructions for older versions:

Ultimaker’s marketplace

  • Open Cura and open the marketplace by the button in the upper right corner
Screenshot of Ultimaker Cura's main window's head hovering marketplace button
Ultimaker Cura: Marketplace button
  • Within the marketplace choose the plugin you want to install. Among with my plugins, there are also many others including materials, which are worth to check and install!
Ultimaker Cura: Head of marketplace window
Ultimaker Cura’s marketplace: Promoted plugins on the top (The Siemens NX plugin is just visualized as it appears in the marketplace. It is not a product of mine!)
  • Choose a plugin from the marketplace, which is not installed so far.
Ultimaker Cura: Highlighting plugin in the marketplace
Ultimaker Cura’s marketplace: many choices for plugins
  • Plugins, which are marked in the lower right corner by a check, are installed already.
Cura marketplace: Solidworks plugin installed
Ultimaker Cura’s marketplace: Installed SolidWorks plugin
  • Click on the icon of the plugin you want to install.
Plugin page: Blender Integration
  • Wait until the installation is done.
Busy install button found in Cura's marketplace while installing a plugin
Ultimaker Cura’s marketplace: Busy install button
Installed button as found in Cura's marketplace after plugin installation
Ultimaker Cura’s marketplace: Button after installation
  • After installation, you will be notified on the bottom of the window to quit Cura and restart it. Just do so to complete the installation!
Screenshot showing how to quit Cura from its marketplace after installing a plugin
Ultimaker Cura’s marketplace: Finish plugin installation

Plugin package

During the development of plugins, plugin packages are often shared to the Cura community for testing. These files have normally the extension *.curapackage (Cura >= 3.3) or *.curaplugin for Cura < 3.3). They include general info about the distributor and the application data, too.

During these instructions I will use the FreeCAD plugin as an example. But these instructions generally apply to every manual plugin installation.

  • Download the plugin as you wish. Make sure that the package fits to your version of Cura. In my case the Cura packages include the version in the filename.
Screenshot of the artifact download page's table on
FreeCAD plugin: Artifacts from an automated build
  • The following table will tell you which Cura version fits to which API/SDK version and how the suffix is called in the filename.
Cura versionAPI/SDK versionFilename suffix
4.1.0SDK 6.1.0sdk-610
4.0.0SDK 6.0.0sdk-600
3.6API 5api-5
2.7API 4api-4 (curaplugin)
  • As soon as you are sure that you downloaded the right package, drag and drop the Cura package into Cura’s window.
  • You should get a notification, that the plugin is going to be installed upon the next start of Cura.
  • Close Cura and start it again. After that, you should be able to find the plugin in the marketplace. If the plugin was broken before, you might want to double-check there, whether the plugins is not disabled.