Skip to content

How do I generate and print a QR code?

Requires Basic

Every asset automatically gets a QR code when it’s created — there’s nothing to configure. In the detail view, you’ll find the QR Code section with the “Download QR Code” button: print the PNG as a label and stick it on the device. Via the API, GET /api/v1/assets/{id}/qr returns the same image.

QR codes are part of the Assets module and available on all plans.

  1. Open the asset. Select Assets and click the asset you want. In the detail view, the QR Code card with the image is on the right.

    The QR code card in the asset detail view.
  2. Download it. Click “Download QR Code”. You’ll get a print-quality PNG.

  3. Print and attach it. Print the PNG on a label printer (or on label sheets) and attach the label somewhere clearly visible on the device. Sizes from 25 × 25 mm upward have proven reliable — codes printed smaller than that are harder for smartphone cameras to pick up.

  • Generated on demand: The PNG is freshly generated on each request — no image is stored on the server. You can fetch it as many times as you like.
  • Contents of the code: The QR code contains the asset’s core data as JSONid, name, type, and serial (serial number). This means it also works offline: any scanner app displays the data directly, without needing an internet connection or a Notory login.
  • Snapshot in time: The name and serial number in the code reflect the state at the time it was fetched. The id is permanently stable — after renaming the asset, printing a new label is worthwhile but not strictly necessary.
  • Tenant isolation: Fetching the code is authenticated and restricted to your tenant; asset IDs from other tenants return 404.
  • No gating: QR codes are available on every plan.