Introducing: MatterControl Touch - A standalone 3D printing controller powered by MatterControl. Learn More


Plug & Print
Preloaded configurations make setting up your desktop 3D printer a snap.

SMS & Email Notifications
Your printer can now send you a text message or email alert when the job is finished.

Drag & Drop Queueing
Easy workflow management tools take the hassle out of complex projects.

Advanced Plating
Automatically detect multiple parts within a single design file and then individually manipulate, scale, rotate, and mirror those parts.

Design Library
Organize, search and manage your library of 3D printable designs.

Advanced tools
Just because it's easy to use doesn't mean you can't tweak, modify, and calibrate to your heart's desire.

MatterControl Print Queue
3D Printing
Simple. Powerful. Intuitive.
MatterControl is a free, Open Source app that lets you organize and manage your 3D prints. It's designed to help you get the most out of your 3D printer - making it easy to track, preview, and print your 3D parts.

Preview your print ahead of time in multiple ways - layer-by-layer or in all of its 3D glory. Say goodbye to juggling gcode files - MatterControl slices your parts on demand with your current settings.


MatterControl brings simplicity to turning digital designs into perfect 3D prints - it's an all-in-one 3D printing interface that includes all the tools you need to turn your design into reality.


Version Platform File
1.4 Windows MatterControlSetup-1.4.0.exe
1.4 Mac OS X MatterControlSetup-1.4.0.pkg
1.3 Linux MatterControlSetup-1.3.0.tar.gz


What does MatterControl do?

MatterControl allows you to organize your 3D printable design and helps manage the process of printing those designs on a 3D printer. Specifically, MatterControl communicates with your 3D printer, sending it the instructions needed to make your part.

How much does it cost?

MatterControl is 100% free! In the future, we may provide optional features as paid plug-ins, but MatterControl at its core will always be free.

Will it work with my 3D printer?

MatterControl works with most open standard desktop 3D printers. If you have questions about a particular model just ask. A list of pre-loaded models can be found here..

How does 'Plug and Print' setup work?

MatterControl comes pre-configured with the settings and drivers for a number of desktop 3D printers. When you add one of these 'Plug and Print' supported printers, information such as bed size, nozzle diameter, and other hardware features will be automatically loaded into MatterControl, making it that much easier and faster to get to what you really want to do: 3D printing.

We are constantly adding 'Plug and Print' support for new printers. If you don't see your printer in the list yet - don't worry! It is still easy to setup your printer using the settings provided by your manufacturer.

Can I create 3D objects within MatterControl?

While MatterControl isn't a general design tool it does include design plugins that can simplify certain design tasks. For example, with the new 'TextCreator' tool you can easily make words and letters into 3D printable designs.

Can I edit 3D objects within MatterControl?

You can perform minor edits like resizing and realigning your parts for better printing in the 3D View. You can also add, duplicate and remove parts on to a design.

Will MatterControl work on my operating system?

MatterControl is currently available for Windows PC (Vista and higher), Mac OSX (10.7 or above) and Linux.

Is there a mobile app?

Not yet!

Where can I download MatterControl?

You can download MatterControl here. Remember to select the download appropriate to your system (ie Mac, PC, Linux, etc.).

How do I update MatterControl?

MatterControl is under continuous development which means we are constantly rolling out awesome new updates. Keep your application up to date by clicking 'Check for Updates'. If there is an update available, you will be prompted to download and install the new version.

I need a specific feature, can MatterControl be customized?

Yes, we do offer customization services. Please contact MatterHackers for more information.


3D Factory MendelMax 1.5

3D Stuffmaker Creator

3D Stuffmaker Evolution

Airwolf 3D HD

Airwolf 3D HD2X

Airwolf 3D HDL

Airwolf 3D HD-R

Airwolf 3D HDX

Airwolf 3D V5.5

Airwolf 3D XL

Blue Eagle Labs Kossel Clear

Deezmaker Bukito

Deezmaker Bukobot V2

Flashforge Creator

Flashforge Creator Dual

Flashforge Creator Pro Dual

Flashforge Creator X Dual

Leapfrog Creatr

Leapfrog Creatr HS

Leapfrog Creatr XL

Leapfrog Xeed

Lulzbot TAZ

Lulzbot TAZ4

Lulzbot TAZ5

Lulzbot Mini


MakerBot Replicator 2

MakerBot Replicator 2x

MakerBot Replicator Mini

MakerBot Replicator Z18

OpenBeam Kossel Pro

Printrbot JR

Printerbot LC

Printerbot PLUS

Printerbot Simple

Printerbot Simple Metal

Printerbot Simple Metal PLUS

PrintSpace Altair

Revolution 3D INF3D-SPE

Robo3D R1

Robo3D R1 Plus

SeeMeCNC Orion

SeeMeCNC Rostock MAX

Solidoodle 2

Solidoodle 3

Solidoodle 4

Solidoodle Press

Solidoodle Workbench

Solidoodle Workbench Apprentice


OpenBeam Kossel Pro

Organic Thinking System Deltabot-K

Portabee GO

Type A Machines Series 1

Velleman K8200



Prusa i3

Any 3D printer that runs GCode

Any 3D printer that runs X3G (as of 1.4)

More 3D printer models are being added all the time - if you don't see your model available just ask.


What types of files can I 3D print with MatterControl?

MatterControl supports .stl, .amf and .gcode. If your file is in .obj or any other file type, you will need to convert your file to an .stl or .amf format. If you created the design yourself, your program should have an option to export into an .stl file.

My 3D printer uses an SD card - can I still use MatterControl?

Yes! One of the optional ways to use MatterControl is in conjunction with an SD card - you can setup a queue of files to print in MatterControl and then export the '.gcode' files to an SD card.

Can I import my settings from another program?

Yes, some slicing programs will export slice settings to an .ini, such files can be imported into MatterControl.

Can I save the settings for multiple printers in MatterControl?

Yes! MatterControl allows you to save an unlimited number of profiles, which can represent different printers, different materials etc.


3D Printing with MatterControl Book

Looking for more in-depth information? 3D Printing with MatterControl, published by Apress, provides an excellent overview of using MatterControl to 3D print.

Available now from MatterHackers and