Marlin
The facts below are what the maker publishes about Marlin, checked and dated. Our editors have not written about it yet.
Plans and prices
From Marlin's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Marlin Firmware | Free | GPLv3 licensed · free for all applications |
The facts
Each one read from Marlin's own pages, with the date it was checked.
What it does
- 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.checked 7 Oct 2026
- Configuration
- Marlin is configured for the target machine and board, and installation options vary by board, features, and firmware version.checked 7 Oct 2026
- Hardware
- Marlin supports microcontrollers from 8-bit Atmel AVR boards to 32-bit ARM boards.checked 7 Oct 2026
- Host integrations
- The documentation lists OctoPrint, Pronterface, Repetier Host, and Cura as host software options.checked 7 Oct 2026
- License
- Marlin is licensed under GPLv3 and is free for all applications.checked 7 Oct 2026
- Motion features
- Highlighted features include input shaping, linear advance, fixed-time motion, and automatic bed leveling.checked 7 Oct 2026
- Product
- Marlin is open source firmware for the RepRap family of 3D printers.checked 7 Oct 2026
- Safety features
- The site lists thermal protection, power-loss recovery, and filament-runout handling among Marlin’s safety features.checked 7 Oct 2026
- Security controls
- When PASSWORD_FEATURE is enabled, Marlin supports locking the machine with a numeric passcode.checked 7 Oct 2026
- Standalone operation
- Marlin can run standalone, and the site says a host such as OctoPrint can be connected for remote monitoring.checked 7 Oct 2026
- Support
- The project lists its Discord community as a place for realtime help from users and developers.checked 7 Oct 2026
The company
- Founded
- 2011checked 28 Sep 2026
- Maker
- The site says Marlin is owned and maintained by the maker community.checked 7 Oct 2026
Where it runs
- Machine control
- Marlin runs as a self-contained application on a printer’s mainboard and coordinates heaters, steppers, sensors, lights, displays, and buttons.checked 7 Oct 2026
- Other machines
- Marlin can also drive CNC machines and laser engravers.checked 7 Oct 2026
Alternatives to Marlin
- 1

Polar Cloud
Free planAndroidiOSWebAPI8.1From $79 a year - 2
AstroPrint
Free planAndroidiOSWebAPI7.4From $9.90 a month - 3
SimplyPrint
Free planAndroidiOSWebAPI7.3From €254.15 a month - 4

Obico
Free planAndroidiOSWebAPI7.1From $6.99 a month - 5

3DPrinterOS
AndroidiOSWebAPI7.0From $19 a month - 6

CHITUBOX
Free planLinuxmacOSWindows6.9$499 one-time
