How to print QR code and barcode labels for your inventory

additem.to generates QR codes and barcodes for your items and locations, then prints them as label sheets on standard Avery templates. Printed QR codes open the item straight from the iPhone Camera. This guide covers generating codes, queueing labels, picking a template, and reusing labels from another system.

Why print your own labels?

Pre-printed QR sticker rolls work fine, but printing your own has three advantages:

Step 1: Queue some labels

Labels are collected in a print queue before printing, so you can build up a batch and print one sheet.

  1. Long-press an item or location in its list, or open the ⋯ menu on its detail screen.
  2. Choose Print Label. If the item only has a QR code (or none yet - one is generated automatically), the label is queued straight away. If it also has a barcode, a menu asks which label you want - queue one or both.
  3. Repeat for everything you want on the sheet. A printer badge with a count appears on the Items and Locations screens.

You can also queue a specific label type from the item's NFC, QR & Barcode section: long-press the QR or barcode row and choose Print QR Label or Print Barcode Label.

Step 2: Pick a template

Tap the printer badge to open the print queue. Everything you queued is listed - QR and barcode labels mix freely on one sheet. Then:

  1. Choose a label template. Standard Avery layouts are supported in A4 and US Letter sizes, including 5160 and 5163. Generic sheets sold as "Avery-compatible" with the same template number work too.
  2. Add custom text lines (optional). Line 1 appears under the item name; line 2 sits at the bottom of each label. Both appear on QR and barcode labels alike.
  3. The footer shows how many labels you've queued and how many sheets that needs.

Step 3: Print

Tap Print Labels. The app generates a PDF sized exactly to your chosen template - print it at home, or share the PDF to print elsewhere. Load the label sheet, print, peel, and stick.

What's actually on the codes?

QR codes encode a link with a random code on the end. Scanning it with the iPhone Camera opens the item in additem.to directly - the lookup happens entirely on your phone, so it works offline, and the code is meaningless to anyone without access to your inventory. No item data is ever encoded in the label itself.

Barcodes are standard EAN-13 numbers in the GS1 range reserved for internal use (they start with a 2). That means they render and scan like any retail barcode - including with hardware scanners - but can never clash with a real product's code. The app checks every generated value is unique across your items and locations.

Already have barcode labels? Reuse them

If you're moving from Sortly or any system that printed barcode labels, you don't need to re-label anything:

  1. Open the item or location, go to the NFC, QR & Barcode section, and tap the barcode row.
  2. Choose Scan Existing Barcode and point the camera at your old label.
  3. Done - Quick Scan now resolves that label to the item or location, exactly like a code the app generated.

The same works for product barcodes: scan the barcode on a product's box and scanning it later finds the item. If several identical items share one product code, the app shows a picker instead of guessing.

Barcodes in custom fields

Beyond the main barcode, you can add barcode-type custom fields to items - say, a "Calibration ID" or a supplier's reference. These are scannable too: tap the scan button next to the field to fill it with the camera, and Quick Scan finds items by their custom barcode fields as well as the main one.

Which code type for which job?

additem.to is a free iPhone app for home and small-business inventory. QR, barcode, and NFC support - including label printing - is included on the free tier, no account needed.

Download on the App Store