A built-in print log, with no extra effort
You don't have to remember to log anything. Every print on every connected printer is captured automatically, stays linked to the printer and the user who started it, and is available from any browser. No spreadsheets, no whiteboards, no "who printed that last week?"
One searchable table of every print on every printer
The print jobs page lists every job across your account, with status, filename, duration, start and end time, user, printer, filament use and total cost in one row. Paginated server-side, so it stays fast even after thousands of prints. Click any row to open the full job detail.
Filters built for fleets, not just one printer
Slice your history any way you need. Combine status, archive state, user, printer, date range and filename search to find any job in seconds - whether you're auditing yesterday's failures or pulling six months of activity for an end-of-quarter report.
Status filter
Finished, cancelled, failed or ongoing.
User filter
Admins can filter by who submitted or started the job.
Date range
Pick a date range to narrow down to a quarter, a week, or any window.
Filename search
Type any part of a filename to find every job for that part.
Each job has its own page, with everything that happened
Click into any job and you get a full report. Header with status badge, printer link and user. Print info box with nozzle, temperature, layer height, infill, slicer name and every custom field you've defined. Material breakdown per spool. Action buttons to reprint, archive, download the source file or jump straight to the file. And one live, scrollable timeline below it all.
A full timeline of every print event
Every print job is reconstructed as a chronological feed: print started, paused, resumed, filament changed mid-print, bed check from AI, finished, failed or cancelled. While a print is still running, the timeline streams live from the printer so you can watch progress event-by-event without leaving the page.
When a print fails, you see why - and you can correct the record
Failed prints get a red status pill and a cancel reason. If you use AI Failure Detection, the timeline shows the exact moment the AI flagged spaghetti, warping or blobbing - including the confidence score that triggered the action. Got it wrong? Override the failure reason from the job page so your stats stay clean.
Read more about AI failure detectionFilament use and cost, captured automatically per job
Every job records the exact spools used (per extruder), the grams and metres consumed, and a cost breakdown of material, electricity and labour in your account currency. With the enhanced price calculation on Print Farm+, costs reflect real spool prices, real electricity rates and per-printer labour rules - so you can quote, invoice or just understand what each print actually costs.
Custom fields on jobs - your data, your columns
Need to tag every print with a project code, customer name, classroom or PO number? Define custom fields once and they show up as columns in the jobs table and as fields on the job detail page. Anything you can name, you can track.
Learn more about custom fieldsArchive old jobs to keep the list tidy
Older jobs you don't need to see every day can be archived in bulk straight from the toolbar - they stay searchable, stay linked, and stay exportable, but get out of the way of your day-to-day view. Toggle the archive filter to show only archived, only active, or everything.
For ISO 27001, GDPR Article 30 records-of-processing, and SOC2 audit requirements, the full job history (with user attribution, timestamps, and per-spool material consumption) is your operational paper trail - no extra setup needed.
Print history feeds maintenance scheduling
Job history + statistics feed maintenance scheduling - every print hour, every gram, every cancellation counts toward the next maintenance trigger. The same job records that prove you printed Acme's order on Tuesday also push your nozzle-replacement schedule one notch closer to due.
See printer maintenanceCSV export for reporting, audits and invoicing
Export the filtered jobs view as a CSV with every slicer, filament, cost and custom field column included. Use it for monthly billing, ISO audit trails, classroom grading, or just to pull data into a spreadsheet your accountant likes. The export respects whatever filters you have applied.
For schools: who printed what, when, and why
On a School account, print history is the accountability log every classroom 3D printing program needs. Filter by student to see exactly what they've printed this term, by date range to pull a single class session, or by status to find the prints that failed and why. Combine the user filter with custom fields (project code, assignment name, class period) to grade student work, settle who's responsible for a wasted print, or show a parent the work their child has done. The full table exports to CSV so it slots straight into your school's reporting tools.
More for schools and educationReprint or re-download in one click
Every row has a reprint action that opens the printer picker so you can run the same file again on any compatible printer. The original file stays attached to the job too, so you can re-download it from the row or the job detail page - no hunting around in your files for last week's part.
Plan access: what's included with print history?
Every plan keeps the full print history view, with a per-plan cap on how many past jobs you can browse and export. Org-wide visibility, CSV export, custom fields, bulk archive and enhanced cost calculation unlock on Print Farm and above. AI events in the timeline depend on AI Failure Detection being active.
| Feature / Limit | Free | Basic | Pro | Print Farm | Enterprise | School | Cloud Slicer | Filament Manager |
|---|---|---|---|---|---|---|---|---|
|
Print jobs kept in history
How many past prints stay browsable and exportable. Print Farm, School and Enterprise plans keep every job, forever.
|
50 | 100 | 500 | 50 | 50 | |||
|
Org-wide history visibility
Admins see every team member's prints, with a user filter column. Solo accounts always see their own history.
|
||||||||
|
CSV export of the jobs table
Download the filtered jobs view as a CSV with full slicer, filament, cost and custom field columns.
|
||||||||
|
Custom fields on print jobs
Add your own columns and fields - project code, customer, classroom, PO number, anything.
|
||||||||
|
Bulk archive and unarchive
Hide older jobs from the default view in bulk while keeping them searchable and exportable.
|
||||||||
|
Enhanced cost calculation
Per-job cost reflects real spool prices, electricity rates and per-printer labour rules.
|
||||||||
|
AI events in the timeline
Spaghetti, warping and blobbing detections appear as timeline events with confidence scores.
|
Want to learn more about our plans?
View full pricing & feature comparison