🎉 WIN a Snapmaker U1 Printer! Enter FREE now

Feature Matrix

Everything Printago does, in one place

Printago is the Commerce OS for 3D print farms. The full capability set is below, from fleet management and cloud slicing to commerce and the developer API, each marked for the hosted Cloud Platform and the Self-Hosted edition.

388
printer models
60+
brands
300+
API endpoints
2
editions
CapabilityCloud PlatformSelf-Hosted

388 printer models across 60+ brands in one queue and routing engine.

Every plan runs unlimited printers. Billing is on production slots, not machines.

Bambu Lab

Full lineup (X1, P1, A1, H2D) over Bambu Cloud or LAN developer mode.

Klipper / Moonraker

Any Klipper machine, including Voron, RatRig, and Sovol, via the Fuse bridge.

Prusa

MK4, CORE One, XL, and MINI connect over the local network via PrusaLink.

Creality, Elegoo, Snapmaker, Anycubic

Multi-material box support across Creality CFS, Anycubic ACE, and Elegoo Canvas, plus the Snapmaker quad-nozzle toolchanger, with per-slot material tracking.

Free local client on Windows, Mac, Docker, Pi, or NAS. Outbound-only, no port forwarding.

Mixed fleets

Different brands, nozzles, and bed types coexist in one material-aware queue.

Virtual printers

Simulate Bambu models with configurable nozzles and AMS for testing your workflows.

Server-side slicing for STL, 3MF, and STEP with no browser required.

OrcaSlicer and Bambu Studio as unmodified upstream binaries. Mix engines on one plate.

Four-layer profile resolution

Machine, process, material, and part-level overrides resolve per job.

Bring your own profiles

Bambu Cloud sync or import of .orca and .bbs bundles, inheritance preserved.

3MF project retargeting

Supports, seam and color painting, modifiers, and multi-plate survive a re-slice to any printer.

Color-aware re-slicing

Material variant changes trigger a fresh slice with right-sized purge volumes.

Smart caching

Byte-identical output when inputs match, with automatic cache invalidation.

Lock the Orca or Bambu Studio version your profiles inherit from.

Pre-sliced upload

Bring your own gcode.3mf or .gcode when you want full control of the artifact.

Every job routes to a compatible printer by material, nozzle, tags, and availability.

Jobs go to printers with the right filament loaded in any slot.

Tag-based routing

Direct jobs to specific rooms, projects, or printer groups.

Priority and reordering

Rush jobs jump ahead, low-priority tier holds, drag to reorder.

Matching diagnostics

A live dry-run shows exactly why each printer was or was not selected.

Grouped copies

Identical jobs collapse with an x N badge, adjustable 1 to 500, split or reorder.

Object skipping before print

Choose which objects on a multi-object plate to include, re-sliced before the print begins.

Object skipping at runtime

Cancel individual objects during a running print on supported Bambu printers.

Production slots

Slots cap concurrent managed jobs. External prints do not consume a slot.

Auto-start the next queued job after the bed clears. Free for all users.

Safety auto-disable

Stops on HMS errors, filament runout, comms loss, or external printer use.

Ejector compatibility

Works with FarmLoop, 3D-Printomat, Printflow3D, AutoSwap, and stock printers.

Hot Drop upload

Drag files into upload-only, direct-print, or auto-queue modes.

Folder watching

Mirror a local folder to cloud parts automatically through Fuse.

Define materials once and route jobs by what each printer holds.

RFID auto-detection

Bambu and Anycubic ACE RFID spools are recognized instantly by type, color, and remaining amount.

Multi-material and multi-color

Jobs wait until all required materials are loaded before starting.

Automatic AMS slot mapping

Maps filaments to the right AMS slots for project 3MF, gcode.3mf, and multi-color parametric models.

Color-accurate job thumbnails

Every job renders a thumbnail in the exact colors it will print, based on the mapped filaments.

Flexible matching

From exact variant to base material to "Any PLA" generic matching.

Material database

Built-in Bambu and third-party materials with per-model and per-nozzle profiles.

AMS, CFS, ACE, and Canvas tracking

Track every multi-material box and slot: loaded material, color, and remaining filament.

Live progress, temperatures, layer counts, materials, and printer health.

Full, compact, and camera views

Sees prints started outside Printago, including from SD card or Handy.

Remote control

Start, pause, stop, and drive nozzle, bed, light, and fans from anywhere.

Set beds, materials, profiles, and temps across dozens of printers at once.

Smart tags and grouping

Dynamically group printers by location, nozzle, or capability.

Connectivity resilience

Prints continue through an internet outage and the queue auto-resumes.

Installable PWA

Install the app on desktop and mobile with auto-update.

Camera dashboard

A unified tile of the latest snapshot for every paired printer.

Completion snapshots

