Orca Slicer

A free, open-source slicer that makes 3D printing easier. Built-in calibration tools, support for 50+ printers, and fast slicing on Windows, macOS, and Linux.

v2.3.1 Latest Version
AGPLv3 Open-Source License
50+ Supported Printers
3 Platforms Windows, Mac, Linux

Download Orca Slicer v2.3.1

Pick the version for your system. All downloads come straight from the official GitHub repository.

💻

Windows

Windows 10/11 (64-bit)

🍏

macOS

macOS 12+ (Intel & Apple Silicon)

All downloads are from the official GitHub release page. Orca Slicer is free and open-source under the AGPLv3 license.

What Is Orca Slicer?

A quick introduction for anyone new to 3D printing slicers.

When you download a 3D model from the internet or design one yourself, it comes as a file like an STL or 3MF. Your 3D printer cannot read these files directly. It needs step-by-step instructions that tell it exactly where to move, how much plastic to push out, and how fast to go. These instructions are called G-code.

A slicer is the software that turns your 3D model into that G-code. It "slices" the model into thin layers and figures out the best path for your printer to follow. Think of it like a translator between your design and your machine.

Orca Slicer is one of the best free slicers available. It was created by a developer named SoftFever, who started by taking Bambu Studio (itself based on PrusaSlicer) and adding features the community wanted. Things like built-in calibration tests, support for dozens of printer brands, and a cleaner interface. Today, Orca Slicer is maintained by SoftFever and hundreds of contributors from around the world. It is completely free, open-source, and updated regularly.

Whether you just unboxed your first 3D printer or you run a whole farm of machines, Orca Slicer gives you the tools you need without charging a dime.

Orca Slicer at a Glance

Here is what you get with Orca Slicer.

Created by: SoftFever
Based on: Bambu Studio / PrusaSlicer
License: AGPLv3 (free forever)
Platforms: Windows, macOS, Linux
Printers: 50+ models supported
Latest: v2.3.1

How Orca Slicer Works

Going from a 3D model to a finished print takes just four simple steps.

1

Import Your Model

Drag and drop an STL, 3MF, OBJ, or STEP file into Orca Slicer. Your model appears on a virtual build plate where you can move, rotate, and resize it.

2

Pick Your Settings

Choose your printer, filament type, and print quality. Orca Slicer comes with tested profiles so you can often just use the defaults and get great results.

3

Slice the Model

Click the Slice button. Orca Slicer breaks your model into layers and generates the G-code your printer needs. You can preview each layer to catch problems before printing.

4

Send to Your Printer

Send the G-code to your printer over Wi-Fi, save it to an SD card, or copy it to a USB drive. For Bambu Lab printers, you can send it directly over your local network.

Features That Make Orca Slicer Stand Out

Orca Slicer takes the best parts of Bambu Studio and PrusaSlicer and adds tools you will not find anywhere else.

Built-In Calibration Tools

Run calibration tests for flow rate, retraction, pressure advance, and temperature right inside the app. No extra scripts or manual G-code edits needed.

Multi-Printer Management

Control multiple printers from one screen. Send jobs, monitor progress, and switch between profiles without restarting the app.

Fast Slicing Engine

Orca Slicer processes models quickly, even complex ones with lots of detail. Less waiting, more printing.

Tree Supports

Generate branch-like supports that use less filament and are easier to remove. Your finished prints come out cleaner with fewer marks.

Color Painting

Paint different colors directly onto your model for multi-color prints. Works great with Bambu Lab's AMS and manual filament changes.

Deep Customization

Hundreds of settings for experienced users, plus solid defaults for beginners. Save your own presets and share them with others.

Why Choose Orca Slicer?

There are several good slicers out there, so why pick Orca Slicer? The short answer is that it does more out of the box than any other free slicer. You get built-in calibration, fast slicing, and support for printers from many different brands, all in one app.

