OrcaSlicer

OrcaSlicer 2.4.0

Official release record for OrcaSlicer 2.4.0, published Jun 20, 2026.

Stable7 public packages157,805 recorded GitHub downloads

Official files in this release

Linux · 4 files

  • OrcaSlicer-Linux-flatpak_V2.4.0_aarch64.flatpakARM64 · 120.4 MiB · 1,178 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-256aca22d99da7af05e011b8f3c6f5ac5d90b67ce02c933561462f85a035faf2b68

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\OrcaSlicer-Linux-flatpak_V2.4.0_aarch64.flatpak'
    macOS Terminalshasum -a 256 -- 'OrcaSlicer-Linux-flatpak_V2.4.0_aarch64.flatpak'
    Linux terminalsha256sum -- 'OrcaSlicer-Linux-flatpak_V2.4.0_aarch64.flatpak'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗
  • OrcaSlicer-Linux-flatpak_V2.4.0_x86_64.flatpakIntel / AMD 64-bit · 125.2 MiB · 4,321 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-256e52ea25e749f08f977bf3312816fe36c268121d5345959e9b17bfd8970b70fc3

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\OrcaSlicer-Linux-flatpak_V2.4.0_x86_64.flatpak'
    macOS Terminalshasum -a 256 -- 'OrcaSlicer-Linux-flatpak_V2.4.0_x86_64.flatpak'
    Linux terminalsha256sum -- 'OrcaSlicer-Linux-flatpak_V2.4.0_x86_64.flatpak'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗
  • OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.4.0.AppImageNot specified in filename · 131.3 MiB · 13,192 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-25646556197dcc2fb55140e0b1e70c28b4c4da3208f12a4a2522012837c9d77ee10

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.4.0.AppImage'
    macOS Terminalshasum -a 256 -- 'OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.4.0.AppImage'
    Linux terminalsha256sum -- 'OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.4.0.AppImage'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗
  • OrcaSlicer_Linux_AppImage_Ubuntu2404_aarch64_V2.4.0.AppImageARM64 · 129.1 MiB · 972 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-2568c0d6b78562473a6cb7aeea05ee13bc13b390465d5e0b6ab87a37788603205bc

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\OrcaSlicer_Linux_AppImage_Ubuntu2404_aarch64_V2.4.0.AppImage'
    macOS Terminalshasum -a 256 -- 'OrcaSlicer_Linux_AppImage_Ubuntu2404_aarch64_V2.4.0.AppImage'
    Linux terminalsha256sum -- 'OrcaSlicer_Linux_AppImage_Ubuntu2404_aarch64_V2.4.0.AppImage'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗

macOS · 1 files

  • OrcaSlicer_Mac_universal_V2.4.0.dmgUniversal · 233.5 MiB · 25,103 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-2569a6ca1583ea9c7199a23b167a2c23398f0255f813cda0bfea5e9ab767a3f6c4d

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\OrcaSlicer_Mac_universal_V2.4.0.dmg'
    macOS Terminalshasum -a 256 -- 'OrcaSlicer_Mac_universal_V2.4.0.dmg'
    Linux terminalsha256sum -- 'OrcaSlicer_Mac_universal_V2.4.0.dmg'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗

Windows · 2 files

  • OrcaSlicer_Windows_Installer_V2.4.0.exeNot specified in filename · 131.3 MiB · 101,533 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-256897e307c20c8524d58ef1a1d28e7786afea7fcdfcc8a75a306fa1e7e79d68e9f

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\OrcaSlicer_Windows_Installer_V2.4.0.exe'
    macOS Terminalshasum -a 256 -- 'OrcaSlicer_Windows_Installer_V2.4.0.exe'
    Linux terminalsha256sum -- 'OrcaSlicer_Windows_Installer_V2.4.0.exe'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗
  • OrcaSlicer_Windows_V2.4.0_portable.zipNot specified in filename · 163.2 MiB · 11,506 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-256fb6766b847fe064b20eb4fd7574c66ff0354e1f0e3ca38fc2daa603ad3691e25

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\OrcaSlicer_Windows_V2.4.0_portable.zip'
    macOS Terminalshasum -a 256 -- 'OrcaSlicer_Windows_V2.4.0_portable.zip'
    Linux terminalsha256sum -- 'OrcaSlicer_Windows_V2.4.0_portable.zip'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗

Package changes from the previous release

Compared with 2.4.0-beta, the number of public application files changes from 6 to 7.

Release channel: Pre-release → Stable.

Platform

  • Linux3 → 4Added +1

Architecture

  • ARM641 → 2Added +1

Format

  • APPIMAGE1 → 2Added +1

Counts are separate views of publisher filenames by platform, processor and format. They are not compatibility or support guarantees.

Release-note preview

