Skip to content
SPECIFICTION
Get listed

Marlin

marlinfw.org

Free plan Self-hosted
Visit marlinfw.org
Spec score 7.6 #26 of 35 in 3D Printing Software

Spec sheet

Product
Marlin is open source firmware for the RepRap family of 3D printers.Read 7 Oct 2026 · marlinfw.org
Support
The project lists its Discord community as a place for realtime help from users and developers.Read 7 Oct 2026 · marlinfw.org
License
Marlin is licensed under GPLv3 and is free for all applications.Read 7 Oct 2026 · marlinfw.org
Founded
2011Read 28 Sep 2026 · marlinfw.org
Maker
The site says Marlin is owned and maintained by the maker community.Read 7 Oct 2026 · marlinfw.org
Build tools
The site recommends PlatformIO with Auto Build Marlin for building and uploading firmware, and says many targets can also be built with Arduino IDE.Read 7 Oct 2026 · marlinfw.org
Configuration
Marlin is configured for the target machine and board, and installation options vary by board, features, and firmware version.Read 7 Oct 2026 · marlinfw.org
Hardware
Marlin supports microcontrollers from 8-bit Atmel AVR boards to 32-bit ARM boards.Read 7 Oct 2026 · marlinfw.org
Host integrations
The documentation lists OctoPrint, Pronterface, Repetier Host, and Cura as host software options.Read 7 Oct 2026 · marlinfw.org
Machine control
Marlin runs as a self-contained application on a printer’s mainboard and coordinates heaters, steppers, sensors, lights, displays, and buttons.Read 7 Oct 2026 · marlinfw.org
Motion features
Highlighted features include input shaping, linear advance, fixed-time motion, and automatic bed leveling.Read 7 Oct 2026 · marlinfw.org
Other machines
Marlin can also drive CNC machines and laser engravers.Read 7 Oct 2026 · marlinfw.org
Safety features
The site lists thermal protection, power-loss recovery, and filament-runout handling among Marlin’s safety features.Read 7 Oct 2026 · marlinfw.org
Security controls
When PASSWORD_FEATURE is enabled, Marlin supports locking the machine with a numeric passcode.Read 7 Oct 2026 · marlinfw.org
Standalone operation
Marlin can run standalone, and the site says a host such as OctoPrint can be connected for remote monitoring.Read 7 Oct 2026 · marlinfw.org

Plans and prices

Marlin Firmware Free GPLv3 licensed · free for all applications Read 7 Oct 2026 · marlinfw.org

Every Marlin plan and price →

Where Specifiction places it

Alternatives to MarlinAll alternatives →