Many slicers only work well with one brand of printer. Orca Slicer works with Bambu Lab, Prusa, Creality, Voron, and dozens more. You can use one program for all your machines. And because it is open-source, there are no locked features or surprise subscription fees. What you download is the full version.

  • 100% free with no hidden costs or subscriptions
  • Built-in calibration tools save hours of trial and error
  • Works with 50+ printer models from many brands
  • Slices faster than most other slicers
  • Manage multiple printers from a single window
  • Active community with regular updates and new features
  • Runs on Windows, macOS, and Linux

Quick Start in 3 Lines

You can go from zero to printing in just a few minutes.

1. Download Orca Slicer v2.3.1
2. Select your printer model
3. Import STL and click Slice

Orca Slicer vs Other Slicers

A fair look at how Orca Slicer compares to the other popular options.

Orca Slicer vs Cura: Cura by UltiMaker is one of the oldest and most well-known slicers. It has a huge library of community plugins and supports many printers. However, Cura does not include built-in calibration tools, and its slicing speed is noticeably slower on complex models. Orca Slicer slices faster and gives you calibration tests without needing to install anything extra.

Orca Slicer vs PrusaSlicer: PrusaSlicer is an excellent slicer with a clean interface and great default profiles for Prusa printers. Orca Slicer is actually built on top of PrusaSlicer's code, so it has all those strengths plus extras like Bambu Lab network printing, built-in pressure advance calibration, and multi-printer management. If you use non-Prusa printers, Orca Slicer usually has better out-of-the-box profiles.

Orca Slicer vs Bambu Studio: Bambu Studio is designed mainly for Bambu Lab printers. Orca Slicer started as a fork of Bambu Studio, so it keeps all the Bambu Lab features like LAN mode and AMS support. The difference is that Orca Slicer also supports dozens of non-Bambu printers and adds calibration tools that Bambu Studio does not have.

All four slicers are free. The main reason people switch to Orca Slicer is the calibration tools, wider printer support, and the fact that it combines the best parts of both PrusaSlicer and Bambu Studio into one app.

Supported 3D Printers

Orca Slicer works with printers from all the big brands. Whether you have a budget Ender 3 or a high-end Bambu Lab X1 Carbon, there is a ready-made profile waiting for you.

Bambu Lab

X1C, X1, P1S, P1P, A1 Mini, A1

Prusa Research

MK4, MK3S+, Mini+, XL

Creality

Ender 3, K1, K1 Max, CR-10

Voron

V0, V2.4, Trident, Switchwire

VzBot

VzBot 235, VzBot 330

RatRig

V-Core 3, V-Minion

AnkerMake

M5, M5C

And Many More

Elegoo, QIDI, Sovol, Flashforge, Artillery, and other Klipper or Marlin-based printers

Getting Started with Orca Slicer

You can go from downloading Orca Slicer to printing your first model in under ten minutes. Here is how.

1

Download Orca Slicer

Grab the latest version (v2.3.1) from the download section above or from the GitHub releases page. Pick the installer for your operating system.

2

Select Your Printer

When you first open the app, a setup wizard asks which printer you have. Pick yours from the list and Orca Slicer loads the right settings automatically.

3

Import Your 3D Model

Drag and drop your file (STL, 3MF, OBJ, or STEP) onto the build plate. Move it around, resize it, or add more models if you want to print several at once.

4

Slice and Print

Choose your filament, hit Slice, preview the layers, and send it to your printer. You can print over Wi-Fi, USB, or save to an SD card.

Open Source and Community Driven

Orca Slicer is open-source under the AGPLv3 license. That means the full source code is on GitHub for anyone to read, use, and improve. You do not need to pay for updates, and there are no premium features hidden behind a paywall.

The project is built by people who actually use 3D printers every day. SoftFever started it, but today hundreds of contributors help fix bugs, add printer profiles, and build new features. If you find a problem, you can report it on GitHub. If you are a developer, you can submit a fix yourself. This is what makes open-source software great: it gets better because real users help shape it.

Free Forever, no subscriptions
AGPLv3 Open-source license
Active Regular updates
Global Community of makers

Latest Updates

What is new in the most recent version of Orca Slicer.

Orca Slicer v2.3.1 Release

