Disclaimer & credits

Last updated 2026-07-16. Applies to every page on this site.

No warranty, use at your own risk

KlipperVisuals is an independent, unofficial set of educational visualizations. It is provided "as is", with no warranty of any kind, express or implied, including but not limited to accuracy, fitness for a particular purpose, or merchantability. You use it entirely at your own risk.

Not a calibration tool, not a substitute for your firmware

Every chart re-implements a piece of Klipper/Kalico firmware math in client-side JavaScript so it can be explored interactively. These are best-effort reproductions for illustration purposes — they can contain bugs, drift out of sync with upstream firmware changes, or simply behave slightly differently from the actual C/Python code running on your printer's MCU and host. Never treat a number, recommendation, or generated config snippet from this site as a replacement for running the real SHAPER_CALIBRATE, TEST_RESONANCES, or any other in-firmware command, and always sanity-check any config change on your printer before trusting it unattended.

No liability for print failures, damage, or injury

Input shaping, pressure advance, and acceleration/velocity limits directly affect how your printer moves. Bad values can cause failed prints, wasted filament and time, layer shifts, mechanical stress, and — like any misconfiguration of a machine with moving parts, heaters, and often unattended operation — in the worst case, damaged hardware, fire, or injury. The authors and contributors of this project accept no responsibility or liability for any print failures, wasted material, hardware damage, property damage, fire, injury, or any other direct, indirect, incidental, or consequential loss arising from the use, misuse, or inability to use this site or any value derived from it. Test changes conservatively, keep an eye on your printer, and use standard fire/electrical safety precautions for any 3D printer.

Your data stays on your device

Every calculation — including anything you upload on the Shaper tuning page — runs locally in your browser. Nothing is uploaded, transmitted, or stored anywhere by this site; the "previously uploaded" library and saved page state use your browser's own local storage, which you can clear at any time from your browser settings.

Not affiliated with Klipper or Kalico

This is an independent, community project and is not affiliated with, endorsed by, or officially connected to the Klipper or Kalico projects or their maintainers. "Klipper" and "Kalico" are referenced here only to describe the firmware whose algorithms these pages visualize.

Credits & licensing

← Back to KlipperVisuals