3D Spool Tracker

Know what filament you have.
Down to the gram.

A spool inventory that weighs itself. Purpose-built hardware, a community filament catalog, printer integrations, and real cost tracking — for people who print enough to lose track.

What's in the box
Filaments in the catalog
2,000+
Printer integrations
Bambu · Panda
Ways to identify a spool
4
Label printers supported
3
Public API endpoints
9
Price to start
Free
The hardware

Spool Inspector

A scale that recognizes the spool sitting on it, then logs the weight for you.

Put a spool on. That's it.

The Inspector reads the spool's RFID tag or scans its QR code, waits for the weight to settle, works out how much filament you've used, and files it — all before you've put the lid back on the dry box. No phone, no typing, no forgetting.

Multiple modes, one button

Weigh a spool, enroll a new one, set its storage location, run a drying session, or use it as a plain kitchen scale.

Reads the tag your spool came with

Bambu and ELEGOO reels carry RFID tags from the factory. On RFID-equipped units the Inspector reads them directly — including Bambu's encrypted tags.

Write a tag of your own

Blank tag, or a refill spool that never had one? Queue the spool from the web, hold the tag to the Inspector, and it writes that spool's details onto it.

Both tags on the reel

Bambu and ELEGOO reels carry a tag on each hub, with different UIDs. Enrolling a new spool prompts you to flip it so both are on file — then either side identifies it.

Find My Tag

Lost a spool in the pile? Wave the reader and it tells you when you've found the right one.

Keeps working when WiFi doesn't

Weighings queue up on the device and send themselves the moment the network comes back. Nothing is lost.

Set locations without a screen

Pick the shelf, bin, or dryer right on the device. Your location list syncs down automatically when it changes.

Updates itself

New firmware is offered on the device and installs over WiFi when you say so. Never pushed behind your back.

Set up in a browser

Flash it, join it to WiFi through a captive portal, and tune the camera, scan light, and buzzer from a web page it serves itself.

Build your own

Order the PCB set, print the parts, and work through a ten-phase build guide with a full bill of materials and photos for every step. Or buy one assembled — the firmware and the app treat both the same.

  • ESP32-S3
  • OV5640 autofocus
  • HX711 load cell
  • OLED
  • PN532 NFC
Getting spools in

Four ways to identify a spool

However the spool arrived, there's a way to get it on the books in seconds.

Photograph it

Snap the label or the box. Brand, material, color, density, and recommended bed and nozzle temps fill themselves in.

AI

Scan its RFID tag

Read the tag the manufacturer already put on the reel, or pair a blank tag to a spool you own — no label required.

Or pair one with your phone

No Inspector to hand? Hold a tag to an Android phone in Chrome and it links to the spool. Browser tag reading is Chrome-on-Android only — iPhones can't do it.

What's on this tag?

Read a tag back to see which spool it points at and what's stored on it — for when you're holding an unlabelled reel and want to know before you weigh it.

Scan a barcode

Point the camera at the UPC and we look it up against the catalog.

Pick it from the catalog

Choose a brand and color; diameter, density, temps, drying schedule, and empty-spool weight come along with it.

Or bring a spreadsheet

Import your existing inventory from CSV. Free on every plan

Add a batch at a time

Unboxing ten spools? Add them as a batch and the app tracks which ones still need weighing.

Your inventory

Every spool, however you think about them

Group, sort, and search your collection the way it's actually organized.

Group by whatever matters today

By brand, by material, by color, by variant, by shelf — or the full brand → material → variant → color tree. Collapse what you don't need. The view remembers itself between visits.

Every weigh, on the record

A full log of every weighing — per spool and across the whole collection — with what changed, when, and whether it came from a device, a print, or your own hand.

The color wall

Your whole collection as swatches. The fastest way to answer “do I own something close to this?”

Storage locations

Shelves, bins, dry boxes, dryers. Print a QR for each one, reorder them to match the room, and scan to file a spool away.

Enough to print?

Tell it how many grams the job needs and it finds the spools that can cover it.

Running low, with judgment

Alerts you when a filament is running out — but stays quiet if you've got another spool of the same thing in the cupboard.

Health checks

Flags spools with weights that don't add up, missing tare values, or a spool with only one of its two tags recorded (Bambu,Elegoo,etc)

Empty-spool weights on file

Tare weights per brand and spool version, contributed and corrected by the community, so remaining filament is right.

Share your shelf

Publish a read-only link to your inventory or your color wall. Handy for club swaps and “what do you have in orange?”

Printers & prints

Connected to the machines

What the printer knows, the inventory knows.

Bambu Lab, live

Connect your Bambu Cloud account and see every AMS unit and slot on the dashboard — what's loaded, how full it is, and the chamber humidity. Match slots to the spools in your inventory once, and print history links back to the filament each job actually used.

