QR Codes

Printing QR Codes

Print QR code labels for locations, assets, forms, documents, and other items so your team can scan them from any phone browser without searching or typing. The QR printing page supports standard label presets and custom dimensions, and outputs a ready-to-print PDF.

Before you start

You need a printer or PDF export, label sheets (for example Avery 5160 or 5167), and items already created in CalmCompliance. Print a test sheet on plain paper first and hold it over your label sheet to verify alignment before committing to label stock.

How to print QR code labels

  1. Go to Settings > QR Code Printing.

  2. Open the Settings tab and choose a Preset (for example Avery 5160), or select Custom and enter your label dimensions in millimeters.

    For Avery labels, margins and spacing are usually 0 mm. For custom labels, measure your sheet and enter Label Width, Label Height, Sheet Width, Sheet Height, and any margins or spacing.

  3. Click the tab for the type you want to print: Locations, Assets, Shared Collections, Forms, Planned Work, or Hazardous Materials.

  4. Check the boxes next to the items you want, or use Select All for bulk selection.

    You can select items from multiple tabs. Use Quantity per item in the Settings tab to print multiple copies of each QR code.

  5. Adjust the label appearance and layout options in the Settings tab:

    • Label Padding (mm) — space inside each label, around the logo, QR code, and name.

    • Hide Logo — removes the Calm logo from the printed label.

    • Hide name text — prints only the QR code and logo, without the item name.

    • Include Image — adds the first gallery photo for the selected item, if one exists.

    • Rotate 90° — rotates the label layout by 90 degrees.

  6. Open the Preview tab to verify the layout before printing.

    For Hazardous Materials, the preview shows each material’s name and its classification pictograms.

  7. Click Download PDF to generate a PDF of the label sheet, or click Print QR Codes in the top-right to use your browser print dialog.

    If you use the browser print dialog, set Scale to 100% and Margins to None so labels align correctly.

Saving your label setup

Your current selections, settings, and layout options are saved automatically as a draft while you work. When you return to Settings > QR Code Printing during the same session, your draft is restored so you can continue adjusting or re-download the PDF.

Fix label alignment

If labels do not line up with the sheet, print a test on plain paper, measure the offset, and adjust Top Margin or Left Margin in Settings. Repeat until aligned. For Avery labels, spacing is usually 0 mm; for custom labels, measure the gap between labels and enter Horizontal Spacing and Vertical Spacing.

Common questions

Can I print on plain paper instead of labels?

Yes. Download the PDF or use your browser print dialog and print on plain paper. You can cut out QR codes and tape them in place. Good for testing or temporary use.

What is the minimum QR code size?

QR codes should be at least 25 mm × 25 mm (about 1 inch) to scan reliably. Avery 5160 (105 mm × 74.25 mm labels) gives plenty of room.

Can I save my label configuration for later?

Your current setup is saved as a draft automatically during your session. If you need the same dimensions regularly, note the preset name or custom values so you can re-enter them quickly.

Why is the Calm logo on my labels?

The Calm logo appears by default. Open the Settings tab and enable Hide Logo to remove it from the printed label.

Was this helpful?