Spool Maker

Spool Maker

Read and create NFC spool tags for UltiMaker 3D printers

Minze Inventory

Screenshots

Screenshot of Spool Maker Screenshot of Spool Maker Screenshot of Spool Maker Screenshot of Spool Maker Screenshot of Spool Maker

Description

Spool Maker is a free Android app for the NFC spool tags used with UltiMaker 3D printers.

UltiMaker filament spools use NFC tags (RFID) so the printer can identify material and spool information. With Spool Maker, you can read the data stored on these tags directly with an NFC-enabled Android device. The app is designed to read both original UltiMaker spool tags and tags written with Spool Maker.

You can also create new UltiMaker-compatible spool tags on writable NTAG media. The original UltiMaker tags examined for this project are NTAG216. Spool Maker also supports writing NTAG215 tags; the 228-byte payload fits in their user memory as well. However, NTAG215 has not yet been tested by the project maintainer with an actual UltiMaker printer.

Material profiles can be imported from Cura/UltiMaker .xml.fdm_material files and managed in a local material library. When writing a tag, you can select the material, total spool weight and remaining amount. For tags written by Spool Maker, the date field can also be assigned a meaning: manufactured, purchased, opened, created, or no date.

When reading a tag, Spool Maker displays information such as the UID, material GUID, total and remaining amount, date/time information, batch and station data, and integrity information. For technical inspection, all decoded values and the raw tag data can also be viewed and copied.

Before writing, the app checks the tag type and relevant lock and protection areas. After writing, the data is read back and verified so incomplete or failed writes can be detected.

The app works entirely locally: no Internet permission, no account, no ads, no trackers and no telemetry.

The supported tag format is based on independent analysis and reverse engineering of original UltiMaker NFC spool tags and selected printer firmware. Spool Maker is an independent community project and is not an official UltiMaker product. Compatibility may vary with printer model and firmware version.

What’s new (1.2.4)

Improved Android 15+ status bar handling, including Motorola devices. Switched app language handling to Android per-app locales, fixed exclusive language selection, simplified the read result page, improved original UltiMaker date display, and cleaned up German translations.

Versions

Version Date Size Requires Android Download
1.2.4 current
5c521be8ca9ede98…
2026-10-03 1.8 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • NFCExchange data via near field communication.
  • VibrationControl the vibration alert.
  • android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments