Asset QR Codes
Generate, print, and scan QR labels for fast asset identification on the shop floor
Every asset in FreeMaint carries a unique QR code. Scanning the code from the mobile app or a public landing page jumps directly to the asset record — its history, open work orders, attached documents, and the option to file a new intervention request.
Generating a QR code
- Open the asset — Assets → click the asset to open its detail page
- Go to the QR tab — The QR Code section appears under the asset overview
- Choose label size — Pick from 25 × 50 mm, 50 × 50 mm or 50 × 100 mm sticker presets
- Download or print — Get a PNG, an A4 sheet of repeated labels, or send directly to a thermal printer
Tip
What happens when someone scans
Authenticated user
Lands on a quick-action list for that asset — open it, raise a work order, start today's inspection, view its inspections or its maintenance plan — with only the actions their role allows
Anonymous visitor
Lands on the public asset landing page — read-only summary, with the option to submit a maintenance request
From the bottom-bar scanner
Same flow as a camera-app scan, no need to leave FreeMaint
Tip
Tip
Tip
Bulk QR generation
Bulk generation respects your asset scope (data scope filters apply). If you have ASSIGNED scope, only your assets are eligible — no cross-tenant leaks, even via QR slug enumeration.
- Filter the asset list — Go to Assets, apply any combination of filters (location, category, status, team)
- Open bulk QR — Use the bulk actions menu and select Generate QR Codes
- Pick a format — PDF (A4 grid of labels), ZIP (one PNG per asset), or CSV (asset IDs + QR slug for external printer software)
- Wait for the export — Up to 500 assets per batch; larger sets must be split
What is printed on each label
Beside the QR image, a printed label carries the record's name, its reference (for example ASS-12 or LOC-655), and where it sits in your location hierarchy — the full path, not just the immediate parent, such as Plant A / Building 2 / Production Center / Floor 2. The full path matters on large sites, where the same floor or room name exists under several buildings. Location labels print the path down to the parent; asset and part labels print the path down to the location they sit in. The CSV export carries the same path in its own Location Path column, next to the existing Parent column.
Output formats
Ready-to-print A4 sheets with cut marks; ideal for office printers and one-off batches
ZIP
Individual PNG files, one per asset — feed to label software like Zebra ZebraDesigner or Brother P-touch
CSV
Asset ID + slug + public URL, UTF-8 with BOM and CRLF line endings — opens cleanly in Excel
Tip
Scanning on mobile
The FreeMaint mobile app has a built-in QR scanner accessible from the bottom navigation bar. It uses the camera natively (no third-party app needed), works in low light, and decodes through gloves and behind protective laminate.
- Open the app — Log into the mobile app on your phone or tablet
- Tap the scanner — Central icon in the bottom bar; first use will request camera permission — accept
- Frame the code — Hold 10–30 cm from the label; the app auto-captures when focused
- Act — From the asset card, create a WO, log a meter reading, file a request, or just review history
The public landing page
Unauthenticated scans land on /qr/{slug}. By default the page renders a read-only summary — name, status, description, photo, model, serial number, manufacturer, category and site — plus the option to file a new request. It never exposes assignee names, costs or labour data, and it respects your tenant's branding (Enterprise white-label). How much of that summary a visitor sees is a setting: see “Hiding asset details from the public” below.
Recommended printers and label stock
Office laser printer
Avery 5160-style A4 sheets — best for small batches and pilot rollouts
Zebra ZD420 / ZD230
Desktop thermal-transfer printers, polyester labels — best durability for production lines
Brother QL-820NWB
Continuous roll thermal — fast for tagging hundreds of assets in a day
Tip
General request QR (whole site)
Besides per-asset and per-location QR codes, you can create one general QR code for your whole site — not tied to any asset or location. Post it at entrances or common areas; anyone can scan it to submit a maintenance request and pick the location afterward. No login is needed.
- Open Company settings, then Intervention Request form.
- In the “General request QR” card, click Generate QR code.
- Download or print it, then post it where people can scan it.
- Optionally turn on “Let requesters pick a location” so requests are linked to a location automatically.
Hiding asset details from the public
Anyone holding a printed label can open the public page, and the code is matched against the asset's QR code, its barcode and its serial number — a number often stamped on the nameplate. If your equipment data should not be readable by visitors, contractors or passers-by, change the level at Company Settings → Intervention Request form → Public QR landing page → “Asset details on a public scan”. It applies only to people with no account: your own team, once signed in, always sees everything, including in the mobile app, so a stricter level never blinds your technicians. “Report a problem” keeps working at every level.
Full
The default, and what every workspace has until it is changed: name, status, description, photo, model, serial number, manufacturer, category, site and meters.
Name only
Name and status. No photo, model, serial number, manufacturer, description, site or meters.
Hidden
Nothing about the asset. The page invites the visitor to sign in; the report form still routes to the right asset without naming it.
Tip
Related articles
Was this page helpful?