Filament Tracker for 3D Printing – Track Filament Inventory, Spools, and Usage (Android)

3D Printing Tools & Android Apps
Simple, fast, and practical Android apps built for makers and 3D printing enthusiasts.


Filament Tracker for 3D Printing – Track Filament Inventory, Spools, NFC Tags, and RFID Filament Data

Filament Tracker v1.0.4 is now available on Google Play with major NFC, TD1S, and Bambu RFID improvements for makers.

I’m excited to share the latest version of Filament Tracker, available now on Google Play.

If you enjoy 3D printing, you already know how quickly filament starts to pile up. Different brands, materials, colors, partially used spools, storage bins, dryers, and printer assignments can get difficult to manage fast.

That’s exactly why I built Filament Tracker.


What Is Filament Tracker?

Filament Tracker is an Android app designed to help makers organize and manage their 3D printing filament inventory in one place.

Whether you have a few favorite spools or a full shelf of materials, Filament Tracker helps you keep track of:

  • what filament you have
  • where it is stored
  • how much is left
  • what it cost
  • when it was purchased
  • how much you are actually using
  • which spools belong to which filament profiles

Key Features

Filament and Spool Tracking

Track filament by brand, material, color, and spool count. Add multiple spools to the same filament and monitor remaining grams over time.

Barcode, QR, NFC, and RFID Support

Quickly add filament by scanning a barcode or QR code. Read and write Filament Tracker NFC tags for faster filament matching and spool setup. The app can also read supported Bambu Lab RFID filament tags and import useful filament details into the create filament flow.

Bambu Lab RFID Tag Reading

Scan supported Bambu filament RFID tags to detect the tag, preview parsed filament information, and prefill brand, material, color, and tag UID into the app. Unsupported RFID and NFC tags are handled gracefully with a clear message.

TD1S Exact Color Integration

Optionally connect a BIQU/AJAX TD1S over USB to read measured filament color before writing NFC tags or creating a filament profile. The app can use the measured hex color in the NFC payload or update the saved filament profile with the TD1S color and TD value.

Inventory Management

Organize spools by Printers, Filament Dryers, and Storage locations. Move spools between locations with a simple workflow.

Print Calculator and Print History

Estimate filament usage before printing, log grams used, and keep spool totals accurate. View past prints and undo usage when needed.

Expanded Filament Catalog

The built-in catalog includes a large selection of brands, materials, and colors to help speed up filament setup.

Material Definitions and Dryer Presets

View helpful material reference information and drying guidance for common filament types.

Low Stock and Favorites

Quickly see when spools or filaments are running low. Mark favorite filaments so the colors and materials you use most are easier to manage.

Filament Tags, Purchase Dates, and Notes

Track useful details like filament tags, spool purchase dates, notes, and TD values to keep your inventory more organized.

Stats and Insights

View useful collection stats including spool totals, inventory by location, and low stock counts.

Backup and Restore

Export and import your data so your collection stays safe and easy to restore.


What’s New in Version 1.0.4

  • Added optional TD1S color scanning for NFC and filament setup
  • Use BIQU/AJAX TD1S measured color when writing NFC tags
  • Added TD1S exact color option to Create Filament
  • Added option to update saved filament color from TD1S
  • Improved TD1S USB detection, permission flow, and diagnostics
  • Added Bambu Lab RFID tag read support in Create Filament
  • Scan supported Bambu filament tags to prefill brand, material, color, and tag UID
  • Added Bambu tag preview with parsed filament details before import
  • Improved unsupported RFID and NFC tag handling with clearer messaging
  • Better TD1S guidance, UI polish, and stability improvements

Why I Built It

I wanted something that was:

  • fast and easy to use
  • clean and modern
  • practical for real hobby 3D printing
  • focused on actually keeping filament inventory accurate

So I built it for myself, and now I’m sharing it with other makers too.


Feedback and Support

I’m continuing to improve Filament Tracker and add useful features over time.

If you try the app, I’d love to hear your feedback.

Thanks for checking it out, and happy printing.