Prusa Slicer v 2.9.2-Get Printable G-Code Files For FFF/3D Printers

Want more detailed prints without spending hours tweaking? Just download Prusa Slicer! Its plater tab lets you resize, adjust, and modify models with ease, while the Preview mode gives a detailed visualization of how the final print will look (including color transitions)!

PrusaSlicer is a tool that takes 3D models (like STL, OBJ, or AMF files) and turns them into the instructions your 3D printer needs to build an object. For FFF printers, it creates G-code instructions, and for mSLA printers, it makes PNG image layers. It works with most modern 3D printers that use the RepRap system, including machines running Marlin, Prusa, Sprinter, or Repetier firmware. It can also be used with controllers like Mach3, LinuxCNC, and Machinekit, so it’s flexible for many different setups.

With built-in presets and deep customization options, it accommodates a wide range of 3D printers. Use it to refine your 3D printing workflow.

Table Of Contents

Prusa Slicer 2.9.2 is a powerful open-source slicing software that converts your 3D models (STL, OBG, AMF) into G-Code instructions. These instructions are then either used by FFF printers or PNG layers for 3D printers. It is available for Windows, macOS, and Linux. Built on the Slicer open-source project, Prusa Slicer gets regularly updated. The latest version is free to download and supports multiple file formats (STL, OBJ, AMF) and is compatible with a wide range of 3D printers. Download the latest version from our secure link for a safe installation.

What Is Prusa Slicer And Why To Use It? 

Prusa Slicer is a free slicing software designed that help prepare 3D models for printing. It takes digital 3D models in formats like STL, OBJ, and AMF and converts them into G-code instructions for FFF printers or PNG layers for mSLA (resin-based) 3D printers. Use it to create PNG images that guide the printing process.

Previous users might remember this software as “Slic3r Prusa Edition” (Slic3r PE). It’s the improved version of that! It works best with Prusa 3D printers but also supports many other brands. The software includes built-in material settings and tools that let users adjust prints for better results. For example, you can change layer thickness, add or remove support structures, and even work with multi-material prints.

To make things simple for all users, Prusa Slicer has three modes. Pick from simple, advanced, and expert modes. Beginners can start with basic settings, while experienced users can access more detailed controls. The software also lets you scale, rotate, and modify 3D models before printing.

Since Prusa Slicer is open-source, it gets regular updates from both Prusa Research and a global 3D printing community.  Download the latest version of Prusa Slicer from our site to stay up to date! 

Main Features of Prusa Slicer/prusa3d

It’s hard to find a slicer that has both basic and advanced tools, but Prusa Slicer or Prusa3D has all the features one needs. With Prusa Slicer, 3D printing is easier, more precise, and highly customizable. Check out its powerful features that help optimize prints for the best results! 

Free and Open-Source Software

Prusa Slicer is built on the Slic3r foundation and remains completely free and open-source. With continuous contributions from the Prusa Research team and a vast community of developers, the software keeps growing with new features and improvements. Users can access the source code, modify it, and tailor the slicer to fit their specific needs. It’s a future-proof solution for the 3D printing industry. 

Clear User Interface

3D printing operations can get messy if the interface is complex. The software provides three user modes, simple, advanced, and expert. Users can access the level of control that suits their expertise. It adapts well to different screen sizes, from small laptop displays to high-resolution multi-monitor setups. The software includes a Command-Line Interface (CLI) for advanced users. Anyone can run tasks like slicing and G-code generation without opening the graphical UI. 

Customizable Support Structures

Prusa Slicer allows users to manually paint support structures on 3D models. Custom support blockers and enforcers provide further control. This leads to better print quality and easier post-processing. All adjustments are saved in the project file, so users can revisit and tweak settings anytime.

Fine-Tuned Material Profiles

The software includes profiles for over 250 filaments and resins. It supports all materials from leading manufacturers. These profiles optimize settings like temperature, speed, and infill patterns for reliable prints. Users can also create and customize printer profiles to maintain print quality.

Easy Multi-Color Printing

Adding colors to multi-material prints is simple with Prusa Slicer’s built-in color change feature. The software features intuitive tools (like smart fill and brushstroke tools) for painting color changes directly onto the model. Users can preview how the final print will look and adjust material adhesion settings to optimize print quality.

STEP File Support

You can import STEP files directly meaning there’s no need to convert CAD models into STL files. Since STEP files retain more geometric information, working with them also improves print accuracy. It supports all other popular file formats like STL, OBJ, 3MF, and AMF.

