Prusa · App

PrusaSlicer Download and Setup Guide

Prusa's open-source slicer, the ancestor of several others

Windows macOS Linux Links checked 2026-08
sainsbury's 1.8m usb printer cable

Representative photo — fsse8info CC BY-SA 2.0

Official source only. Every link on this page goes to Prusa or an official app store. Printer-driver search results are a common malware vector, so never install a "driver updater" from an ad.

PrusaSlicer is the slicer Prusa Research develops and ships with its printers, and it is the codebase from which Bambu Studio and, indirectly, OrcaSlicer descend. It converts models into G-code with a great deal of control over layer height, perimeters, infill, supports and speed, and it includes profiles for Prusa machines and a large number of third-party printers. It is genuinely open source, well documented and widely used even by people who do not own a Prusa printer.

Version and licence: Free and open source. Version 2.9.6 as of June 2026, at about 92 MB on Windows and 136 MB on macOS. Releases are published on both the Prusa site and GitHub. Bambu Studio and OrcaSlicer are both descended from this codebase, which is why they look similar. About 92 MB on Windows, 136 MB on macOS.

Download PrusaSlicer

What it does

  • Detailed control over perimeters, infill, supports and speeds
  • Profiles for Prusa printers and many third-party machines
  • Paint-on supports and seam painting
  • Multi-material printing with the MMU units
  • Variable layer height for smoother curved surfaces
  • G-code preview with per-feature colouring
  • Expert mode exposing every setting, with simple and advanced modes for beginners

How to install it

  1. Step 1

    Download PrusaSlicer from the Prusa site, or from the GitHub releases page for Linux and older versions.

  2. Step 2

    Install it and approve it in System Settings, Privacy and Security on macOS if needed.

  3. Step 3

    Run the configuration wizard on first launch and select your printer and nozzle diameter.

  4. Step 4

    Choose the filament profiles for the materials you actually use, and add custom ones later.

  5. Step 5

    Start in Simple mode if you are new, and switch to Advanced or Expert as you need more control.

  6. Step 6

    Import a model, arrange it on the plate and slice.

  7. Step 7

    Inspect the preview, checking the seam position, supports and the first layer before exporting.

  8. Step 8

    Export the G-code to an SD card, or send it to a networked printer through PrusaLink or Prusa Connect.

Which printers it supports

Prusa printers including the MK4 and MK4S, MINI and MINI+, XL and the CORE One, plus a wide range of third-party FDM printers through bundled and community profiles. It also supports Prusa's resin printers with the SL1 profiles.

When PrusaSlicer will not work

My printer is not in the profile list

Run the configuration wizard again and look under the other vendors section, which contains many third-party machines. If yours is absent, start from a similar machine and set the bed size, nozzle diameter and G-code flavour manually.

Prints have a visible seam line

Set the seam position to Rear or Aligned, or use seam painting to move it to a hidden edge. Random seams look worse on simple shapes than aligned ones.

Supports are impossible to remove

Increase the support Z distance by one layer height, reduce the support interface density, and consider organic supports, which are easier to snap off on many models.

The slicer is overwhelming

Switch to Simple mode in the top right, which hides most settings. Change layer height, infill and supports only until you understand what the rest do.

Network sending fails

Prusa printers use PrusaLink locally or Prusa Connect remotely. Enter the printer's address and API key in the physical printer settings within the slicer, and confirm the printer's own network setup first.

Frequently asked questions

Do I need a Prusa printer to use it?

No. It has profiles for many third-party machines and is widely used with other printers.

Is OrcaSlicer better?

They are different rather than better or worse. OrcaSlicer descends from this lineage and adds calibration tools and broader printer support, while PrusaSlicer is more conservative and very well documented.

Where do I get older versions?

The GitHub releases page carries every previous build.

Questions & comments (0)

No comments yet. Describe your printer model, operating system and the exact message you see; comments appear after review.

Ask about this page

Your comment appears after our team approves it. Or sign in to post faster.