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
What barcode formats are supported?
What barcode formats are supported?
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.
Can I validate the barcode format?
Can I validate the barcode format?
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.
Can I use reject duplicates to prevent the same barcode from being submitted twice?
Can I use reject duplicates to prevent the same barcode from being submitted twice?
Yes. Enable Reject duplicate values on the barcode field to ensure each barcode is only submitted once across all records in the table.