Prusa Slicer comes with built-in profiles for third-party printers, including models from Creality, Voron, and Anycubic. These profiles are developed with community input for optimized settings for various hardware. This feature makes it easier for users to get high-quality prints without extensive manual configuration.

The print preview includes a breakdown of estimated print time by features, such as infill, supports, and perimeters. Users can adjust settings and see real-time updates on print duration. Prusa Slicer also includes advanced cooling and temperature controls for overall better print quality and material adhesion.

Direct G-Code Transmission

Prusa Slicer supports multiple G-code formats which makes it compatible with RepRap, MakerBot, Mach3, and other firmware types. Users can send G-code directly to printers through OctoPrint, Repetier Host, or FlashAir SD cards. Additionally, G-code previews provide a layer-by-layer visualization of the print. We used this to catch errors before starting a job.

Variable Layer Height Smoothing

Prusa Slicer allows different layer heights within a single print to optimize print speed and surface quality. The software automatically smoothes transitions between varying layer thicknesses. This is especially useful for detailed models that require high precision in some areas and faster printing in others. 

MSLA and Multi-Material Support

The software includes dedicated slicing options for MSLA resin printers. It also supports multi-material printing for FFF printers using the Prusa MMU2S unit. MSLA mode provides optimal resin exposure settings, while multi-material printing features enable the blending of different filaments. These capabilities expand the range of applications for beginners and professionals alike.

Cross-Platform Compatibility

Prusa Slicer works on Windows, macOS, and Linux. It is also compatible with modern RepRap-based 3D printers, including those running Marlin, Sprinter, and Repetier firmware. 

Prusa Printer Integration and PrusaConnect

Prusa Slicer is optimized for Prusa printers with features like direct configuration downloads and real-time monitoring through PrusaConnect. This integration ensures users get the best print quality with minimal setup effort. Prusa printers and software work together so you don’t have to do much. 

Strong Community Support

PrusaSlicer started from a program called Slic3r, which was made by Alessandro Ranellucci with help from the RepRap community. Prusa Research built on this base and added many new tools and updates. Thanks to continuous support from the 3D printing community, PrusaSlicer keeps growing and improving, making it a trusted slicer for both hobbyists and professionals.

What’s New in Prusa Slicer 2.9.2 Version

Prusa Slicer 2.9.2 brings a range of updates focused on improving print reliability and usability. Here are the latest changes:

  1. A new algorithm for smarter sequential printing. It arranges objects to avoid collisions, reducing failed prints and enabling sequential vase mode. A 3D extruder model now previews clearance in real-time.
  2. This version has enhanced multi-material interlocking. This allows filaments that don’t naturally adhere, such as PLA, PETG, and FLEX, to form a stronger connection.
  3. Features an improved SLA support. A smarter algorithm accurately detects islands, overhangs, and cavities. It provides better support placement with a new density slider for quick adjustments.
  4. A new setting lets users assign bed temperature control to a specific extruder, optimizing adhesion for multi-material prints.
  5. It now has expanded the multi-nozzle support. This allows better handling for different nozzle diameters for more precise and flexible print settings.
  6. Users can now brush fuzzy skin onto selected areas, adding texture with more control.
  7. Seams are now automatically suppressed on first layers and thick bridges to prevent adhesion issues.
  8. Users can now manage multiple print beds in a single session and access Printables directly from the slicer.
  9. New SLA tilt presets for users! Use one-click settings to adjust tilt angles for fast, slow, and high-viscosity materials.

Bug Fixes & Refinements

  • Mac & Windows crash fixes related to Printables integration
  • Sequential arrange data added for HT90 printers (New!)
  • Thick bridges no longer use scarf seams to prevent print bed scraping (New!)
  • Fixed object placement after auto-orientation for SLA prints (New!)
  • Removed unnecessary 1.5s tool-change pause on Prusa XL (New!)

Download the latest PrusaSlicer 2.9.2 for free and enjoy the newest features and updates for your 3D printing projects. This version comes with improved performance, bug fixes, and better support for modern printers. It’s easy to install and works smoothly for both beginners and professionals.

Prusa Slicer for Windows

Version â€“ 2.9.2
Minimum Requirement â€“ Windows 10 – X64
File Size â€“ 96 MB
Last Update â€“ August 30, 2025

Prusa Slicer for Linux (older-distros)

