Please consider donating.
Donate to OrcaSlicer Mobile for Android Via PayPal
Donate to OrcaSlicer Mobile for Android Via Patreon
Donate to OrcaSlicer Mobile for Android Via Cash app
A 3D printing slicer for Android, powered by the real OrcaSlicer engine.
OrcaSlicer Mobile takes the excellent Android slicer shell from Slice Beam and replaces its slicing core with a full port of OrcaSlicer's libslic3r — so the G-code you slice on your phone comes from the same engine you use on the desktop.
- Full OrcaSlicer slicing engine running natively on-device: Arachne wall generator, tree supports, seam control, adaptive layers, and the rest of the Orca feature set
- OrcaSlicer profile import — load
.orca_printer/.orca_filamentconfig bundles, including profile inheritance resolution and automatic download of vendor base profiles - Multi-color painting — paint models with brush, bucket-fill, and height-range tools from a palette of up to 16 filaments; sliced output gets proper tool changes, a prime tower, and per-filament flush volumes
- G-code preview with feature-type and filament/tool color views
- Profile editor with OrcaSlicer setting names and categories
- 3MF / STL / STEP / OBJ model import, transform tools, auto-arrange, cut tool, auto-orient
- Fully offline — no account, no cloud, no telemetry
Download the latest APK from the Releases page and sideload it (you may need to allow "install from unknown sources").
Requirements: Android 5.0+, 64-bit ARM device (arm64-v8a).
git clone https://github.com/CodeMasterCody3D/OrcaSlicer-Mobile.git
cd OrcaSlicer-Mobile
./gradlew assembleDebug- Android SDK 35, NDK
23.1.7779620 - The native engine (libslic3r + dependencies) builds via CMake on the first build — expect it to take a while
- Prebuilt native dependencies not stored in git (Boost, oneTBB, OCCT, GMP/MPFR) are expected under
app/src/main/jniImports/andapp/src/main/occt/ - The output APK lands in
app/build/outputs/apk/debug/
Note: the Java package path remains ru.ytkab0bp.slicebeam for now because native JNI method names are tied to it; the applicationId is com.codemastercody3d.orcaslicermobile.
This project stands on the shoulders of:
- Slice Beam by utkabobr — the Android shell, JNI bridge, and OpenGL preview this project is built on
- OrcaSlicer by SoftFever — the slicing engine
- PrusaSlicer / Slic3r and Bambu Studio, which OrcaSlicer is built upon
Experimental / alpha. Sliced output should always be sanity-checked in the G-code preview before printing. Issues and feedback are welcome.
AGPL-3.0, same as the projects it derives from. Source availability and attribution must be maintained for distributed APKs.