Free, open-source & cross-platform
PrusaSlicer is avalable for Windows, macOS, and Linux. It is based on Slic3r by Alessandro Ranellucci. Thanks to the strong community and a team of developers at Prusa Research, we can continually add new features. Follow the development on our GitHub.
Prusa Ecosystem Integration
Seamlessly import 3D models from Printables, slice, and then remotely export to your Prusa printer via Prusa Connect, all without leaving PrusaSlicer. You can also import and fine-tune your projects from EasyPrint.
Broad 3rd-party printer support
Thanks to the help of our wonderful community, we're growing the collection of fine-tuned 3rd party printer profiles, including Creality, Voron, or Anycubic printers.
Multi-Bed Projects
Organize your complex multi-part projects with up to 9 virtual print beds. Slice and export them individually or all at once, and get information about the project's overall print time and filament use.
Advanced Multi-Material Slicing
Unlock the full potential of multi-tool printers. Multi-material interlocking lets you combine any two filaments within one object. Use multi-material or soluble supports to successfully print seemingly impossible projects.
Custom Supports
Quickly paint custom supports directly on the model and switch between regular and organic style of supports. You can also use custom meshes as support blockers and enforcers. Everything is saved in the project file, always customizable
Fine-tuned material profiles
Testers and developers at Prusa Research are constantly working on presets for 250+ filaments and resins by the most popular manufacturers. You will get new profiles automatically through the auto-update function.
Color painting
Coloring an object for multi-material printing requires just a handful of clicks with the smart fill and brushstroke tools! During slicing, the painted regions are cleverly extended inwards for the best material adhesion.
STEP file import
Import STEP files directly and skip converting CAD models into an STL. STEP is interoperable among most CAD programs including Fusion 360, FreeCAD, SolidWorks, Inventor, AutoCAD, CATIA, and many more.
Send G-code over network
Send G-code directly to your printer with a single click of a button. Prusa Connect offers the most seamless experience and lets you monitor your prints in PrusaSlicer, but we also support Octoprint, Repetier Host, FlashAir SD cards, and more!
Smooth variable layer height
You can select the layer height for each part of the object separately. Our software takes care of smoothing so the final print looks best as it can and the printing time remains acceptable. Check out the video.
MSLA & MMU support
With the release of our Original Prusa SL1 resin 3D printer, we’ve added MSLA mode into PrusaSlicer. As far as we know, PrusaSlicer is the first high-quality open-source MSLA slicer available. PrusaSlicer also supports multi-material FFF printing with the Original Prusa MMU2S.