Capture a snapshot when each print finishes, attached to the job for a visual record.

Full-fidelity live streams

Peer-to-peer WebRTC video with automatic relay fallback for strict networks.

Automatic timelapses

Per-layer, interval, or short-video capture stitched into an MP4 on the job.

Any IP camera

Bring any RTSP or RTSPS camera for streams, snapshots, and timelapses.

Same account, roles, and permissions as the web app.

Live camera grid

Every printer snapshot and live stream on a phone or tablet.

Control on the go

Pause, resume, stop, and adjust nozzle, bed, light, and fan.

Filament at hand

Reassign any AMS slot or external spool from your phone.

Store STL, 3MF, STEP, and gcode with 5 GB free and 50 GB on commercial plans.

Folders and search

Nested folders for parts and SKUs with keyboard-driven global search.

3MF project handling

Preserves supports, modifiers, multi-plate, and color assignments.

Metadata extraction

Auto-parse material, color, and build plate at upload with thumbnails.

Parametric models with typed parameters, dependencies, fonts, and libraries.

Python CAD

CadQuery and build123d run in a sandboxed cloud environment.

STL manipulation

Modify existing STLs with OpenSCAD to add text, cut holes, or combine parts.

Bundled libraries

BOSL2, Gridfinity, bd_warehouse, NumPy, SciPy, and more preinstalled.

Generate-then-slice pipeline

Order to parameters to model to slice to route, fully unattended.

Multi-color models

Map colors in OpenSCAD, CadQuery, and build123d to material slots for printing.

Order management

Auto-generate jobs, track live progress, and reconcile against production.

SKUs and assemblies

Group parts into sellable products, including multi-part assemblies.

Material, text, and plate-quantity variants with personalization, compound properties, and per-SKU filtering.

SKU suffix parsing

Parse compound variant SKUs like CASE-BL-LG for multi-channel matching.

Native app with webhook order sync, SKU matching, and fulfillment write-back.

OAuth order sync with personalization mapping and draft-listing creation.

TikTok Shop Coming soon

Order import via the TikTok Shop API.

eBay Coming soon

Automatic order import from eBay listings.

Marketplace and shipping connectors for multi-channel fulfillment.

Cost catalog

Reusable material, labor, and overhead cost components.

SKU margins

True per-SKU cost of goods and profit margins.

Production metrics

Per-order cost breakdowns and material usage reporting.

Recurring tasks triggered by print hours, calendar days, or job count.

Pre-built profiles

Recommended service items per Bambu model, from rail lube to filter changes.

Maintenance mode

Take a printer out of the queue with a MAINT badge while you service it.

Completion log

Record who did what and when, with usage at the moment of service.

Role-based access

Five built-in roles plus roughly 70 granular per-feature permissions.

Unlimited team members

Add your whole team at no extra cost on every plan.

Workspace isolation

Shared resources alongside private libraries for schools and bureaus.

Browse as user

Impersonate a user to see the app through their permissions.

Passkeys and MFA

WebAuthn passkeys and TOTP with backup codes.

Audit log

Field-level change history with actor types and JSON export.

300+ endpoints, the same API that powers the app, versioned and stable.

MQTT and WebSocket streaming

Live streaming of printer telemetry and entity changes.

Webhooks

Event callbacks for job, printer, and order lifecycle events.

Scoped API keys

Permission-scoped keys with CIDR IP allowlisting and instant revoke.

OpenAPI spec

Live spec and developer portal for typed client generation.

A single command wrapping every endpoint, with structured JSON output.

A Claude Code skill and CLI let any tool-use agent run the farm in natural language.

Notifications
Multi-channel alerts

Discord, Slack, Telegram, Pushover, and generic webhooks.

Job and printer events

Completions, failures, status changes, and HMS warnings.

Order and maintenance events

Order created, closed, or auto-printed, plus due-soon and overdue service.

TLS in transit, encryption at rest, and app-level encryption for credentials.

Point-in-time recovery

Continuous backups let the platform restore to any moment, not just a daily snapshot.

No file scanning

Printago never scans the contents of your model files.

No lock-in

Export your data via API and keep portable Orca and Bambu profile formats.

The full platform as one Docker Compose stack, running fully air-gapped.

Signed offline license keys with no phone-home requirement.

Compliance & Sovereignty Self-hosted only

Runs in AWS GovCloud (US) and Azure Government.

Operates within a FedRAMP boundary and DoD IL4/IL5 environments.

Keeps controlled technical data inside your environment.

Deploys within CMMC 2.0 and NIST SP 800-171 controlled environments.

Runs entirely offline with no external network dependency.

Unlimited printers and unlimited team members on every plan. Billing is on production slots, not machines. See how slot pricing works.

Sign up for free today

No credit card required. Connect unlimited printers and get production automation running in minutes.