For desktop 3D-printing makers

Every spool, every print,
every printer: in one place.

Gyroid tracks how much filament you have left, what each print cost, the settings that worked, and when your printer needs maintenance. For any brand. Private, offline, no account.

Private by design: your data never leaves your device + iCloud No account. No tracking. On device. Offline at the bench

A look inside

Built for the bench, not the cloud

Everything lives on your device and your private iCloud. Here is what that looks like.

The Gyroid print log: a bench summary card with a 14-day activity chart, above a list of logged prints with cost and result.
Your print log and bench summary
Filament inventory showing each spool with its material, color, and grams remaining.
Filament inventory, grams remaining
Bench stats showing a cumulative cost chart and a per-printer rollup of prints, hours, filament, and cost.
Cost over time and per-printer stats
The Gyroid Premium screen listing features and transparent pricing.
Everything Premium unlocks

The boring stuff, handled

The model repositories and the brand-locked control apps don't track any of this. Gyroid is the logbook for the whole bench.

Filament inventory

Grams remaining and cost for every spool. One-tap "used 25g". Low-filament flags so you reorder before you run dry.

What each print cost

Filament, electricity, and machine wear: a real number per print, not a guess. Same engine as the calculator on this page.

Maintenance reminders

Nozzle, belt, and lubrication by print-hours, per printer. Logging a print advances the clock, so nothing slips.

A print journal

Model, printer, filament, the settings that worked, success or fail, a photo, and the cost, searchable later.

Any printer, any brand

Not tied to one maker's cloud. Track a Bambu, a Creality, and a resin machine side by side.

Private, offline, no account

Works at the bench with no signal. Data stays on your device and your iCloud. No login, no tracking.

Drop in your slicer file

Open a G-code or 3MF from Bambu Studio, PrusaSlicer, OrcaSlicer, or Cura and the log pre-fills itself: name, time, grams, material. Two taps and it's saved.

Widgets, Siri & Apple Watch

Filament and maintenance widgets on the home screen, watch-face complications, "log a print" by Siri or a smart-plug automation, and Spotlight search.

What's killing your prints

A failure breakdown by material and printer turns the journal into a diagnosis — and an on-deck queue checks planned prints against the spool before you commit.

Free tool

What does a 3D print actually cost?

Most hobby prints cost less than a dollar in filament, but electricity and machine wear add up over a year, and sellers need a real number. Our calculator uses the same engine that's built into the app.

Open the cost calculator

Example: a 25 g PLA print, 3 h
$0.61
Filament$0.55
Electricity$0.06
Machine wear$0.00

Add your printer's power and price to see yours.

Bench notes

Questions from the workbench

The things makers ask before they start logging. Short answers, straight from how the app works.

Does Gyroid track how much filament I have left?

Yes. Every spool carries its grams remaining and what it cost, so a tap of "used 25g" after a print keeps the weight honest. Correcting is just as easy: put the spool on a kitchen scale, type the reading, and Gyroid does the tare math. When a spool runs low it flags itself, so you reorder before you run dry mid-print.

What does the print log actually keep?

Each entry holds the model, which printer and spool it ran on, the settings that worked, whether it succeeded or failed, a photo, and the cost. It is a searchable journal you can dig back through the next time you print the same thing.

How does the per-print cost calculator work?

It adds filament, electricity, and machine wear into one real number per print, not a guess. The same engine runs inside the app and on the free calculator here, so a 25 g PLA print reads the same in both places.

Will it work with my printer?

Gyroid is brand-agnostic. A Bambu, a Creality, and a resin machine can all sit in the same logbook with their own history and schedules. It is not tied to any one maker’s cloud or control app.

How do maintenance reminders know when something is due?

Reminders run on print-hours per printer, not the calendar. Logging a print advances each machine’s clock, so a nozzle change, a belt check, or a lube is due when the printer has actually earned it.

Can Gyroid import prints from my slicer?

Yes. Open a G-code or sliced 3MF from Bambu Studio, PrusaSlicer, OrcaSlicer, or Cura — from the share sheet or inside the app — and the log entry pre-fills itself with the model name, estimated time, filament grams, and material. You just confirm and save.

Does it work with Siri, Shortcuts, widgets, and Apple Watch?

Yes. Home-screen widgets show filament remaining and the next maintenance due, Siri and Shortcuts can log a print or start the print timer (even from a smart-plug automation), prints and spools show up in Spotlight search, and the watch companion puts filament and maintenance right on your watch face. When a timed print finishes, the alert opens a log entry that's already filled in.

Where does my data live, and do I need an account?

No account and no OEM cloud login. Gyroid is local-first: your data stays on your device and syncs only through your own iCloud. It works fully offline at the bench, and nothing is tracked or sold.

Start tracking your bench

Free to log prints and a few spools. Premium unlocks unlimited spools and printers, the cost calculator, and maintenance reminders.