Skip to main content

What this does

The barcode field maps to Airtable’s Barcode field type. It presents a standard text input where respondents can enter a barcode value manually or scan a barcode using their device camera (on supported mobile browsers).

Settings reference

The barcode field has no field-specific settings beyond the universal ones. Universal settings that apply: Label, description, required, read-only, show/hide rules, conditional read-only, reject duplicates, custom validation rules.

Common use cases

  • Asset tracking forms where respondents scan equipment barcodes
  • Inventory intake where products are identified by barcode
  • Event check-in forms where attendees scan a ticket barcode

How barcode scanning works

On mobile devices with camera access, the barcode field can trigger the device’s barcode scanner (via the browser’s camera capability). The scanned value populates the field automatically. On desktop, respondents type the barcode value manually.

Common questions

The field accepts any text value, so any barcode format that can be decoded by the device scanner is supported: QR codes, Code 128, EAN-13, UPC-A, Code 39, and others.
Use custom validation rules (in the universal field settings) to enforce a specific format. For example, you could add a rule that the value must match a specific length or pattern.
Yes. Enable Reject duplicate values on the barcode field to ensure each barcode is only submitted once across all records in the table.