Skip to main content
Skip table of contents

Barcode Scanner

This plugin allows you to scan barcode formats using a camera on your device and save the retrieved data to the answer options of the Single Line Text type of questions. The plugin can be used for forms available on the Online Portal or by the Master Link and for iOS, Android applications, and Windows Desktop.

Supported barcode formats

The plugin supports barcode formats for online and offline barcode scanning.

1D/2D barcode formats for offline scanning

(Forms available on iOS and Android applications)

1D/2D barcode formats for online scanning 

(Forms available on the Online Portal or by the General Link)

QR_CODE 

DATA_MATRIX 

UPC_A 

UPC_E

EAN_8

EAN_13

CODE_39

CODE_128

ITF

UPC-A

UPC-E

EAN-8

EAN-13

Code 39

Code 128

ITF

RSS-14

QR Code

Data Matrix

Aztec

If several instances of the plugin were set up in the same answer option, the most recent settings overwrite all the others.

  • Please keep in mind that only the back-facing camera is available for iOS and Android applications;

  • The built-in camera in Windows laptops is also not recommended for scanning. It is usually low resolution and misses autofocus, which results in not recognizing some codes.

  • Use the latest version of a browser, mobile device, and back-facing or external camera for the best experience and correct performance of online barcode scanning. 

Plugin parameters

Scan button position: Change the scan button placement in an answer option to which the button is attached: Left / Right / Center.

Scan button style: Change the appearance of the scan button in the form: Icon / Text.

Customize the scan button name: Change the name of the button if the 'Text' style is selected (not applicable to the 'Icon' style).

Block manual editing: Yes / No. Set to Yes to restrict editing of the scanning results (option available only for certain platforms).

Answer options: Reference the answer option in your form that will collect the scanning results. Use the Qx.Ay format where x is the question number and y is the answer number (i.e. Q2.A1).

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.