The latest release, version 2.3.1, brings a number of improvements that make everyday printing smoother. The development team has added support for more printer models, so if you recently bought a new machine, there is a good chance it is now in the list. Several bugs that users reported have been fixed, including issues with certain slicing edge cases and display glitches in the preview window.

Performance has also improved. Slicing large models with lots of detail is now faster, and the app uses less memory while doing it. The calibration tools have been refined as well, with clearer instructions and more reliable results for pressure advance and flow rate tests.

If you are upgrading from an older version, your printer and filament profiles will carry over automatically. You can download v2.3.1 from the download section above or check out the full release notes on the GitHub releases page.

System Requirements

Orca Slicer runs on most modern computers. Here is what you need.

Windows

Windows 10 or 11, 64-bit

macOS

macOS 12 Monterey or newer (Intel and Apple Silicon)

Linux

Ubuntu 22.04+, or any distro via Flatpak

Hardware

4 GB RAM minimum (8 GB recommended), 500 MB free disk space

Orca Slicer Guides and Tutorials

Learn how to get the most out of Orca Slicer with beginner-friendly guides, honest comparisons, and practical tips.

Frequently Asked Questions

Quick answers to the most common questions about Orca Slicer.

Orca Slicer is a free app that turns 3D model files (like STL or 3MF) into G-code, which is the language your 3D printer understands. It was created by SoftFever as an improved version of Bambu Studio, which itself is based on PrusaSlicer. It works on Windows, macOS, and Linux, and it supports over 50 printer models from brands like Bambu Lab, Prusa, Creality, and Voron. What makes it special is its built-in calibration tools, fast slicing speed, and multi-printer support.

Yes. Orca Slicer is 100% free with no hidden costs. There are no subscriptions, no premium tiers, and no locked features. It uses the AGPLv3 open-source license, which means the source code is public on GitHub. Anyone can look at it, suggest changes, or build on it. You will never be asked to pay for an update or unlock a feature.

Orca Slicer supports printers from Bambu Lab (X1 Carbon, P1S, A1, A1 Mini), Prusa (MK4, MK3S+, Mini+, XL), Creality (Ender 3, K1, K1 Max), Voron, VzBot, RatRig, AnkerMake, Elegoo, QIDI, Sovol, Flashforge, and more. If your printer runs Marlin, Klipper, or RepRapFirmware, you can also set up a custom profile. New printer profiles are added with every release.

Go to the download section on this page and grab the installer for your system. On Windows, run the .exe file and follow the prompts. On macOS, open the .dmg file and drag Orca Slicer into your Applications folder. On Linux, use the AppImage or Flatpak package. The whole process takes about two minutes. When you open the app for the first time, it walks you through picking your printer and setting up your first filament profile.

The biggest difference is the built-in calibration tools. Neither PrusaSlicer nor Cura let you run pressure advance, flow rate, or retraction tests from inside the app. Orca Slicer does. It also slices faster than both, supports Bambu Lab's network printing features, and lets you manage multiple printers at once. If you want one slicer that handles printers from many different brands, Orca Slicer is a strong choice. For a detailed side-by-side look, check out our full comparison article.

Yes, and it works great. Since Orca Slicer is built on Bambu Studio, it has full support for Bambu Lab features like LAN mode, cloud printing, and the AMS (Automatic Material System) for multi-color prints. It includes pre-made profiles for the X1 Carbon, X1, P1S, P1P, A1, and A1 Mini. Many Bambu Lab users actually prefer Orca Slicer over Bambu Studio because of the extra calibration tools and the ability to also manage non-Bambu printers in the same app.

Orca Slicer was started by a developer called SoftFever. He took Bambu Studio (which is based on PrusaSlicer) and added features the community was asking for, like calibration tools and broader printer support. Today it is maintained by SoftFever and a large group of open-source contributors who fix bugs, add new printers, and build new features. You can follow the project on GitHub.

Ready to Try Orca Slicer?

Download it for free and see why thousands of makers have switched. Built-in calibration, fast slicing, and support for the printers you already own.

Download Orca Slicer v2.3.1