This setup is for 3D printers that run the popular Klipper firmware with Mainsail, Fluidd, or Moonraker installed.
Most modern printers running Klipper work out-of-the-box with SimplyPrint. If your printer shipped with Klipper, you're likely all set!
If your printer has smart features like a touchscreen, web interface (Mainsail or Fluidd), or the manufacturer specifically mentions Klipper in the specifications, it's likely running Klipper.
Examples of printer brands and models that ship with Klipper:
A handful of printers ship with a Makerbase mainboard and a locked-down Moonraker that can't be updated. Only these exact models are affected - each has its own dedicated setup guide:
Your Klipper printer needs:
Your printer must use Mainsail or Fluidd web interface, OR have Moonraker installed standalone.
Your Moonraker version must be v0.8.0 or newer (released Feb 11, 2023). Most modern printers ship with a modern Moonraker version.
How to check your Moonraker version:
http://yourprinter.local:7125 in your browserMust be the official version of Moonraker, not a manufacturer-modified "fork" where SimplyPrint support may have been removed.
If your Moonraker version is older than v0.8.0, the version doesn't show up at all,
or you have a manufacturer-modified Moonraker that doesn't support [simplyprint] -
and you have SSH access to your printer - you can use our
SSH setup script instead.
It installs a fresh Moonraker with SimplyPrint support alongside your existing setup.
If your printer meets these requirements, you can proceed to the next step. If you're unsure about the Moonraker version, continue anyway - we'll help you check it in the next step!
You're now ready to connect your printer and start using SimplyPrint.
Create your free accountWhich SimplyPrint features work when a printer connects this way. Some depend on the printer model; each printer's compatibility page has its own table.
| Feature | Klipper (Moonraker) |
|---|---|
| Monitoring | |
| Live status and progress | Yes |
| Webcam | Yes 1 |
| AI failure detection | Yes 1 |
| Time left | Depends 2 |
| Layer progress | Depends 2 |
| Temperatures | Yes |
| Printing | |
| Starting a print | Yes |
| Pause, resume and cancel | Yes |
| Skip objects | Yes |
| Files | |
| Print sliced 3MF files | Depends 2 |
| Printer control | |
| Change temperatures | Yes |
| Moving with the controls | Yes |
| Homing | Yes |
| Extrude and retract | Yes |
| Change print speed | Yes |
| Fan speed | Yes |
| Baby stepping | Yes |
| Send G-code | Yes |
| Calibration | |
| Change filament | Yes |
| Bed leveling | Yes |
| Z-Offset Calibration | Yes |
| Automation | |
| AutoPrint Pro | Yes |
| Download the file before the print starts | No 3 |
Monitoring
Printing
Files
Printer control
Calibration
Automation
Works Depends Not supported