A plain-text excerpt from the publisher’s release notes. Open the official release for the complete and current text.

Publisher notes are shown in their original source language. This excerpt is not machine-translated.

What's Changed

This is the OrcaSlicer V2.4.0 release. It focuses on bug fixes, a smoother Orca Cloud experience, and new features such as sending sliced jobs to the printer as a packaged 3MF. On the Orca Cloud side, you now stay logged in while offline, a sync can no longer overwrite a locally recreated preset, and a notification tells you when a subscribed preset has an update available.

Other additions include a new Microsoft Store install channel for Windows (submission currently under review), faster slice-to-preview processing (with the largest gains on Klipper-flavor printers), a skirt-generation overhaul, and filament-list quality-of-life improvements — alongside a broad round of bug fixes (tree supports, calibration, motion-ability settings, and Linux/Flatpak) and refreshed translations, including Chinese.

Note: Everything from the 2.4.0 Alpha and 2.4.0 Beta is included in this build — Orca Cloud, Z Anti-Aliasing (ZAA) contouring, Machine Input Shaping, Optimized Gyroid infill, the redesigned printer selection dialog, Realistic View rendering, the bridging overhaul, expanded per-feature filament assignment, the Troubleshoot Center, native Moonraker and 3DPrinterOS hosts, and Creality K-series support. See the 2.4.0 Alpha ↗ and 2.4.0 Beta ↗ release notes for details on those.

🌊 New Features & Improvements

  • Send sliced jobs to the printer as a packaged 3MF by @SoftFever in 14238 ↗ — Adds a per-printer option, "Use 3MF instead of G-code" (off by default), under Printer Settings → Basic information → Advanced. When enabled, Orca sends the sliced job as a packaged .gcode.3mf file instead of a plain .gcode, with the slice metadata correlated to the object labels embedded in the G-code. The option is export-only, so toggling it does not trigger a re-slice, and it persists with the printer preset. Fixes #11173.

Use 3MF instead of G-code option

  • Microsoft Store (MSIX) install channel for Windows by @SoftFever in 14142 ↗ — Adds a Microsoft Store MSIX package as a new Windows install channel, built by CI from the same install tree as the existing installer. This gives Windows 11 users a channel that works under Smart App Control — which otherwise blocks the unsigned GitHub installer — with the Store handling signing. In the packaged build, the update dialog points to the Microsoft Store instead of the GitHub release page, and file/URL associations are managed through Windows' Default Apps settings; configuration still lives in %APPDATA%\OrcaSlicer and is shared with classic installs. The classic NSIS installer and portable builds are unchanged.

Note: the Store submission is still going through Microsoft's certification review, so the listing isn't publicly available yet — it will appear on the Microsoft Store once approved. Until then, install this release using the classic installer or portable builds as usual.

OrcaSlicer on the Microsoft Store

  • Stay logged in to Orca Cloud while offline by @Noisyfox in 14235 ↗ — Orca Cloud session information is now stored locally (in the system keystore where available, otherwise encrypted with a per-machine key), so you can keep using Orca and your custom profiles while offline. Previously, having no internet connection — or even a brief network glitch at startup — would log you out automatically and make your profiles unavailable. Note that switching back to an older OrcaSlicer version after using this will log you out, since the older version can't read the new session format.
  • Filament list improvements: count badge, auto-scroll, and auto-unfold by @yw4z in 14158 ↗ — Several usability improvements for sessions with many filament profiles. A counter shows the number of filaments when the list is folded or longer than the preferred count; the list auto-scrolls to the end when you add or delete an entry so the change is visible; and the list automatically unfolds when you use the add/delete buttons, so those actions give feedback even when the area was collapsed.

Filament counter

| Scroll to end on change: before | After | | | |

| Auto-unfold on add/remove: before | After | | | |

  • Show the active printer name on the collapsed printer header by @yw4z in 14148 ↗ — When the printer section in the settings sidebar is folded, its title bar now shows the name of the currently active printer, so you no longer have to unfold the section to check which printer is selected. The section also automatically unfolds when a new printer is enabled from the printer-selection dialog, giving clear feedback for the change.

| Before | After | | | |

  • Faster slicing by caching G-code post-processing patterns by @grant0013 in 14166 ↗ — The post-slice processing pass that builds the preview and time estimates was rebuilding the same text-matching patterns for every G-code line it scanned; those patterns are now built once and reused. This speeds up the slice-to-preview step for all printers, with the biggest effect on Klipper-flavor machines (Creality K1/K2, Voron, Qidi, and similar) where the affected commands appear very frequently. In the author's reported benchmarks, a single Benchy sliced about 37% faster and a 16-Benchy plate about 65% faster (~2.9×), with byte-identical G-code output.
Official release ↗