PocketPrint3D

The 3D printer
in your pocket.

Find a model on Printables or Thingiverse, tap print – PocketPrint3D slices it with OrcaSlicer and sends it to your own printer. For open printers, without a manufacturer cloud. Free and open source.

Android app in testing · iOS app in development · server for Unraid, Home Assistant and Docker

What it does

Find and print

Search Printables and Thingiverse in the app, or share a link from the browser. Pick the file, the material and the quality – done.

Sliced for you

OrcaSlicer runs on the server with the right profile for your printer. You see print time, filament and a layer preview before anything starts.

Your printer, live

Progress, camera, temperatures, fans, light and speed. Pause or cancel from anywhere.

Multicolour

Choose the slot of your AFC unit (e.g. CANVAS) for every colour – the material follows the filament in the slot.

Your own profiles

Upload your OrcaSlicer printer, quality and material profiles; they are used for slicing right away.

Safe by design

Nothing starts without your confirmation. Your printer is never exposed to the internet.

Supported printers

PrinterConnection
Elegoo Centauri Carbon (stock firmware)SDCP – tested with real printers
Klipper printers, e.g. Centauri Carbon with OpenCentauri COSMOSMoonraker – tested with a real COSMOS + CANVAS
Prusa MK4 / MK3.9 / Core One / XL / MINI+PrusaLink – not yet tested with a real printer
Any printer with OctoPrintOctoPrint API – not yet tested with a real printer

How it works today

  1. Install the PocketPrint3D server on something that runs at home: Unraid (template), Home Assistant (add-on) or any Docker host.
  2. Connect the app: open the server's web page, go to Settings → Connect the app and scan the QR code.
  3. Print: share a model link with the app or search in it, check the preview, confirm – the print starts.

Next: a hosted service, so the app works without a server at home. The self-hosted server stays available.