Panda Breath chamber heater

Drive a chamber heater through the Panda Gateway, set a timer, and get an email when it hits temperature.

Slicer import

Drop in a 3MF or G-code file and the estimated filament, per-material, comes across with it.

Estimate vs. reality

Compare what the slicer predicted against what the scale measured, so you learn how far off your profiles run.

Your printers, your costs

Register each machine with its electricity draw and depreciation so job costs reflect the printer, not just the plastic.

Loaded spool pre-picked

When you log a print, the spool already sitting in the matched AMS slot is selected for you.

Projects & money

What it actually cost you

Per project, per iteration, per gram — the numbers you need to price work.

Cost per iteration

Version three of a part costs a different amount than version one. Track each attempt separately instead of averaging the failures away.

Will it fit?

Before you start, check whether the spools you've got can finish the project.

Attribution without bookkeeping

Weighings that happened during a project get offered up for attribution, so you're not reconciling by memory.

Spend and usage reports

Where the money and the grams went, by material, by project, over any window.

Pro

Burn rate

How fast a spool is going and roughly when it'll run out — smoothed, so one big Saturday print doesn't skew it.

Prices in your currency

Live exchange rates and region detection, so costs read in the money you actually spend.

On the shelf

Labels, tags, and dry boxes

The physical half — getting the system onto the spools themselves.

Print to the label maker you own

Niimbot and Phomemo print over Bluetooth straight from the browser — no desktop software in the middle. Chrome, Edge or Brave on desktop, or Chrome on Android; Apple blocks Bluetooth printing in every iOS browser. DYMO prints through DYMO Connect on your computer.

Or a sheet of stickers

Lay labels out on Avery 5160, OL5225, or OL742WR sheets as a PDF.

Design the label

Choose which fields print and how they're styled. Your spools, your layout.

Color swatch cards

Print swatches for a filament sample holder, correctly rotated for the mount.

Pre-printed QR tags

Generate a sheet of codes, stick them on, then claim each one to a spool as you go.

Drying sessions

Start a dry from the app or the device, track how long it ran, and see how much moisture weight came off.

Built together

A catalog the community keeps

Every entry contributed, reviewed, and corrected by people who print.

2,000+ filaments and counting

Brand variants with diameter, density, recommended temperatures, drying schedules, and empty-spool weights on file. Missing something? Submit it. Spotted a wrong color or temp? Suggest the fix. Both go through review and land for everyone.

Forum

Categories, threads, voting, and moderation. Where features get requested before they get built.

Feature board

A public list of what people want next. Vote, comment, and watch things ship.

Deals worth knowing about

Price drops on filament you actually buy, with an optional daily digest tuned to the brands and materials you use.

Weekly summary

An optional email recap: what you used, what's running low, what needs attention.

Help that knows the app

Guides for every integration, plus a chat assistant 24/7.

For builders

It's your data

A real API, real webhooks, and an export button that works.

Public REST API

Nine endpoints covering spools, locations, materials, colors, usage, and projects.

Pro

Webhooks

Get pinged when a spool is created or its weight changes. Signed, with delivery history and automatic retries.

Pro

Export and backup

CSV of your spools, or a full JSON backup of the whole account. No lock-in.

Pro

See your own API traffic

Which key called what and how often.

Everyday

The small things

The details you only notice when they're missing.

Built for the phone

You're standing at a shelf with a spool in one hand. Every screen is designed for that, not for a desk.

Two-factor authentication

TOTP with any authenticator app.

Dark mode

For the garage at midnight.

Notifications, not noise

In-app alerts and opt-in email. Every message has an unsubscribe link that works.

Remembers your view

Filters, sorts, and grouping stay put between sessions.

What's New

A short note when something ships, so you find out from us and not by accident.

Plans

Generous free tier. Pro for the power tools.

Free

No spool limit. No location limit. No credit card.

  • Unlimited spools and storage locations
  • Spool Inspector and device integration
  • Projects, drying, labels, and the full catalog
  • CSV import — bring your existing inventory in free
  • Running-low alerts
  • AI photo scans each month, with a bigger allowance for your first 30 days
  • Try the public API and webhooks free for 30 days — one-time, no card

Pro

For selling prints, running a farm, or building on top.

  • Everything in Free
  • Unlimited AI photo scans
  • Cost and usage reports
  • CSV export and full JSON account backup
  • Public REST API and webhooks
  • Unlimited slicer file storage and unlimited Inspectors

Own a Spool Inspector? Reports and a raised scan allowance are yours permanently, free — and the code in the box adds Pro months on top.

Built by makers, in the open.

Every feature here started as somebody's forum post. The API is documented. Start free with the spools you already own — the scale can come later or not at all.

Start with the spools you already own.

The app is free to start. Add a Spool Inspector later if you want gram-accurate logging without touching a keyboard.