Skip to main content

What this tool does

The QR/Barcode Generator reads values from a field and creates a QR code or barcode image for each record. The generated images are saved to an Airtable attachment field.

Settings reference

Source

SettingDescription
Source tableThe table containing the data to encode.
Source fieldThe field whose value is encoded. Supports Text, URL, Email, Phone, Number, Auto Number, Barcode, Formula, Rollup, and Lookup fields.
Output attachment fieldThe attachment field where generated images are saved.
Code typeQR Code, Code 128, EAN-13, UPC-A, Code 39, or DataMatrix.

Appearance

SettingDescription
Foreground colorThe color of the code pattern. Default: black (#000000).
Background colorThe background color. Default: white (#ffffff).
Size (px)Width and height of the generated image in pixels. Default: 300.
Error correction (QR only)Low (7%), Medium (15%), Quartile (25%), or High (30%). Higher correction makes codes scannable even if partially damaged. Only shown for QR Code type.
Show value below codeDisplay the human-readable source value beneath the barcode. Not available for QR Code or DataMatrix.

Output

SettingDescription
Image formatPNG or SVG. SVG is only supported for QR codes; 1D barcodes always produce PNG.
Filename patternPattern for the generated file name. Tokens: {value} (encoded value), {recordId} (Airtable record ID). Default: {value}.png.
Skip records with existing codesSkip records that already have attachments in the output field.

Record filters

SettingDescription
Source viewLimit to records in a specific view.
Filter recordsAdditional filter conditions.

Code types

Code typeBest for
QR CodeURLs, contact info, long strings. Scanned by any smartphone camera.
Code 128Alphanumeric text and numbers. Common in logistics and shipping.
EAN-13Retail products. Requires exactly 12 digits (13th is a check digit).
UPC-ANorth American retail. Requires exactly 11 digits.
Code 39Industrial and inventory. Letters, numbers, and a few symbols.
DataMatrixCompact 2D code for small items. Used in electronics and medical.

Common questions

SVG is only supported for QR codes. All 1D barcode types (Code 128, EAN-13, UPC-A, Code 39) produce PNG files.
Records with empty source fields are skipped. An error or skip is logged in the execution log.