Version â€“ 2.8.1
Minimum Requirement â€“ Ubuntu 22.04, Fedora 39, Debian 11
File Size â€“ 90.2 MB
Last Update â€“ Oct 10, 2024

Prusa Slicer for Linux (newer-distros)

Version â€“ 2.8.1
Minimum Requirement â€“ Ubuntu 24.04, Fedora 40, Debian 12
File Size â€“ 94.2 MB
Last Update â€“ Oct 10, 2024

Prusa Slicer for Mac OS

Version â€“ 2.9.2
Minimum Requirement â€“ Universal
File Size â€“ 130 MB
Last Update â€“ August 30, 2025

Prusa Slicer is a powerful 3D printing software that only runs on high-processing devices Windows (Windows 10 (64-bit), macOS (Universal: Apple Silicon & Intel), and Linux (Ubuntu 22.04-24.04, Fedora 39-40, Debian 11-12).

Prusaslicer download can help you do your projects successfully. It is a powerful 3D printing software that only runs on high-processing devices Windows (Windows 10 (64-bit), macOS (Universal: Apple Silicon & Intel), and Linux (Ubuntu 22.04-24.04, Fedora 39-40, Debian 11-12).

download prusa slicer

On Windows

  1. Scroll up this page for the Prusa Slicer download for the Windows version, or choose for other systems from our download section.
  • Click the installer file (e.g., Prusa Slicer-2.9.2.exe) to start the download.
  • Jump to your Downloads folder to find the downloaded file.
  • Double-click it to start the installation. If a Windows security prompt appears, allow it to proceed.
  • Now, follow the Installation Wizard by clicking “Next” and accepting the license agreement.
  • Choose the installation folder or keep the default location (C:\Program Files\Prusa Slicer).
  • Select optional features like desktop shortcuts or additional language packs. Click Install to proceed.
  • Wait for the installation to finish. Click Finish when done.
  • You can launch Prusa Slicer immediately if you check the option before closing the installer.
  • On the first launch, Prusa Slicer will prompt you to configure printer settings.
  • Select your 3D printer model and filament type to get started.

On macOS

  1. Download the DMG file by going to the download page and tapping the macOS version (Prusa Slicer-2.9.2.dmg).
  2. Locate the downloaded file in your Downloads folder. Double-click it to open the installation window.
  3. Install Prusa Slicer by dragging the Prusa Slicer icon into the Applications folder.
  4. Once copied, eject the DMG by dragging it to the Trash.
  5. Go to Applications, find Prusa Slicer, and double-click to open it.
  6. Follow the on-screen prompts to select your 3D printer and adjust print settings.

Note! If macOS blocks it due to security settings, go to System Preferences, Security & Privacy, then click Open Anyway.

On Linux

  1. Visit the Prusa Slicer download page and download the Linux version (Prusa Slicer-2.8.1.AppImage).
  2. On Linux, to make the file executable, you need to open a terminal and navigate to the folder where the file is saved (usually Downloads, cd ~/Downloads)
  3. Run the “chmod +x Prusa Slicer-2.8.1.AppImage” command to grant execution permissions.
  4. Use the “./Prusa Slicer-2.8.1.AppImage” command to execute the file.
  5. The software will open, and you can configure your printer settings.

Note! To access Prusa Slicer more easily, create a .desktop shortcut or pin the AppImage to your system’s taskbar.

Setting up Prusa Slicer properly is important for successful prints. Get started! 

Step 1: Firmware Update for Prusa 3D Printers

Firmware controls your printer’s hardware for smooth operation with the latest features in PrusaSlicer. Keeping it up to date prevents errors and enhances performance. Before setting the slicer up, follow these steps to update your firmware correctly:

  1. Identify Your Printer Model: Before downloading, confirm your exact Prusa 3D printer model (e.g., MK3S+, MK4, MINI+). You can check this on your printer’s display menu or refer to your purchase details. Each model requires a specific firmware version.
  2. Download the Latest Firmware: Visit the Prusa Firmware & Downloads page. Locate the firmware for your printer model (e.g., MK4 Downloads for MK4 printers) and download the latest firmware file (it’s usually a .hex or .bbf file).
  3. Install the Firmware: Here’s how you extract the downloaded firmware file depending on your 3D printer model:
    • For MK3S+/MK3S/MK3 Models: 
      1. Open PrusaSlicer, go to the menu, configuration, and click “Flash Printer Firmware”.
      2. Click Browse, select the .hex file, and connect your printer through USB.
      3. Follow the on-screen instructions to flash (install) the firmware.
    • For MK4/S, MK3.9/S, MK3.5/S, XL, and MINI/MINI+ Models
      1. Format a USB drive to FAT32 (if not already).
      2. Copy the downloaded firmware file to the USB.
      3. Insert the USB into your printer.
      4. The printer should automatically detect the firmware update. If not, press the reset button (some models require this).
      5. Follow the on-screen instructions to update.
  4. Confirm the Update: Restart your printer, then go to settings, and check the “Firmware Version” to confirm the update.

Note! Running outdated firmware with a new version of PrusaSlicer can cause print file errors. During printer profile setup, ensure the firmware type is correctly set (typically Marlin for Prusa printers) to guarantee G-code compatibility.

Step 2: Import & Adjust 3D Models

Before printing, you need to load your model and adjust its placement.

  • Import a Model: Click File and choose Import or simply drag and drop a file into the Prusa Slicer window. Supported formats include STL, OBJ, 3MF, and AMF.
  • Adjust the Model Through Settings: Use Auto Arrange to position multiple objects efficiently. Or use these:
    • Move (M): Drag the model to position it on the print bed.
    • Scale (S): Resize by entering dimensions or percentage values.
    • Rotate (R): Change orientation to optimize print success.

Step 3: Fine-Tune Print Settings

Now that your model is placed, adjust key settings to get the best print quality.

  • Layer Height: Pick from “Lower heights (0.1 mm)” to Higher heights (0.3 mm”.
  • Infill Density & Pattern: Further Choose “Higher infill” for stronger prints and patterns like grid, honeycomb, gyroid, and more.
  • Perimeters & Shells: Use settings like “more perimeters” for outer walls. You can also set it to “standard prints” where only 2-3 perimeters are used for durability.
  • Add support: It’s for models with overhangs. Prusa Slicer generates automatic supports based on angles. Also, use paint-on supports for precise control.

Step 4: Slicing the Model

Once settings are configured, it’s time to slice!

  1. Click Slice Now to convert your model into printable instructions.
  2. Use the preview slider to inspect each layer.
  3. If everything looks good, click Export G-code.
  4. Transfer the file to your printer with an SD card or USB.

Step 5: Start Printing

Now it’s time to bring your model to life.

  • Prepare Your Printer: Load the correct filament and level the bed to avoid adhesion issues.
  • Begin Printing: Insert the SD card or USB, select the file, and start printing. Watch the first few layers to confirm proper adhesion.

Step 6: Post-Processing & Finishing

Once your print is done, some finishing touches may be needed.

  1. Let the bed cool before taking the print off.
  2. Use a spatula if necessary for easy removal.
  3. If you used supports, gently snap them off with pliers.
  4. Improve the look by sanding, polishing, or painting.
  5. Put Resin prints under UV light for post-curing.

Step 7: Optimize Future Prints

Improve your prints by fine-tuning settings over time.

  1. If you use different materials often, create custom profiles for consistent results.
  2. Unlock Expert Mode for extra controls like retraction and acceleration.
  3. Test different infill patterns, supports, and speeds to refine your prints.

Conclusion

All in all, we all know that manually adjusting settings for each print takes time so using slicers like Prusa Slicer is heavily recommended!  Save custom profiles and automate your workflow. It works with most 3D printers, not just Prusa models, and it’s free to use. The software is always getting updates so it gets better over time. Plus, it runs on Windows, macOS, and Linux, so you can use it on almost any computer. So, download it and start creating awesome prints today!

Faqs 

1. Does Prusa Slicer run on an Android phone?

No, Prusa Slicer only works on Windows, macOS, and Linux. It needs a computer for processing since slicing takes a lot of power. 

2. Is Prusa Slicer better than Cura?

For advanced usage, Prusa Slicer is a better pick. But for a simpler setup, Cura might be better.

3. Is Prusa Slicer free and beginner-friendly?

Yes, Prusa Slicer is free and somewhat beginner-friendly. It has more advanced settings but also basic modes with basic preset. 

4. Can I use Prusa Slicer with other 3D printers?

Yes, Prusa Slicer supports 3D printers other than Prusa. You can enable compatible profiles in the “Configuration Wizard” or create custom settings for other brands.

5. Does Prusa use G-code?

Yes, Prusa printers come with pre-tested G-code files. These are optimized for each model and help with testing and troubleshooting.