- Home
- 3D Printing Software
- Klipper
On the recordRead 11 Oct 202612 facts
Klipper
Plans and prices
Klipper
Free
Free Software; 3D printer firmware
Read 11 Oct 2026 · klipper3d.org
On the record
- API
- Klipper includes a JSON-based application interface in addition to its standard G-code interface.klipper3d.org · read 11 Oct 2026
- Compatibility limit
- The FAQ says Raspberry Pi 1, Pi 2, and Zero 1 lack enough processing power to run Klipper well and are not recommended.klipper3d.org · read 11 Oct 2026
- Configuration
- Printer settings are stored in an editable configuration file, so changing a setting does not require reflashing the microcontroller.klipper3d.org · read 11 Oct 2026
- Hardware
- The installation guide recommends a Linux-based host, such as a Raspberry Pi or Debian-based Linux device, and explains that x86 Linux devices can also be used.klipper3d.org · read 11 Oct 2026
- Integrations
- Documented front ends include Mainsail, Fluidd, and OctoPrint, and common slicer G-code from SuperSlicer, Cura, and PrusaSlicer is supported.klipper3d.org · read 11 Oct 2026
- License
- The project describes Klipper software as Free Software and links to its license.klipper3d.org · read 11 Oct 2026
- Movement features
- It supports Smooth Pressure Advance and Input Shaping to improve extrusion behavior and reduce vibration effects on print quality.klipper3d.org · read 11 Oct 2026
- Printer support
- Klipper supports multiple microcontrollers, multiple extruders, and Cartesian, Delta, CoreXY, and other printer kinematics.klipper3d.org · read 11 Oct 2026
- Purpose
- Klipper is firmware that controls 3D printers by combining a general-purpose computer with one or more microcontrollers.klipper3d.org · read 11 Oct 2026
- Safety behavior
- If the microcontroller does not receive heater enablement confirmation every three seconds, it enters shutdown, designed to turn off heaters and stepper motors.klipper3d.org · read 11 Oct 2026
- Setup requirements
- The installation guide says creating a printer configuration from scratch requires significant technical knowledge about the printer and its electronics.klipper3d.org · read 11 Oct 2026
- Step timing
- Klipper schedules each stepper event with a precision of 25 microseconds or better.klipper3d.org · read 11 Oct 2026